|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.brackeen.javagamebook.game.GameObject
com.brackeen.javagamebook.path.PathBot
com.brackeen.javagamebook.ai.AIBot
com.brackeen.javagamebook.ai.EvolutionBot
| Field Summary |
| Fields inherited from class com.brackeen.javagamebook.ai.AIBot |
BATTLE_STATE_ATTACK, BATTLE_STATE_DODGE, BATTLE_STATE_RUN_AWAY, DECESION_READY, NORMAL_STATE_CHASE, NORMAL_STATE_IDLE, NORMAL_STATE_PATROL, WOUNDED_STATE_DEAD, WOUNDED_STATE_HURT |
| Fields inherited from class com.brackeen.javagamebook.game.GameObject |
STATE_ACTIVE, STATE_DESTROYED, STATE_IDLE |
| Constructor Summary | |
EvolutionBot(PolygonGroup polygonGroup,
CollisionDetection collisionDetection,
EvolutionGenePool genePool,
PolygonGroup blastModel)
|
|
| Method Summary | |
void |
notifyHitPlayer(long damage)
|
void |
regenerate()
|
| Methods inherited from class com.brackeen.javagamebook.ai.AIBot |
addHealth, canHear, canSee, chooseBattleState, fireProjectile, getAiState, getHealth, getMaxHealth, isCriticalHealth, isFlying, isRegenerating, notifyEndOfPath, notifyWallCollision, setPathFinder, setRegenerating, update, updateHelper |
| Methods inherited from class com.brackeen.javagamebook.path.PathBot |
getFlyHeight, notifyObjectCollision, setFacing, setFlyHeight, setPathRecalcTime, setSpeed, setTurnSpeed |
| Methods inherited from class com.brackeen.javagamebook.game.GameObject |
addListener, getBounds, getCeilHeight, getFloorHeight, getListener, getLocation, getName, getPolygonGroup, getSpawns, getTransform, getX, getY, getZ, isActive, isDestroyed, isIdle, isJumping, isMakingNoise, makeNoise, removeListener, sendTouchNotifications, setCeilHeight, setFloorHeight, setFlying, setJumping, setState |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EvolutionBot(PolygonGroup polygonGroup,
CollisionDetection collisionDetection,
EvolutionGenePool genePool,
PolygonGroup blastModel)
| Method Detail |
public void regenerate()
public void notifyHitPlayer(long damage)
notifyHitPlayer in class AIBot
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||