final class ShowCreatureDetails.SimulatedCritter extends Creature
| Modifier and Type | Field and Description |
|---|---|
private ShowCreatureDetails.SimulatedBattleHex |
hex
catch calls to "underlying" battle hex and proxy it to this.
|
IMPORTANCE_ORDER, legion| Constructor and Description |
|---|
ShowCreatureDetails.SimulatedCritter(CreatureType creature)
in hazard Plains.
|
ShowCreatureDetails.SimulatedCritter(CreatureType creature,
HazardTerrain hazard) |
| Modifier and Type | Method and Description |
|---|---|
BattleHex |
getCurrentHex()
prox to simulated hex.
|
java.awt.Color |
getHazardColor()
color of hex i stand on.
|
java.awt.Color |
getHexsideColor() |
int |
getSimulatedDiceCount(Creature target)
power of this creature hitting target.
|
int |
getSimulatedStrikeNr(Creature target)
skill of this creature hitting target.
|
void |
setHexsideHazard(HazardHexside hexside) |
void |
setNewHazardHex(HazardTerrain hazard)
create the simulated hex.
|
addPoisonDamage, addSlowed, adjustHits, commitMove, getDescription, getHits, getImageNames, getLegion, getMarkerId, getMaxCount, getName, getPlayer, getPluralName, getPointValue, getPoison, getPoisonDamage, getPower, getSkill, getSlowed, getSlows, getStartingHex, getStrikingPower, getStrikingSkill, getTitanPower, getType, hasMoved, hasStruck, heal, isDead, isDemiLord, isFlier, isImmortal, isLord, isLordOrDemiLord, isNativeAt, isNativeIn, isRangestriker, isSummonable, isTitan, moveToHex, setCurrentHex, setDead, setHits, setMoved, setPoisonDamage, setSlowed, setStartingHex, setStruck, useMagicMissile, wouldDieFromprivate ShowCreatureDetails.SimulatedBattleHex hex
ShowCreatureDetails.SimulatedCritter(CreatureType creature, HazardTerrain hazard)
creature - to create a critter forhazard - that stands in this hazardShowCreatureDetails.SimulatedCritter(CreatureType creature)
public void setNewHazardHex(HazardTerrain hazard)
public void setHexsideHazard(HazardHexside hexside)
public int getSimulatedDiceCount(Creature target)
public int getSimulatedStrikeNr(Creature target)
public java.awt.Color getHazardColor()
public java.awt.Color getHexsideColor()
public BattleHex getCurrentHex()
getCurrentHex in class Creature