game.ai
Class Controller
java.lang.Object
game.ai.Controller
- Direct Known Subclasses:
- DefaultController, TurretController
- public abstract class Controller
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STOP_MODE
public static final int STOP_MODE
- See Also:
- Constant Field Values
SPIN_MODE
public static final int SPIN_MODE
- See Also:
- Constant Field Values
MAINTAIN_HEADING_SPEED_MODE
public static final int MAINTAIN_HEADING_SPEED_MODE
- See Also:
- Constant Field Values
MOVE_TO_POSITION_MODE
public static final int MOVE_TO_POSITION_MODE
- See Also:
- Constant Field Values
LEAD_PURSUE_MODE
public static final int LEAD_PURSUE_MODE
- See Also:
- Constant Field Values
LAG_PURSUE_MODE
public static final int LAG_PURSUE_MODE
- See Also:
- Constant Field Values
TRAIL_PURSUE_MODE
public static final int TRAIL_PURSUE_MODE
- See Also:
- Constant Field Values
TAIL_PURSUE_MODE
public static final int TAIL_PURSUE_MODE
- See Also:
- Constant Field Values
IFF_PURSUE_MODE
public static final int IFF_PURSUE_MODE
- See Also:
- Constant Field Values
BEAM_PURSUE_MODE
public static final int BEAM_PURSUE_MODE
- See Also:
- Constant Field Values
GUN_ATTACK_MODE
public static final int GUN_ATTACK_MODE
- See Also:
- Constant Field Values
MISSILE_ATTACK_MODE
public static final int MISSILE_ATTACK_MODE
- See Also:
- Constant Field Values
SPLIT_MISSILE_ATTACK_MODE
public static final int SPLIT_MISSILE_ATTACK_MODE
- See Also:
- Constant Field Values
PENETRATING_MISSILE_ATTACK_MODE
public static final int PENETRATING_MISSILE_ATTACK_MODE
- See Also:
- Constant Field Values
REAR_MISSILE_ATTACK_MODE
public static final int REAR_MISSILE_ATTACK_MODE
- See Also:
- Constant Field Values
MODE_NAMES
public static final java.lang.String[] MODE_NAMES
printOrders
public static final boolean printOrders
- See Also:
- Constant Field Values
printGunfire
public static final boolean printGunfire
- See Also:
- Constant Field Values
printMissileFire
public static final boolean printMissileFire
- See Also:
- Constant Field Values
Controller
public Controller()
setMode
public void setMode(int mode)
getMode
public int getMode()
isWeaponsFree
public boolean isWeaponsFree()
setWeaponsFree
public void setWeaponsFree(boolean weaponsFree)
isCloaked
public boolean isCloaked()
setCloaked
public void setCloaked(boolean isCloaked)