Class LuaTimedActionNew
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
zombie.characters.CharacterTimedActions.LuaTimedActionNew
- All Implemented Interfaces:
IPathfinder
-
Field Summary
Fields inherited from class BaseAction
allowedWhileDraggingCorpses, animVariables, blockMovementEtc, caloriesModifier, chr, currentTime, delta, forceComplete, forceProgressBar, forceStop, lastTime, loopAction, maxTime, overrideAnimation, overrideHandModels, pathfinding, prevLastTime, soundEffect, stopOnAim, stopOnRun, stopOnWalk, useProgressBar, waitForFinished -
Constructor Summary
ConstructorsConstructorDescriptionLuaTimedActionNew(se.krka.kahlua.vm.KahluaTable table, IsoGameCharacter chr) -
Method Summary
Modifier and TypeMethodDescriptionvoidcomplete()voidvoidgetDeltaModifiers(MoveDeltaModifiers modifiers) getName()se.krka.kahlua.vm.KahluaTablegetTable()intgetTime()voidOnAnimEvent(AnimEvent event) voidPathfind(IsoGameCharacter chr, int x, int y, int z) voidperform()voidreplaceObjectInTable(Object oldObj, Object newObj) voidsetCurrentTime(float time) voidsetCustomRemoteTimedActionSync(boolean customRemoteTimedActionSync) voidsetTime(int maxTime) voidstart()voidstop()voidvoidupdate()booleanvalid()voidMethods inherited from class BaseAction
finished, forceComplete, forceStop, getCurrentTime, getJobDelta, getPrimaryHandItem, getPrimaryHandMdl, getSecondaryHandItem, getSecondaryHandMdl, hasStalled, isAllowedWhileDraggingCorpses, isForceComplete, isPathfinding, isStarted, overrideWeaponType, PlayLoopedSoundTillComplete, reset, resetJobDelta, restoreWeaponType, setActionAnim, setActionAnim, setAllowedWhileDraggingCorpses, setAnimVariable, setAnimVariable, setBlockMovementEtc, setJobDelta, setLoopedAction, setOverrideAnimation, setOverrideHandModels, setOverrideHandModels, setOverrideHandModelsObject, setOverrideHandModelsString, setOverrideHandModelsString, setPathfinding, setUseProgressBar, setWaitForFinished, stopTimedActionAnim
-
Constructor Details
-
LuaTimedActionNew
-
-
Method Details
-
waitToStart
public void waitToStart()- Overrides:
waitToStartin classBaseAction
-
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
-
complete
public void complete()- Overrides:
completein classBaseAction
-
Failed
- Specified by:
Failedin interfaceIPathfinder
-
Succeeded
- Specified by:
Succeededin interfaceIPathfinder
-
Pathfind
-
getName
- Specified by:
getNamein interfaceIPathfinder
-
setCurrentTime
public void setCurrentTime(float time) -
getTime
public int getTime() -
setCustomRemoteTimedActionSync
public void setCustomRemoteTimedActionSync(boolean customRemoteTimedActionSync) -
setTime
public void setTime(int maxTime) -
OnAnimEvent
- Overrides:
OnAnimEventin classBaseAction
-
getDeltaModifiers
- Overrides:
getDeltaModifiersin classBaseAction
-
getMetaType
-
replaceObjectInTable
-
getTable
public se.krka.kahlua.vm.KahluaTable getTable()
-