810 {
813 {
815 return;
816 }
818 {
820 {
822 break;
823 }
825 {
827 break;
828 }
830 {
833 break;
834 }
836 {
839 break;
840 }
842 {
844 break;
845 }
847 {
848 m_player.GetDayZPlayerInventory().PostWeaponEvent(
new WeaponEventContinuousLoadBulletEnd(
m_player) );
849 break;
850 }
852 {
853 m_player.GetDayZPlayerInventory().PostWeaponEvent(
new WeaponEventUnjam(
m_player, NULL) );
854 break;
855 }
857 {
858 m_player.GetDayZPlayerInventory().PostWeaponEvent(
new WeaponEventMechanism(
m_player, NULL) );
859 break;
860 }
862 {
863 m_player.GetDayZPlayerInventory().PostWeaponEvent(
new WeaponEventSetNextMuzzleMode(
m_player, NULL) );
864 break;
865 }
866 default:
869 }
872 }
const int AT_WPN_DETACH_MAGAZINE
const int AT_WPN_LOAD_MULTI_BULLETS_END
const int AT_WPN_ATTACH_MAGAZINE
const int AT_WPN_LOAD_BULLET
const int AT_WPN_SWAP_MAGAZINE
const int AT_WPN_LOAD_MULTI_BULLETS_START
const int AT_WPN_EJECT_BULLET
const int AT_WPN_SET_NEXT_MUZZLE_MODE
Magazine m_PendingTargetMagazine
Weapon_Base m_WeaponInHand
ref InventoryLocation m_PendingInventoryLocation
int m_PendingWeaponAction
void Error(string err)
Messagebox with error message.