Class OnAIStateChangeEvent

java.lang.Object
io.pzstorm.storm.event.lua.OnAIStateChangeEvent
All Implemented Interfaces:
LuaEvent, ZomboidEvent

public class OnAIStateChangeEvent extends Object implements LuaEvent
Triggered before an AI state changes.
  • Field Details

    • character

      public final zombie.characters.IsoGameCharacter character
      Character that owns the state machine.
    • newState

      public final zombie.ai.State newState
      The new AI state.
    • prevState

      public final zombie.ai.State prevState
      The previous AI state.
  • Constructor Details

    • OnAIStateChangeEvent

      public OnAIStateChangeEvent(zombie.characters.IsoGameCharacter character, zombie.ai.State newState, zombie.ai.State prevState)