27 m_FSM.SetInitialState(m_Detaching);
77 if (
m_Entity.GetInventory().GetCurrentInventoryLocation(
loc))
113 if (
m_Entity.GetInventory().GetCurrentInventoryLocation(
loc))
void botDebugPrint(string s)
FSMTransition< BotStateBase, BotEventBase, BotActionBase, BotGuardBase > BotTransition
InventoryLocationType
types of Inventory Location
enum ProcessDirectDamageFlags m_Owner
represents event that triggers transition from state to state
Bot Finite State Machine (Hierarchical)
represent weapon state base
ref BotTestAttachAndDropCycle_Attaching m_Attaching
ref BotTestAttachAndDropCycle_Detaching m_Detaching
void BotTestAttachAndDropCycle(Bot bot=NULL, BotStateBase parent=NULL)
override void OnUpdate(float dt)
override void OnEntry(BotEventBase e)
override void OnAbort(BotEventBase e)
override void OnExit(BotEventBase e)