Class LuaTimedActionNew
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
zombie.characters.CharacterTimedActions.LuaTimedActionNew
- All Implemented Interfaces:
IPathfinder
-
Field Summary
Fields inherited from class zombie.characters.CharacterTimedActions.BaseAction
animVariables, blockMovementEtc, bPathfinding, bStarted, caloriesModifier, chr, CurrentTime, delta, forceComplete, ForceProgressBar, forceStop, LastTime, loopAction, MaxTime, overrideAnimation, overrideHandModels, PrevLastTime, SoundEffect, StopOnAim, StopOnRun, StopOnWalk, UseProgressBar, waitForFinished
-
Constructor Summary
ConstructorsConstructorDescriptionLuaTimedActionNew
(se.krka.kahlua.vm.KahluaTable kahluaTable, IsoGameCharacter isoGameCharacter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
complete()
void
void
getDeltaModifiers
(MoveDeltaModifiers moveDeltaModifiers) getName()
int
getTime()
void
OnAnimEvent
(AnimEvent event) void
Pathfind
(IsoGameCharacter chr, int x, int y, int z) void
perform()
void
replaceObjectInTable
(Object object0, Object object2) void
setCurrentTime
(float time) void
setCustomRemoteTimedActionSync
(boolean boolean0) void
setTime
(int maxTime) void
start()
void
stop()
void
void
update()
boolean
valid()
void
Methods inherited from class zombie.characters.CharacterTimedActions.BaseAction
finished, forceComplete, forceStop, getCurrentTime, getJobDelta, getPrimaryHandItem, getPrimaryHandMdl, getSecondaryHandItem, getSecondaryHandMdl, hasStalled, isPathfinding, isStarted, overrideWeaponType, PlayLoopedSoundTillComplete, reset, resetJobDelta, restoreWeaponType, setActionAnim, setActionAnim, setAnimVariable, setAnimVariable, setBlockMovementEtc, setLoopedAction, setOverrideAnimation, setOverrideHandModels, setOverrideHandModels, setOverrideHandModelsObject, setOverrideHandModelsString, setOverrideHandModelsString, setPathfinding, setUseProgressBar, setWaitForFinished, stopTimedActionAnim
-
Constructor Details
-
LuaTimedActionNew
public LuaTimedActionNew(se.krka.kahlua.vm.KahluaTable kahluaTable, IsoGameCharacter isoGameCharacter)
-
-
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
-
complete
public void complete()- Overrides:
complete
in classBaseAction
-
Failed
- Specified by:
Failed
in interfaceIPathfinder
-
Succeeded
- Specified by:
Succeeded
in interfaceIPathfinder
-
Pathfind
-
getName
- Specified by:
getName
in interfaceIPathfinder
-
setCurrentTime
public void setCurrentTime(float time) -
getTime
public int getTime() -
setCustomRemoteTimedActionSync
public void setCustomRemoteTimedActionSync(boolean boolean0) -
setTime
public void setTime(int maxTime) -
OnAnimEvent
- Overrides:
OnAnimEvent
in classBaseAction
-
getDeltaModifiers
- Overrides:
getDeltaModifiers
in classBaseAction
-
getMetaType
-
replaceObjectInTable
-