352 {
353 super.OnAbort(e);
354
355 int mi =
m_weapon.GetCurrentMuzzle();
356 if(AcquireCartridgeFromMagazine())
357 {
358 DropBullet(e);
359 }
360
361 m_magazineType = string.Empty;
362 m_type = string.Empty;
363 }
365 {
367
369 int mi =
m_weapon.GetCurrentMuzzle();
370
371 if(AcquireCartridgeFromMagazine())
class WeaponGuardIsDestroyed extends WeaponGuardBase m_weapon
class WeaponChambering_Chamber_OnEntry extends WeaponChambering_Base OnExit
override void OnExit(WeaponEventBase e)
signalize mechanism manipulation