Skip to content

CP3AI_StateMachine@

P3S State machine.

Methods

  • int FireEvent(CP3SObj@ receiver, CUtlSymbol event, int flags, CP3SObj@ sender = NULL, bool bResetCaller = true) -- Fires a P3S event for the object.
  • int SetState(CP3SObj@ receiver, CUtlSymbol sState, CUtlSymbol sPattern = "pt_default") -- Sets the state of an object.
  • int Execute(CP3SObj@ receiver, CUtlSymbol sState, CUtlSymbol sPattern) -- Executes a pattern for the object.