См. определение в файле WeaponManager.c строка 889
890 {
892 {
894 {
897 }
900 {
902
905 }
907 }
908
910 {
912 {
914
916 {
918 }
919 }
920
921 if (!
g_Game.IsMultiplayer())
922 {
924 }
925 else
926 {
928 {
932 }
934 {
935 float actual_chance_to_jam;
938 {
941 }
942 }
943 }
944
946 {
949 return;
950 }
951
953 return;
954
956 {
958 {
960 }
962 {
965
967 {
968
970 }
971
973 }
974
975 }
976 else
977 {
980 }
981 }
982 else
983 {
985 {
988 {
990 }
991 }
992
993
994 }
995 }
void SetSutableMagazines()
bool m_WaitToSyncJamChance
ref array< Magazine > m_SuitableMagazines
void RefreshAnimationState()
Weapon_Base m_WeaponInHand
MagazineStorage m_MagazineInHand
int m_AnimationRefreshCooldown
void StartPendingAction()
Перекрестные ссылки Math::AbsFloat(), g_Game, m_AnimationRefreshCooldown, m_canEnd, m_InIronSight, m_InOptic, m_InProgress, m_IsEventSended, m_justStart, m_MagazineInHand, m_NewJamChance, m_player, m_readyToStart, m_SuitableMagazines, m_WaitToSyncJamChance, m_WeaponInHand, OnWeaponActionEnd(), RefreshAnimationState(), DayZPlayerSyncJunctures::SendWeaponJamChance(), SetSutableMagazines() и StartPendingAction().