DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnEntry() [37/39]

void WeaponStateBase::OnEntry ( WeaponEventBase e)
inlineprivate

См. определение в файле WeaponStateBase.c строка 103

104 {
105 if (HasFSM() && !m_fsm.IsRunning())
106 {
107 if (LogManager.IsWeaponLogEnable()) { wpnDebugPrint("[wpnfsm] " + Object.GetDebugName(m_weapon) + " { " + this.Type().ToString() + " Has Sub-FSM! Starting submachine..."); }
108 m_fsm.Start(e);
109 }
110 else
111 if (LogManager.IsWeaponLogEnable()) { wpnDebugPrint("[wpnfsm] " + Object.GetDebugName(m_weapon) + " { " + this.Type().ToString()); }
112 }
void wpnDebugPrint(string s)
Определения Debug.c:9
bool HasFSM()
Определения WeaponStateBase.c:28
ref WeaponFSM m_fsm
hierarchical parent state of this state (or null)
Определения WeaponStateBase.c:14
Weapon_Base m_weapon
Определения WeaponStateBase.c:12
class LOD Object

Перекрестные ссылки HasFSM(), LogManager::IsWeaponLogEnable(), m_fsm, m_weapon и wpnDebugPrint().