gecco.game.dke
Class UnderIndirectFireDelayAction
java.lang.Object
gecco.server.core.Action
gecco.game.dke.DelayAction
gecco.game.dke.UnderIndirectFireDelayAction
- public class UnderIndirectFireDelayAction
- extends DelayAction
UnderIndirectFireDelayAction.java
Created: Mon Dec 16 09:13:56 2002
- Author:
- Hans Sandström
Methods inherited from class gecco.server.core.Action |
canSeePosition, getActionDefinition, getActionHandle, getArgumentUnit, getArgumentX, getArgumentY, getAutomatonState, getCooperativeUnits, getId, getNewActionHandle, getUnit, getUnitHandle, initiate, initiate, initiate, initiate, isInstantaneous, isOutsideMap, prepareAbortion, sendEventToAutomaton, sendEventToUnit, setActionDefinition, setArgumentUnit, setArgumentX, setArgumentY, setInstantaneous |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnderIndirectFireDelayAction
public UnderIndirectFireDelayAction(int unitHandle,
double delay)
checkPoint
public ActionReturn checkPoint()
- Description copied from class:
Action
- This method is called periodically by the game engine.
- Specified by:
checkPoint
in class Action
- Returns:
- An object of type ActionReturn, which encapsulates data about
the status of the action after the checkpoint. Different instances
of the class ActionReturn should be returned depending on whether
the action is completed, aborted, or if the action should be
requeued and the checkpoint method called again at some time later.