Class BaseAction

java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
Direct Known Subclasses:
LuaTimedAction, LuaTimedActionNew

public class BaseAction
extends java.lang.Object
  • 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

      public IsoGameCharacter 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

      public final java.util.ArrayList animVariables
    • loopAction

      public boolean loopAction
    • bStarted

      public boolean bStarted
    • forceStop

      public boolean forceStop
    • forceComplete

      public boolean forceComplete
    • overrideHandModels

      public boolean overrideHandModels
  • Constructor Details

  • Method Details

    • forceStop

      public void forceStop()
    • forceComplete

      public void forceComplete()
    • PlayLoopedSoundTillComplete

      public void PlayLoopedSoundTillComplete​(java.lang.String string, int int1, float float1)
    • hasStalled

      public boolean hasStalled()
    • getJobDelta

      public float getJobDelta()
    • 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()
    • finished

      public boolean finished()
    • perform

      public void perform()
    • setUseProgressBar

      public void setUseProgressBar​(boolean boolean1)
    • setBlockMovementEtc

      public void setBlockMovementEtc​(boolean boolean1)
    • setOverrideAnimation

      public void setOverrideAnimation​(boolean boolean1)
    • stopTimedActionAnim

      public void stopTimedActionAnim()
    • setAnimVariable

      public void setAnimVariable​(java.lang.String string, java.lang.String string2)
    • setAnimVariable

      public void setAnimVariable​(java.lang.String string, boolean boolean1)
    • getPrimaryHandMdl

      public java.lang.String getPrimaryHandMdl()
    • getSecondaryHandMdl

      public java.lang.String getSecondaryHandMdl()
    • getPrimaryHandItem

      public InventoryItem getPrimaryHandItem()
    • getSecondaryHandItem

      public InventoryItem getSecondaryHandItem()
    • setActionAnim

      public void setActionAnim​(CharacterActionAnims characterActionAnims)
    • setActionAnim

      public void setActionAnim​(java.lang.String string)
    • setOverrideHandModels

      public void setOverrideHandModels​(InventoryItem inventoryItem, InventoryItem inventoryItem2)
    • setOverrideHandModels

      public void setOverrideHandModels​(InventoryItem inventoryItem, InventoryItem inventoryItem2, boolean boolean1)
    • setOverrideHandModelsString

      public void setOverrideHandModelsString​(java.lang.String string, java.lang.String string2)
    • setOverrideHandModelsString

      public void setOverrideHandModelsString​(java.lang.String string, java.lang.String string2, boolean boolean1)
    • setOverrideHandModelsObject

      public void setOverrideHandModelsObject​(java.lang.Object object, java.lang.Object object2, boolean boolean1)
    • OnAnimEvent

      public void OnAnimEvent​(AnimEvent animEvent)
    • setLoopedAction

      public void setLoopedAction​(boolean boolean1)