9 if (new_type ==
string.
Empty)
81 string t_str = inHands.GetType();
83 if (t_str.
IndexOf(
"_Opened") != -1)
122 override void OnUpdate (
float dt) { super.OnUpdate(dt); }
172 m_Owner.PredictiveDropEntity(inHands);
179 override void OnUpdate (
float dt) { super.OnUpdate(dt); }
203 cli_mgr.PerformAction(AT_EAT, target, inHands);
212 override void OnUpdate (
float dt) { super.OnUpdate(dt); }
236 override void OnUpdate (
float dt) { super.OnUpdate(dt); }
246 m_Dropping =
new BotDropEntityInHands(m_Bot,
this);
259 override void OnUpdate (
float dt) { super.OnUpdate(dt); }
268 m_Destroying =
new BotDestroyEntityInHands(m_Bot,
this);
281 override void OnUpdate (
float dt) { super.OnUpdate(dt); }
290 m_Eating =
new BotEatEntityInHands(m_Bot,
this);
eBleedingSourceType m_Type
void ActionManagerBase(PlayerBase player)
class ActionTargets ActionTarget
void botDebugSpam(string s)
void botDebugPrint(string s)
FSMTransition< BotStateBase, BotEventBase, BotActionBase, BotGuardBase > BotTransition
enum ProcessDirectDamageFlags m_Owner
void Bot_TestSpawnOpenDestroy(Bot bot=NULL, BotStateBase parent=NULL, string new_type="")
ref BotDestroyEntityInHands m_Destroying
override void OnExit(BotEventBase e)
override void OnUpdate(float dt)
void Bot_TestSpawnOpenDrop(Bot bot=NULL, BotStateBase parent=NULL, string new_type="")
ref BotEatEntityInHands m_Eating
ref BotDropEntityInHands m_Dropping
void Bot_TestSpawnOpenEat(Bot bot=NULL, BotStateBase parent=NULL, string new_type="")
override void OnEntry(BotEventBase e)
void BotEventBase(PlayerBase p=NULL, EntityAI e=NULL)
represents event that triggers transition from state to state
Bot Finite State Machine (Hierarchical)
void BotSpawnEntityInHands(Bot bot=NULL, BotStateBase parent=NULL, string new_type="")
void BotStateBase(Bot bot=NULL, BotStateBase parent=NULL)
nested state machine (or null)
ref BotFSM m_FSM
hierarchical parent state of this state (or null)
override void OnUpdate(float dt)
ref BotSpawnEntityInHands m_Spawning
override void OnEntry(BotEventBase e)
override void OnAbort(BotEventBase e)
override void OnExit(BotEventBase e)
void Bot_TestSpawnOpen(Bot bot=NULL, BotStateBase parent=NULL, string new_type="")
ref BotOpenEntityInHands m_Opening
Bot m_Bot
man that this state belongs to
represent weapon state base
override void OnExit(BotEventBase e)
override void OnEntry(BotEventBase e)
override void OnUpdate(float dt)
override void OnAbort(BotEventBase e)
DayZPlayerInstanceType
defined in C++
proto native int IndexOf(string sample)
Finds 'sample' in 'str'. Returns -1 when not found.