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

◆ OnExit() [2/2]

override void WeaponChambering_Base::OnExit ( WeaponEventBase e)
inlineprivate

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

350 {
351 float ammoDamage;
352 string ammoTypeName;
353 int mi = m_weapon.GetCurrentMuzzle();
354 if (!m_weapon.IsInternalMagazineFull(mi))
355 {
356 if (m_weapon.PushCartridgeToInternalMagazine(mi, m_damage, m_type))
357 {
358 if (LogManager.IsWeaponLogEnable()) { wpnDebugPrint("[wpnfsm] " + Object.GetDebugName(m_weapon) + " WeaponChambering_Cartridge_InnerMag, ok - loaded chamber"); }
359 }
360 else
361 if (LogManager.IsWeaponLogEnable()) { wpnDebugPrint("[wpnfsm] " + Object.GetDebugName(m_weapon) + " WeaponChambering_Cartridge_InnerMag, error - cannot load chamber chamber!"); }
362 }
363 m_magazineType = string.Empty;
364 super.OnExit(e);
365 }
void wpnDebugPrint(string s)
Определения Debug.c:9
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon
Определения Guards.c:604
class LOD Object

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