Mod:Creation Kit/DisablePlayerControls - InputEnableLayer

Member of: Mod:Creation Kit/InputEnableLayer Script

Selectively disables the player's controls on this layer.

Syntax
Function DisablePlayerControls(bool abMovement = true, bool abFighting = true, bool abCamSwitch = false, \ bool abLooking = false, bool abSneaking = false, bool abMenu = true, bool abActivate = true, \  bool abJournalTabs = false, bool abVATS = true, bool abFavorites = true, bool abRunning = false) native

Parameters

 * abMovement: Disable the player's movement controls.
 * Default: True
 * abFighting: Disable the player's combat controls.
 * Default: True
 * abCamSwitch: Disable the ability to switch point of view.
 * Default: False
 * abLooking: Disable the player's look controls.
 * Default: False
 * abSneaking: Disable the player's sneak controls.
 * Default: False
 * abMenu: Disables menu controls (Journal, Inventory, Pause, etc.).
 * Default: True
 * abActivate: Disables ability for player to activate objects.
 * Default: True
 * abJournalTabs: Disables all Journal tabs except System.
 * Default: False
 * abVATS: Disables ability for player to use VATS.
 * Default: True
 * abFavorites: Disables ability for player to use the favorites menu.
 * Default: True
 * abRunning: Disables ability for player to run.
 * Default: False

Return Value
None.

Examples
InputEnableLayer myLayer = InputEnableLayer.Create myLayer.DisablePlayerControls myLayer.DisablePlayerControls(false, false, true, false, false, false, false, false, false, false, false)
 * Disable movement and combat
 * Disable just camera switching