Class LuaTimedActionNew
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
zombie.characters.CharacterTimedActions.LuaTimedActionNew
- All Implemented Interfaces:
IPathfinder
public class LuaTimedActionNew extends BaseAction implements IPathfinder
-
Field Summary
Fields inherited from class zombie.characters.CharacterTimedActions.BaseAction
blockMovementEtc, caloriesModifier, chr, CurrentTime, delta, forceComplete, forceStop, LastTime, MaxTime, overrideAnimation, PrevLastTime, SoundEffect, StopOnAim, StopOnRun, StopOnWalk, UseProgressBar -
Constructor Summary
Constructors Constructor Description LuaTimedActionNew(KahluaTable kahluaTable, IsoGameCharacter gameCharacter) -
Method Summary
Modifier and Type Method Description voidFailed(Mover mover)java.lang.StringgetName()voidPathfind(IsoGameCharacter gameCharacter, int int1, int int2, int int3)voidperform()voidsetTime(int int1)voidstart()voidstop()voidSucceeded(Path path, Mover mover)voidupdate()booleanvalid()Methods inherited from class zombie.characters.CharacterTimedActions.BaseAction
finished, forceComplete, forceStop, getCurrentTime, getJobDelta, hasStalled, PlayLoopedSoundTillComplete, reset, setBlockMovementEtc, setOverrideAnimation, setUseProgressBarMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LuaTimedActionNew
-
-
Method Details
-
update
public void update()- Overrides:
updatein classBaseAction
-
valid
public boolean valid()- Overrides:
validin classBaseAction
-
start
public void start()- Overrides:
startin classBaseAction
-
stop
public void stop()- Overrides:
stopin classBaseAction
-
perform
public void perform()- Overrides:
performin classBaseAction
-
Failed
- Specified by:
Failedin interfaceIPathfinder
-
Succeeded
- Specified by:
Succeededin interfaceIPathfinder
-
Pathfind
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceIPathfinder
-
setTime
public void setTime(int int1)
-