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

◆ OnUpdate()

override void OnUpdate ( float dt)

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

170 {
171 m_dtAccumulator += dt;
172
173 DayZPlayer p;
174 Class.CastTo(p, m_weapon.GetHierarchyParent());
175
176 int muzzleIndex = m_weapon.GetCurrentMuzzle();
177 float reloadTime = m_weapon.GetReloadTime(muzzleIndex);
178 if (m_dtAccumulator >= reloadTime)
179 if (m_weapon.CanProcessWeaponEvents())
180 m_weapon.ProcessWeaponEvent(new WeaponEventReloadTimeout(p));
181 }
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon
Определения Guards.c:604
class WeaponFireWithEject extends WeaponFire m_dtAccumulator
Super root of all classes in Enforce script.
Определения EnScript.c:11
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.

Перекрестные ссылки Class::CastTo(), m_dtAccumulator и m_weapon.