BlackICE Scripting

class

PlayerGameplayRestrictions

  • 0 properties
  • 12 functions

Extends IScriptable ISerializable

Properties

None.

Functions

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