InputEnableLayer Script

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search

Extends: ScriptObject Script

A single layer used for disabling/enabling player input.

Definition[edit | edit source]

ScriptName InputEnableLayer extends ScriptObject Native Hidden

Properties[edit | edit source]

None

Global Functions[edit | edit source]

  • InputEnableLayer Function Create()
    • Creates a new input enable layer

Member Functions[edit | edit source]

  • Function Delete()
    • Deletes this input enable layer and invalidates all script variables pointing at it.
  • Function DisablePlayerControls(bool abMovement, bool abFighting, bool abCamSwitch, bool abLooking, bool abSneaking, bool abMenu, bool abActivate, bool abJournalTabs, bool abVATS, bool abFavorites, bool abRunning)
    • Disables the specified player controls.
  • Function EnableActivate(bool abEnable)
    • Enables/disables activation.
  • Function EnableCamSwitch(bool abEnable)
    • Enables/disables camera switching (first to third person and vice-versa).
  • Function EnableFastTravel(bool abEnable)
    • Enables/disables fast travel.
  • Function EnableFavorites(bool abEnable)
    • Enables/disables favorites menu.
  • Function EnableFighting(bool abEnable)
    • Enables/disables the player's ability to fight.
  • Function EnableJournal(bool abEnable)
    • Enables/disables the journal.
  • Function EnableJumping(bool abEnable)
    • Enables/disables jumping.
  • Function EnableLooking(bool abEnable)
    • Enables/disables looking.
  • Function EnableMenu(bool abEnable)
    • Enables/disables menu access.
  • Function EnableMovement(bool abEnable)
    • Enables/disables player movement.
  • Function EnablePlayerControls(bool abMovement, bool abFighting, bool abCamSwitch, bool abLooking, bool abSneaking, bool abMenu, bool abActivate, bool abJournalTabs, bool abVATS, bool abFavorites, bool abRunning)
    • Enables the specified player controls.
  • Function EnableRunning(bool abEnable)
    • Enables/disables player running.
  • Function EnableSneaking(bool abEnable)
    • Enables/disables player sneaking.
  • Function EnableSprinting(bool abEnable)
    • Enables/disables player sprinting.
  • Function EnableVATS(bool abEnable)
    • Enables/disables vats.
  • Function EnableZKey(bool abEnable)
    • Enables/disables player z-key.
  • bool Function IsActivateEnabled()
    • Returns whether activation is enabled on this layer or not.
  • bool Function IsCamSwitchEnabled()
    • Returns whether camera switching is enabled on this layer or not.
  • bool Function IsFastTravelEnabled()
    • Returns whether fast travel is enabled on this layer or not.
  • bool Function IsFavoritesEnabled()
    • Returns whether the favorites menu is enabled on this layer or not.
  • bool Function IsFightingEnabled()
    • Returns whether player fighting is enabled on this layer or not.
  • bool Function IsJournalEnabled()
    • Returns whether journal access is enabled on this layer or not.
  • bool Function IsJumpingEnabled()
    • Returns whether jumping is enabled on this layer or not.
  • bool Function IsLookingEnabled()
    • Returns whether looking is enabled on this layer or not.
  • bool Function IsMenuEnabled()
    • Returns whether menu access is enabled on this layer or not.
  • bool Function IsMovementEnabled()
    • Returns whether movement is enabled on this layer or not.
  • bool Function IsRunningEnabled()
    • Returns whether running is enabled on this layer or not.
  • bool Function IsSneakingEnabled()
    • Returns whether sneaking is enabled on this layer or not.
  • bool Function IsSprintingEnabled()
    • Returns whether sprinting is enabled on this layer or not.
  • bool Function IsVATSEnabled()
    • Returns whether vats is enabled on this layer or not.
  • bool Function IsZKeyEnabled()
    • Returns whether z-key is enabled on this layer or not.
  • Function Reset()
    • Re-enables all controls that are disabled on this layer (resetting it)

Events[edit | edit source]

None