Class BaseAction
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanbooleanfloatfloatfloatbooleanbooleanbooleanfloatbooleanintbooleanbooleanfloatlongbooleanbooleanbooleanbooleanboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcomplete()booleanfinished()voidvoidfloatvoidfloatbooleanbooleanbooleanbooleanbooleanvoidOnAnimEvent(AnimEvent event) voidvoidperform()voidPlayLoopedSoundTillComplete(String name, int radius, float maxGain) voidreset()voidvoidvoidsetActionAnim(String animNode) voidvoidsetAllowedWhileDraggingCorpses(boolean boolean0) voidsetAnimVariable(String key, boolean val) voidsetAnimVariable(String key, String val) voidsetBlockMovementEtc(boolean block) voidsetJobDelta(float float0) voidsetLoopedAction(boolean looped) voidsetOverrideAnimation(boolean override) voidsetOverrideHandModels(InventoryItem primaryHand, InventoryItem secondaryHand) voidsetOverrideHandModels(InventoryItem primaryHand, InventoryItem secondaryHand, boolean resetModel) voidsetOverrideHandModelsObject(Object primaryHand, Object secondaryHand, boolean resetModel) voidsetOverrideHandModelsString(String primaryHand, String secondaryHand) voidsetOverrideHandModelsString(String primaryHand, String secondaryHand, boolean resetModel) voidsetPathfinding(boolean boolean0) voidsetUseProgressBar(boolean use) voidsetWaitForFinished(boolean boolean0) voidstart()voidstop()voidvoidupdate()booleanvalid()void
-
Field Details
-
SoundEffect
public long SoundEffect -
CurrentTime
public float CurrentTime -
LastTime
public float LastTime -
MaxTime
public int MaxTime -
PrevLastTime
public float PrevLastTime -
UseProgressBar
public boolean UseProgressBar -
ForceProgressBar
public boolean ForceProgressBar -
chr
-
StopOnWalk
public boolean StopOnWalk -
StopOnRun
public boolean StopOnRun -
StopOnAim
public boolean StopOnAim -
caloriesModifier
public float caloriesModifier -
delta
public float delta -
blockMovementEtc
public boolean blockMovementEtc -
overrideAnimation
public boolean overrideAnimation -
animVariables
-
loopAction
public boolean loopAction -
bStarted
public boolean bStarted -
forceStop
public boolean forceStop -
forceComplete
public boolean forceComplete -
waitForFinished
public boolean waitForFinished -
bPathfinding
public boolean bPathfinding -
bAllowedWhileDraggingCorpses
public boolean bAllowedWhileDraggingCorpses -
overrideHandModels
public boolean overrideHandModels
-
-
Constructor Details
-
BaseAction
-
-
Method Details
-
forceStop
public void forceStop() -
forceComplete
public void forceComplete() -
isForceComplete
public boolean isForceComplete() -
PlayLoopedSoundTillComplete
-
hasStalled
public boolean hasStalled() -
getJobDelta
public float getJobDelta() -
setJobDelta
public void setJobDelta(float float0) -
setWaitForFinished
public void setWaitForFinished(boolean boolean0) -
resetJobDelta
public void resetJobDelta() -
waitToStart
public void waitToStart() -
update
public void update() -
start
public void start() -
reset
public void reset() -
getCurrentTime
public float getCurrentTime() -
stop
public void stop() -
valid
public boolean valid() -
isStarted
public boolean isStarted() -
finished
public boolean finished() -
perform
public void perform() -
complete
public void complete() -
setUseProgressBar
public void setUseProgressBar(boolean use) -
setBlockMovementEtc
public void setBlockMovementEtc(boolean block) -
setPathfinding
public void setPathfinding(boolean boolean0) -
isPathfinding
public boolean isPathfinding() -
setAllowedWhileDraggingCorpses
public void setAllowedWhileDraggingCorpses(boolean boolean0) -
isAllowedWhileDraggingCorpses
public boolean isAllowedWhileDraggingCorpses() -
setOverrideAnimation
public void setOverrideAnimation(boolean override) -
stopTimedActionAnim
public void stopTimedActionAnim() -
setAnimVariable
-
setAnimVariable
-
getPrimaryHandMdl
-
getSecondaryHandMdl
-
getPrimaryHandItem
-
getSecondaryHandItem
-
setActionAnim
-
setActionAnim
-
setOverrideHandModels
-
setOverrideHandModels
public void setOverrideHandModels(InventoryItem primaryHand, InventoryItem secondaryHand, boolean resetModel) -
setOverrideHandModelsString
-
setOverrideHandModelsString
-
setOverrideHandModelsObject
-
overrideWeaponType
public void overrideWeaponType() -
restoreWeaponType
public void restoreWeaponType() -
OnAnimEvent
-
setLoopedAction
public void setLoopedAction(boolean looped) -
getDeltaModifiers
-