Class LuaTimedActionNew
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
zombie.characters.CharacterTimedActions.LuaTimedActionNew
- All Implemented Interfaces:
IPathfinder
public final class LuaTimedActionNew extends BaseAction implements IPathfinder
-
Field Summary
Fields inherited from class zombie.characters.CharacterTimedActions.BaseAction
animVariables, blockMovementEtc, bStarted, caloriesModifier, chr, CurrentTime, delta, forceComplete, ForceProgressBar, forceStop, LastTime, loopAction, MaxTime, overrideAnimation, overrideHandModels, PrevLastTime, SoundEffect, StopOnAim, StopOnRun, StopOnWalk, UseProgressBar
-
Constructor Summary
Constructors Constructor Description LuaTimedActionNew(KahluaTable kahluaTable, IsoGameCharacter gameCharacter)
-
Method Summary
Modifier and Type Method Description void
Failed(Mover mover)
java.lang.String
getMetaType()
java.lang.String
getName()
void
OnAnimEvent(AnimEvent animEvent)
void
Pathfind(IsoGameCharacter gameCharacter, int int1, int int2, int int3)
void
perform()
void
setCurrentTime(float float1)
void
setTime(int int1)
void
start()
void
stop()
void
Succeeded(Path path, Mover mover)
void
update()
boolean
valid()
void
waitToStart()
Methods inherited from class zombie.characters.CharacterTimedActions.BaseAction
finished, forceComplete, forceStop, getCurrentTime, getJobDelta, getPrimaryHandItem, getPrimaryHandMdl, getSecondaryHandItem, getSecondaryHandMdl, hasStalled, PlayLoopedSoundTillComplete, reset, resetJobDelta, setActionAnim, setActionAnim, setAnimVariable, setAnimVariable, setBlockMovementEtc, setLoopedAction, setOverrideAnimation, setOverrideHandModels, setOverrideHandModels, setOverrideHandModelsObject, setOverrideHandModelsString, setOverrideHandModelsString, setUseProgressBar, stopTimedActionAnim
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LuaTimedActionNew
-
-
Method Details
-
waitToStart
public void waitToStart()- Overrides:
waitToStart
in classBaseAction
-
update
public void update()- Overrides:
update
in classBaseAction
-
valid
public boolean valid()- Overrides:
valid
in classBaseAction
-
start
public void start()- Overrides:
start
in classBaseAction
-
stop
public void stop()- Overrides:
stop
in classBaseAction
-
perform
public void perform()- Overrides:
perform
in classBaseAction
-
Failed
- Specified by:
Failed
in interfaceIPathfinder
-
Succeeded
- Specified by:
Succeeded
in interfaceIPathfinder
-
Pathfind
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceIPathfinder
-
setCurrentTime
public void setCurrentTime(float float1) -
setTime
public void setTime(int int1) -
OnAnimEvent
- Overrides:
OnAnimEvent
in classBaseAction
-
getMetaType
public java.lang.String getMetaType()
-