3810 {
3812 if (itemInHands)
3813 {
3814 if (itemInHands.IsHeavyBehaviour())
3815 {
3818 }
3819 else
3820 {
3822 }
3823 itemInHands.OnItemInHandsPlayerSwimStart(this);
3824 }
3826
3827 if (GetInventory())
3828 GetInventory().LockInventory(LOCK_FROM_SCRIPT);
3829
3832
3836
3838 }
class GP5GasMask extends MaskBase ItemBase
proto native Mission GetMission()
override WeaponManager GetWeaponManager()
void CloseInventoryMenu()
int m_AnimCommandStarting
ItemBase GetItemInHands()
void TryHideItemInHands(bool hide, bool force=false)
tries to hide item in player's hands, some exceptions for various movement states
void RequestHandAnimationStateRefresh()
void AddActiveInputExcludes(array< string > excludes)
void DelayedRefreshAnimationState(int delay)
proto native CGame GetGame()