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

◆ OnUpdate()

override void OnUpdate ( float dt)

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

184 {
185 m_dtAccumulator += dt;
186
187 DayZPlayer p;
188 Class.CastTo(p, m_weapon.GetHierarchyParent());
189
190 int muzzleIndex = m_weapon.GetCurrentMuzzle();
191 float reloadTime = m_weapon.GetReloadTime(muzzleIndex);
192 if (m_dtAccumulator >= reloadTime)
193 if (m_weapon.CanProcessWeaponEvents())
194 m_weapon.ProcessWeaponEvent(new WeaponEventReloadTimeout(p));
195 }
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.