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)
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
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.