Class BaseAction
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
boolean
boolean
float
float
float
boolean
boolean
boolean
float
boolean
int
boolean
boolean
float
long
boolean
boolean
boolean
boolean
boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
complete()
boolean
finished()
void
void
float
void
float
boolean
boolean
boolean
void
OnAnimEvent
(AnimEvent event) void
void
perform()
void
PlayLoopedSoundTillComplete
(String name, int radius, float maxGain) void
reset()
void
void
void
setActionAnim
(String animNode) void
void
setAnimVariable
(String key, boolean val) void
setAnimVariable
(String key, String val) void
setBlockMovementEtc
(boolean block) void
setLoopedAction
(boolean looped) void
setOverrideAnimation
(boolean override) void
setOverrideHandModels
(InventoryItem primaryHand, InventoryItem secondaryHand) void
setOverrideHandModels
(InventoryItem primaryHand, InventoryItem secondaryHand, boolean resetModel) void
setOverrideHandModelsObject
(Object primaryHand, Object secondaryHand, boolean resetModel) void
setOverrideHandModelsString
(String primaryHand, String secondaryHand) void
setOverrideHandModelsString
(String primaryHand, String secondaryHand, boolean resetModel) void
setPathfinding
(boolean boolean0) void
setUseProgressBar
(boolean use) void
setWaitForFinished
(boolean boolean0) void
start()
void
stop()
void
void
update()
boolean
valid()
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 -
overrideHandModels
public boolean overrideHandModels
-
-
Constructor Details
-
BaseAction
-
-
Method Details
-
forceStop
public void forceStop() -
forceComplete
public void forceComplete() -
PlayLoopedSoundTillComplete
-
hasStalled
public boolean hasStalled() -
getJobDelta
public float getJobDelta() -
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() -
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
-