Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | Properties | List of all members
BrokeProtocol.Utility.AI.State Class Reference

Public Member Functions

void Initialize (ShPlayer player, int index)
 
virtual bool EnterTest ()
 
virtual void EnterState ()
 
virtual bool UpdateState ()
 
virtual void ExitState (State nextState)
 
override string ToString ()
 

Public Attributes

int index
 

Protected Attributes

ShPlayer player
 

Properties

virtual byte StateMoveMode [get]
 
virtual bool IsBusy [get]
 

Member Function Documentation

◆ EnterState()

virtual void BrokeProtocol.Utility.AI.State.EnterState ( )
virtual

◆ EnterTest()

virtual bool BrokeProtocol.Utility.AI.State.EnterTest ( )
virtual

◆ ExitState()

virtual void BrokeProtocol.Utility.AI.State.ExitState ( State nextState)
virtual

◆ Initialize()

void BrokeProtocol.Utility.AI.State.Initialize ( ShPlayer player,
int index )
inline

◆ ToString()

override string BrokeProtocol.Utility.AI.State.ToString ( )

◆ UpdateState()

virtual bool BrokeProtocol.Utility.AI.State.UpdateState ( )
virtual

Member Data Documentation

◆ index

int BrokeProtocol.Utility.AI.State.index

◆ player

ShPlayer BrokeProtocol.Utility.AI.State.player
protected

Property Documentation

◆ IsBusy

virtual bool BrokeProtocol.Utility.AI.State.IsBusy
get

◆ StateMoveMode

virtual byte BrokeProtocol.Utility.AI.State.StateMoveMode
get

The documentation for this class was generated from the following file: