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

◆ OnExit() [2/2]

override void WeaponChambering_Cartridge::OnExit ( WeaponEventBase e)
inlineprivate

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

267 {
268 for(int i = 0; i < m_weapon.GetMuzzleCount(); i++ )
269 {
270 if(!m_weapon.IsChamberFull(i))
271 {
272 if (m_weapon.PushCartridgeToChamber(i, m_damage, m_type))
273 {
274 if (LogManager.IsWeaponLogEnable()) { wpnDebugPrint("[wpnfsm] " + Object.GetDebugName(m_weapon) + " WeaponChambering_Cartridge, ok - loaded chamber"); }
275 }
276 else
277 if (LogManager.IsWeaponLogEnable()) { wpnDebugPrint("[wpnfsm] " + Object.GetDebugName(m_weapon) + " WeaponChambering_Cartridge, error - cannot load chamber chamber!"); }
278 m_type = string.Empty;
279 return;
280 }
281 }
282
283 super.OnExit(e);
284 }
void wpnDebugPrint(string s)
Определения Debug.c:9
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon
Определения Guards.c:604
class LOD Object

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