PlayerGameplayRestrictions class
PlayerGameplayRestrictions
Inheritance
Base: IScriptable
Derived
None.
Properties
None.
Functions
static void RequestMeleeWeapon(WeakHandle<PlayerPuppet> player, game.EquipAnimationType animType)staticRTTI globalstatic void PushForceRefreshInputHintsEventToPSM(game.Object requester)staticRTTI globalstatic void RequestLastUsedWeapon(WeakHandle<PlayerPuppet> player, game.EquipAnimationType animType)staticRTTI globalstatic bool AcquireHotkeyRestrictionTags(game.EHotkey hotkey, CName[] hotkeyTags)staticRTTI globalstatic bool IsHotkeyRestricted(ScriptGameInstance game, game.EHotkey hotkey)staticRTTI globalstatic void OnGameplayRestrictionAdded(WeakHandle<PlayerPuppet> player, game.data.StatusEffect_Record record, CName[] gameplayTags)staticRTTI globalstatic void RemoveAllGameplayRestrictions(WeakHandle<game.Object> target)staticRTTI globalstatic void ChangeFastTravelSystemState(bool enable, CName reason, WeakHandle<PlayerPuppet> player, TDBID statusEffectID)staticRTTI globalstatic void RequestFists(WeakHandle<PlayerPuppet> player, game.EquipAnimationType animType)staticRTTI globalstatic CName GetMenuEventName(bool blockMenu, EMenuType menuType)staticRTTI globalstatic void SendBlockMenuRequest(WeakHandle<PlayerPuppet> player, bool blockMenu, EMenuType menuType)staticRTTI globalstatic void OnGameplayRestrictionRemoved(WeakHandle<PlayerPuppet> player, game.events.RemoveStatusEffect evt, CName[] gameplayTags)staticRTTI global