class BotSource
Constructors 1
void Bot(PlayerBase ow)References m_Owner
Members 10
PlayerBase m_Owner = nullReferenced by Bot(), StartAction(), BotStateBase.BotStateBase()
Show 1 more
, BotStateIdle.BotStateIdle()protected ref BotFSM m_FSM = nullprotected DayZPlayerInstanceType m_InstanceType = DayZPlayerInstanceType.INSTANCETYPE_CLIENTReferenced by SetInstanceType()
protected ref BotStateBase m_IdleState = nullref BotEventBase ___Bgn__ = new BotEventStartref BotEventBase __Stop__ = new BotEventStopReferenced by AddTransition()
ref BotEventBase ___OK___ = new BotEventEndOKReferenced by AddTransition()
ref BotEventBase __Fail__ = new BotEventEndFailReferenced by AddTransition()
ref BotEventBase __Tout__ = new BotEventEndTimeoutReferenced by AddTransition()
ref BotEventBase __IChg__ = new BotEventOnItemInHandsChangedMethods 8
void SetInstanceType(DayZPlayerInstanceType t)References m_InstanceType
void Start()References InitFSM()
void Stop()void StartAction(int action)Referenced by PlayerBase.OnAction()
void OnUpdate(float dt)Referenced by PlayerBase.CommandHandler()
void AddTransition(BotStateBase state, int id)References HFSMBase.AddTransition(), new BotEventStartDebug(), new BotGuardDebugEventMatches()
Show 7 more
, new BotTransition(), ___OK___, __Fail__, __Stop__, __Tout__, m_FSM, and m_IdleStateReferenced by InitFSM()
void InitFSM()References AddTransition(), new Bot_TestSpawnOpen(), new Bot_TestSpawnOpenDestroy()
Show 13 more
, new Bot_TestSpawnOpenEat(), new BotFSM(), new BotStanceRandomizer(), new BotStateIdle(), new BotTestAttachAndDropCycle(), new BotTestItemMoveBackAndForth(), new BotTestSpamUserActions(), new BotTestSwapG2H(), new BotTestSwapInternal(), HFSMBase.SetInitialState(), HFSMBase.Start(), m_FSM, and m_IdleStateReferenced by Start()
bool ProcessEvent(BotEventBase e)References botDebugSpam(), HFSMBase.GetCurrentState(), HFSMBase.ProcessEvent()