2class BotEventWaitTimeout : BotEventBase { };
4class BotTimedWait
extends BotStateBase
7 protected float m_Timeout = 3.0;
8 protected bool m_Periodic =
true;
10 void BotTimedWait (Bot bot = NULL, BotStateBase parent = NULL,
float timeout = 3.0)
15 override void OnEntry (BotEventBase e)
22 override void OnExit (BotEventBase e)
35 float rescanTime = m_Timeout;
49 botDebugSpam(
"[bot] + " +
m_Owner +
" BotTimedWait::OnTimeout");
50 m_Bot.ProcessEvent(
new BotEventWaitTimeout(
m_Owner));
HandStateEquipped OnEntry
enum ProcessDirectDamageFlags m_Owner
class WeaponChambering_Chamber_OnEntry extends WeaponChambering_Base OnExit
class WeaponFireWithEject extends WeaponFire m_dtAccumulator
override void OnEntry(WeaponEventBase e)