[Configuration]
BasedOn=..\Engine\Config\BaseInput.ini
[Engine.PlayerInput]
MouseSensitivity=13.0

;=============================================================================
; BaseBindings removed from BaseInput.ini
;=============================================================================
; --- General bindings
-BaseBindings=(Name="Pause",Command="Pause")
-BaseBindings=(Name="W",Command="MoveForward")
-BaseBindings=(Name="S",Command="MoveBackward")
-BaseBindings=(Name="A",Command="StrafeLeft")
-BaseBindings=(Name="D",Command="StrafeRight")
-BaseBindings=(Name="F",Command="FreezeRendering")
-BaseBindings=(Name="LeftMouseButton",Command="Fire")
-BaseBindings=(Name="RightMouseButton",Command="AltFire")
-BaseBindings=(Name="LeftControl",Command="Jump")
-BaseBindings=(Name="SpaceBar",Command="Jump")
-BaseBindings=(Name="BackSpace",Command="Jump")
-BaseBindings=(Name="Escape",Command="CloseEditorViewport | onrelease ShowMenu")
-BaseBindings=(Name="E",Command="Use")
-BaseBindings=(Name="MouseScrollUp",Command="PrevWeapon")
-BaseBindings=(Name="MouseScrollDown",Command="NextWeapon")
-BaseBindings=(Name="C",Command="DoDuck")
-BaseBindings=(Name="P",Command="TogglePhysicsMode")
-BaseBindings=(Name="B",Command="ToggleSpeaking true | OnRelease ToggleSpeaking false")
-BaseBindings=(Name="T",Command="Talk")
-BaseBindings=(Name="Y",Command="TeamTalk")
-BaseBindings=(Name="Up",Command="MoveForward")
-BaseBindings=(Name="Down",Command="MoveBackward")
-BaseBindings=(Name="Left",Command="TurnLeft")
-BaseBindings=(Name="Right",Command="TurnRight")
-BaseBindings=(Name="LeftShift",Command="Walking")
-BaseBindings=(Name="F1",Command="viewmode wireframe")
-BaseBindings=(Name="F2",Command="viewmode unlit")
-BaseBindings=(Name="F3",Command="viewmode lit")
-BaseBindings=(Name="F5",Command="viewmode shadercomplexity")
-BaseBindings=(Name="F7",Command="OPENKISMETDEBUGGER SEQUENCE=PAUSEKISMETDEBUGGER",Alt=True)
-BaseBindings=(Name="F7",Command="set D3DRenderDevice bUsePostProcessEffects False",Control=False,Shift=False,Alt=False)
-BaseBindings=(Name="F8",Command="set D3DRenderDevice bUsePostProcessEffects True",Control=False,Shift=False,Alt=False)
-BaseBindings=(Name="F9",Command="shot")
-BaseBindings=(Name="Comma",Command="ToggleMobileEmulation")
-BaseBindings=(Command="RECOMPILESHADERS CHANGED",Name=Period,Control=True,Shift=True)
; --- Camera binds
-BaseBindings=(Name="Delete",Command="Camera Default")
-BaseBindings=(Name="End",Command="Camera FirstPerson")
-BaseBindings=(Name="PageDown",Command="Camera ThirdPerson")
-BaseBindings=(Name="PageUp",Command="Camera Fixed")
-BaseBindings=(Name="Home",Command="Camera FixedTracking")
-BaseBindings=(Name="Insert",Command="Camera FreeCam")
; --- XBox BaseBindings
-BaseBindings=(Name="XboxTypeS_X",Command="Use")
-BaseBindings=(Name="XboxTypeS_A",Command="Jump")
-BaseBindings=(Name="XboxTypeS_B",Command="ChangePosture")
-BaseBindings=(Name="XboxTypeS_Y",Command="NextWeapon")
-BaseBindings=(Name="XboxTypeS_Back",Command="")
-BaseBindings=(Name="XboxTypeS_Start",Command="|onrelease showmenu")
-BaseBindings=(Name="XboxTypeS_LeftShoulder",Command="obj list")
-BaseBindings=(Name="XboxTypeS_RightShoulder",Command="mem")
-BaseBindings=(Name="XboxTypeS_DPad_Up",Command="MoveForward")
-BaseBindings=(Name="XboxTypeS_DPad_Down",Command="MoveBackward")
-BaseBindings=(Name="XboxTypeS_DPad_Left",Command="TurnLeft")
-BaseBindings=(Name="XboxTypeS_DPad_Right",Command="TurnRight")
-BaseBindings=(Name="XboxTypeS_RightTrigger",Command="Fire")
-BaseBindings=(Name="XboxTypeS_LeftTrigger",Command="ToggleTargetingMode")
; ---
-BaseBindings=(Name="MOBILE_StopMatinee",Command="ce stopmatinee | OnRelease StopUseAttractModeInputConfig")
-BaseBindings=(Name="MOBILE_StartMatinee",Command="ce playmatinee | OnRelease StartUseAttractModeInputConfig")
-BaseBindings=(Name="MOBILE_NextConfig",Command="OnRelease NextMobileInputConfig")
-BaseBindings=(Name="MOBILE_CalibrateTilt",Command="CalibrateTilt")
-BaseBindings=(Name="MOBILE_ATurn",Command="Axis aTurn DeadZone=0.05")
-BaseBindings=(Name="MOBILE_ALookup",Command="Axis aLookup Speed=-1 DeadZone=0.05")
-BaseBindings=(Name="MOBILE_AStrafe",Command="Axis aStrafe DeadZone=0.05")
-BaseBindings=(Name="MOBILE_AForward",Command="Axis aBaseY DeadZone=0.05")
-BaseBindings=(Name="MOBILE_Fire",Command="StartFire | OnRelease StopFire")
-BaseBindings=(Name="MOBILE_NextWeapon",Command="NextWeapon")
-BaseBindings=(Name="MOBILE_Jump",Command="Jump")
-BaseBindings=(Name="MOBILE_ToggleFPS",Command="OnRelease stat fps")
-BaseBindings=(Name="NumPadZero",Command="MOBILE_ResetPrimitiveTracking")
-BaseBindings=(Name="NumPadOne",Command="MOBILE_IncrementTrackedPrimitive -1")
-BaseBindings=(Name="NumPadThree",Command="MOBILE_IncrementTrackedPrimitive 1")

;=============================================================================
; Game Bindable Actions
; WARNING : When editing this, please update the wiki page http://home/index.php/Dishonored_Bindings
;=============================================================================
.BaseBindings=(Name="GBA_MoveForward",Command="Axis aBaseY Speed=1.0")
.BaseBindings=(Name="GBA_MoveBackward",Command="Axis aBaseY Speed=-1.0")
.BaseBindings=(Name="GBA_StrafeLeft",Command="Axis aStrafe Speed=-1.0")
.BaseBindings=(Name="GBA_StrafeRight",Command="Axis aStrafe Speed=+1.0")
.BaseBindings=(Name="GBA_Jump",Command="Button m_bJumpButton | Dis_Jump_ButtonDown | Axis aUp Speed=+1.0 AbsoluteAxis=100")
.BaseBindings=(Name="GBA_Sneak",Command="Dis_SneakOrSlide FALSE | Axis aUp Speed=-1.0  AbsoluteAxis=100")
.BaseBindings=(Name="GBA_Sneak_Gamepad",Command="Dis_SneakOrSlide TRUE | Axis aUp Speed=-1.0  AbsoluteAxis=100")
.BaseBindings=(Name="GBA_Sprint",Command="Button m_bSprintButton | DisToggleSprint FALSE")
.BaseBindings=(Name="GBA_Sprint_Gamepad",Command="Button m_bSprintButton_GamePad | DisToggleSprint TRUE")
.BaseBindings=(Name="GBA_LeanLeft",Command="Button m_bLeanLeftButton | Dis_Lean_Toggle TRUE FALSE FALSE FALSE FALSE")
.BaseBindings=(Name="GBA_LeanRight",Command="Button m_bLeanRightButton | Dis_Lean_Toggle FALSE TRUE FALSE FALSE FALSE")
.BaseBindings=(Name="GBA_Lean_Gamepad",Command="Button m_bLeanButton_GamePad | MultiPress LeanAndAdrenaline Command='Dis_LeanOrAdrenaline_Multi' | OnRelease Dis_LeanWithAnalogStick_End")
.BaseBindings=(Name="GBA_Use",Command="Button m_bUseButton")
.BaseBindings=(Name="GBA_Use_Gamepad",Command="Button m_bUseButton")
.BaseBindings=(Name="GBA_Primary",Command="Button m_bHoldingPrimary | MultiPress PrimaryAndAdrenaline Command='Dis_UsePrimaryItemOrAdrenaline_Multi'")
.BaseBindings=(Name="GBA_Secondary",Command="Button m_bHoldingSecondary | Dis_UseSecondaryItem | Dis_CancelPossession")
.BaseBindings=(Name="GBA_Block",Command="Button m_bBlockButton|Button m_bChokeButton")
.BaseBindings=(Name="GBA_Zoom",Command="Dis_Zoom")
.BaseBindings=(Name="GBA_Wheel",Command="Dis_Wheel_Open FALSE | OnRelease Dis_Wheel_Close FALSE")
.BaseBindings=(Name="GBA_Wheel_Gamepad",Command="Dis_Wheel_Open TRUE | OnRelease Dis_Wheel_Close TRUE")
.BaseBindings=(Name="GBA_WheelShortcuts",Command="Dis_WheelShortcuts_Open | OnRelease Dis_WheelShortcuts_Close")
.BaseBindings=(Name="GBA_NextItem",Command="Dis_WheelShortcuts_MouseNext")
.BaseBindings=(Name="GBA_PrevItem",Command="Dis_WheelShortcuts_MousePrevious")
.BaseBindings=(Name="GBA_EquipPower1",Command="Dis_SelectPower 0")
.BaseBindings=(Name="GBA_EquipPower2",Command="Dis_SelectPower 1")
.BaseBindings=(Name="GBA_EquipPower3",Command="Dis_SelectPower 2")
.BaseBindings=(Name="GBA_EquipCrossbow",Command="Dis_EquipItemByType DishonoredGame.DisWepCrossbow EDisEquipUsage_Secondary")
.BaseBindings=(Name="GBA_EquipPistol",Command="Dis_EquipItemByType DishonoredGame.DishonoredWepPistol EDisEquipUsage_Secondary")
.BaseBindings=(Name="GBA_EquipGrenade",Command="Dis_EquipItemByType DishonoredGame.DisWepGrenade EDisEquipUsage_Secondary")
.BaseBindings=(Name="GBA_EquipSpringRazor",Command="Dis_EquipItemByType DishonoredGame.DisGadget_SpringRazor EDisEquipUsage_Secondary")
.BaseBindings=(Name="GBA_EquipHeart",Command="Dis_EquipItemByType DishonoredGame.DisGadget_Heart EDisEquipUsage_Secondary")
.BaseBindings=(Name="GBA_HealthElixir",Command="Dis_ConsumeElixir ElixirType_Health")
.BaseBindings=(Name="GBA_ManaElixir",Command="Dis_ConsumeElixir ElixirType_Mana")
.BaseBindings=(Name="GBA_Journal",Command="Dis_ToggleJournal")
.BaseBindings=(Name="GBA_OpenNotes",Command="Dis_OpenJournalTab 1")
.BaseBindings=(Name="GBA_OpenPowers",Command="Dis_OpenJournalTab 2")
.BaseBindings=(Name="GBA_OpenBoneCharms",Command="Dis_OpenJournalTab 3")
.BaseBindings=(Name="GBA_OpenInventory",Command="Dis_OpenJournalTab 4")
.BaseBindings=(Name="GBA_QuickSave",Command="Dis_Save 15")
.BaseBindings=(Name="GBA_QuickLoad",Command="Dis_Load 15")
.BaseBindings=(Name="GBA_Shortcut_0",Command="Dis_WheelShortcuts_KeyboardSelect 0 | OnRelease Dis_WheelShortcuts_KeyboardUse 0")
.BaseBindings=(Name="GBA_Shortcut_1",Command="Dis_WheelShortcuts_KeyboardSelect 1 | OnRelease Dis_WheelShortcuts_KeyboardUse 1")
.BaseBindings=(Name="GBA_Shortcut_2",Command="Dis_WheelShortcuts_KeyboardSelect 2 | OnRelease Dis_WheelShortcuts_KeyboardUse 2")
.BaseBindings=(Name="GBA_Shortcut_3",Command="Dis_WheelShortcuts_KeyboardSelect 3 | OnRelease Dis_WheelShortcuts_KeyboardUse 3")
.BaseBindings=(Name="GBA_Shortcut_4",Command="Dis_WheelShortcuts_KeyboardSelect 4 | OnRelease Dis_WheelShortcuts_KeyboardUse 4")
.BaseBindings=(Name="GBA_Shortcut_5",Command="Dis_WheelShortcuts_KeyboardSelect 5 | OnRelease Dis_WheelShortcuts_KeyboardUse 5")
.BaseBindings=(Name="GBA_Shortcut_6",Command="Dis_WheelShortcuts_KeyboardSelect 6 | OnRelease Dis_WheelShortcuts_KeyboardUse 6")
.BaseBindings=(Name="GBA_Shortcut_7",Command="Dis_WheelShortcuts_KeyboardSelect 7 | OnRelease Dis_WheelShortcuts_KeyboardUse 7")
.BaseBindings=(Name="GBA_Shortcut_8",Command="Dis_WheelShortcuts_KeyboardSelect 8 | OnRelease Dis_WheelShortcuts_KeyboardUse 8")
.BaseBindings=(Name="GBA_Shortcut_9",Command="Dis_WheelShortcuts_KeyboardSelect 9 | OnRelease Dis_WheelShortcuts_KeyboardUse 9")

;=============================================================================
; Keyboard/Mouse Bindings
; WARNING : When editing this, please update the wiki page http://home/index.php/Dishonored_Bindings
;=============================================================================
.m_PCBindings=(Name="W",Command="GBA_MoveForward")
.m_PCBindings=(Name="S",Command="GBA_MoveBackward")
.m_PCBindings=(Name="A",Command="GBA_StrafeLeft")
.m_PCBindings=(Name="D",Command="GBA_StrafeRight")
.m_PCBindings=(Name="SpaceBar",Command="GBA_Jump")
.m_PCBindings=(Name="C",Command="GBA_Sneak")
.m_PCBindings=(Name="LeftShift",Command="GBA_Sprint")
.m_PCBindings=(Name="Q",Command="GBA_LeanLeft")
.m_PCBindings=(Name="E",Command="GBA_LeanRight")
.m_PCBindings=(Name="F",Command="GBA_Use | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released")
.m_PCBindings=(Name="LeftMouseButton",Command="GBA_Primary")
.m_PCBindings=(Name="LeftControl",Command="GBA_Block")
.m_PCBindings=(Name="RightMouseButton",Command="GBA_Secondary")
.m_PCBindings=(Name="LeftAlt",Command="GBA_Zoom")
.m_PCBindings=(Name="MouseScrollUp",Command="GBA_NextItem")
.m_PCBindings=(Name="MouseScrollDown",Command="GBA_PrevItem")
.m_PCBindings=(Name="R",Command="GBA_HealthElixir")
.m_PCBindings=(Name="T",Command="GBA_ManaElixir")
.m_PCBindings=(Name="J",Command="GBA_Journal")
.m_PCBindings=(Name="None",Command="GBA_OpenNotes")
.m_PCBindings=(Name="None",Command="GBA_OpenPowers")
.m_PCBindings=(Name="None",Command="GBA_OpenBoneCharms")
.m_PCBindings=(Name="None",Command="GBA_OpenInventory")
.m_PCBindings=(Name="F5",Command="GBA_QuickSave")
.m_PCBindings=(Name="F9",Command="GBA_QuickLoad")
.m_PCBindings=(Name="MiddleMouseButton",Command="GBA_Wheel")
.m_PCBindings=(Name="One",Command="GBA_Shortcut_0")
.m_PCBindings=(Name="Two",Command="GBA_Shortcut_1")
.m_PCBindings=(Name="Three",Command="GBA_Shortcut_2")
.m_PCBindings=(Name="Four",Command="GBA_Shortcut_3")
.m_PCBindings=(Name="Five",Command="GBA_Shortcut_4")
.m_PCBindings=(Name="Six",Command="GBA_Shortcut_5")
.m_PCBindings=(Name="Seven",Command="GBA_Shortcut_6")
.m_PCBindings=(Name="Eight",Command="GBA_Shortcut_7")
.m_PCBindings=(Name="Nine",Command="GBA_Shortcut_8")
.m_PCBindings=(Name="Zero",Command="GBA_Shortcut_9")

;=============================================================================
; Gamepad Bindings
; WARNING : When editing this, please update the wiki page http://home/index.php/Dishonored_Bindings
;=============================================================================
.m_PadBindingSet1=(Name="XboxTypeS_LeftThumbstick",Command="GBA_Sprint_Gamepad")
.m_PadBindingSet1=(Name="XboxTypeS_RightThumbstick",Command="GBA_Zoom")
.m_PadBindingSet1=(Name="XboxTypeS_A",Command="GBA_Jump | DebugMenuEnter")
.m_PadBindingSet1=(Name="XboxTypeS_B",Command="GBA_Sneak_Gamepad | Dis_ExitKeyhole")
.m_PadBindingSet1=(Name="XboxTypeS_X",Command="GBA_Use_Gamepad | Dis_VersusAlt | ce X | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released")
.m_PadBindingSet1=(Name="XboxTypeS_Y",Command="GBA_Lean_Gamepad")
.m_PadBindingSet1=(Name="XboxTypeS_RightShoulder",Command="GBA_Block")
.m_PadBindingSet1=(Name="XboxTypeS_LeftShoulder",Command="GBA_Wheel_Gamepad")
.m_PadBindingSet1=(Name="XboxTypeS_LeftTrigger",Command="GBA_Secondary| ce lTrig | OnRelease ce lTrigUp")
.m_PadBindingSet1=(Name="XboxTypeS_RightTrigger",Command="GBA_Primary | ce rTrig | OnRelease ce rTrigUp")
.m_PadBindingSet1=(Name="XboxTypeS_DPad_Up",Command="Dis_WheelShortcuts_GamepadSelect 0 | OnRelease Dis_WheelShortcuts_GamepadUse 0 | DebugMenuUp")
.m_PadBindingSet1=(Name="XboxTypeS_DPad_Down",Command="Dis_WheelShortcuts_GamepadSelect 1 | OnRelease Dis_WheelShortcuts_GamepadUse 1 | DebugMenuDown")
.m_PadBindingSet1=(Name="XboxTypeS_DPad_Left",Command="Dis_WheelShortcuts_GamepadSelect 2 | OnRelease Dis_WheelShortcuts_GamepadUse 2 | DebugMenuLeft")
.m_PadBindingSet1=(Name="XboxTypeS_DPad_Right",Command="Dis_WheelShortcuts_GamepadSelect 3 | OnRelease Dis_WheelShortcuts_GamepadUse 3 | DebugMenuRight")

.m_PadBindingSet2=(Name="XboxTypeS_LeftThumbstick",Command="GBA_Sprint_Gamepad")
.m_PadBindingSet2=(Name="XboxTypeS_RightThumbstick",Command="GBA_Zoom")
.m_PadBindingSet2=(Name="XboxTypeS_A",Command="GBA_Jump | DebugMenuEnter")
.m_PadBindingSet2=(Name="XboxTypeS_B",Command="GBA_Sneak_Gamepad | Dis_ExitKeyhole")
.m_PadBindingSet2=(Name="XboxTypeS_X",Command="GBA_Use_Gamepad | Dis_VersusAlt | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released")
.m_PadBindingSet2=(Name="XboxTypeS_Y",Command="GBA_Lean_Gamepad")
.m_PadBindingSet2=(Name="XboxTypeS_RightShoulder",Command="GBA_Primary")
.m_PadBindingSet2=(Name="XboxTypeS_LeftShoulder",Command="GBA_Secondary")
.m_PadBindingSet2=(Name="XboxTypeS_LeftTrigger",Command="GBA_Wheel_Gamepad")
.m_PadBindingSet2=(Name="XboxTypeS_RightTrigger",Command="GBA_Block")
.m_PadBindingSet2=(Name="XboxTypeS_DPad_Up",Command="Dis_WheelShortcuts_GamepadSelect 0 | OnRelease Dis_WheelShortcuts_GamepadUse 0 | DebugMenuUp")
.m_PadBindingSet2=(Name="XboxTypeS_DPad_Down",Command="Dis_WheelShortcuts_GamepadSelect 1 | OnRelease Dis_WheelShortcuts_GamepadUse 1 | DebugMenuDown")
.m_PadBindingSet2=(Name="XboxTypeS_DPad_Left",Command="Dis_WheelShortcuts_GamepadSelect 2 | OnRelease Dis_WheelShortcuts_GamepadUse 2 | DebugMenuLeft")
.m_PadBindingSet2=(Name="XboxTypeS_DPad_Right",Command="Dis_WheelShortcuts_GamepadSelect 3 | OnRelease Dis_WheelShortcuts_GamepadUse 3 | DebugMenuRight")

.m_PadBindingSet3=(Name="XboxTypeS_LeftThumbstick",Command="GBA_Sprint_Gamepad")
.m_PadBindingSet3=(Name="XboxTypeS_RightThumbstick",Command="GBA_Zoom")
.m_PadBindingSet3=(Name="XboxTypeS_A",Command="GBA_Jump | DebugMenuEnter")
.m_PadBindingSet3=(Name="XboxTypeS_B",Command="GBA_Sneak_Gamepad | Dis_ExitKeyhole")
.m_PadBindingSet3=(Name="XboxTypeS_X",Command="GBA_Use_Gamepad | Dis_VersusAlt | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released")
.m_PadBindingSet3=(Name="XboxTypeS_Y",Command="GBA_Lean_Gamepad")
.m_PadBindingSet3=(Name="XboxTypeS_LeftShoulder",Command="GBA_Block")
.m_PadBindingSet3=(Name="XboxTypeS_RightShoulder",Command="GBA_Wheel_Gamepad")
.m_PadBindingSet3=(Name="XboxTypeS_LeftTrigger",Command="GBA_Secondary")
.m_PadBindingSet3=(Name="XboxTypeS_RightTrigger",Command="GBA_Primary")
.m_PadBindingSet3=(Name="XboxTypeS_DPad_Up",Command="Dis_WheelShortcuts_GamepadSelect 0 | OnRelease Dis_WheelShortcuts_GamepadUse 0 | DebugMenuUp")
.m_PadBindingSet3=(Name="XboxTypeS_DPad_Down",Command="Dis_WheelShortcuts_GamepadSelect 1 | OnRelease Dis_WheelShortcuts_GamepadUse 1 | DebugMenuDown")
.m_PadBindingSet3=(Name="XboxTypeS_DPad_Left",Command="Dis_WheelShortcuts_GamepadSelect 2 | OnRelease Dis_WheelShortcuts_GamepadUse 2 | DebugMenuLeft")
.m_PadBindingSet3=(Name="XboxTypeS_DPad_Right",Command="Dis_WheelShortcuts_GamepadSelect 3 | OnRelease Dis_WheelShortcuts_GamepadUse 3 | DebugMenuRight")

.m_PadBindingSet4=(Name="XboxTypeS_LeftThumbstick",Command="GBA_Sneak_Gamepad")
.m_PadBindingSet4=(Name="XboxTypeS_RightThumbstick",Command="GBA_Zoom")
.m_PadBindingSet4=(Name="XboxTypeS_A",Command="GBA_Use_Gamepad | Dis_VersusAlt | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released | DebugMenuEnter")
.m_PadBindingSet4=(Name="XboxTypeS_B",Command="GBA_Lean_Gamepad | Dis_ExitKeyhole")
.m_PadBindingSet4=(Name="XboxTypeS_X",Command="GBA_Jump")
.m_PadBindingSet4=(Name="XboxTypeS_Y",Command="GBA_Wheel_Gamepad")
.m_PadBindingSet4=(Name="XboxTypeS_LeftShoulder",Command="GBA_Sprint_Gamepad")
.m_PadBindingSet4=(Name="XboxTypeS_RightShoulder",Command="GBA_Secondary")
.m_PadBindingSet4=(Name="XboxTypeS_LeftTrigger",Command="GBA_Block")
.m_PadBindingSet4=(Name="XboxTypeS_RightTrigger",Command="GBA_Primary")
.m_PadBindingSet4=(Name="XboxTypeS_DPad_Up",Command="Dis_WheelShortcuts_GamepadSelect 0 | OnRelease Dis_WheelShortcuts_GamepadUse 0 | DebugMenuUp")
.m_PadBindingSet4=(Name="XboxTypeS_DPad_Down",Command="Dis_WheelShortcuts_GamepadSelect 1 | OnRelease Dis_WheelShortcuts_GamepadUse 1 | DebugMenuDown")
.m_PadBindingSet4=(Name="XboxTypeS_DPad_Left",Command="Dis_WheelShortcuts_GamepadSelect 2 | OnRelease Dis_WheelShortcuts_GamepadUse 2 | DebugMenuLeft")
.m_PadBindingSet4=(Name="XboxTypeS_DPad_Right",Command="Dis_WheelShortcuts_GamepadSelect 3 | OnRelease Dis_WheelShortcuts_GamepadUse 3 | DebugMenuRight")

;=============================================================================
; Misc
; WARNING : When editing this, please update the wiki page http://home/index.php/Dishonored_Bindings
;=============================================================================
.BaseBindings=(Name="Backspace",Command="ToggleDebugMenu")
.BaseBindings=(Name="Enter",Command="DebugMenuEnter | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released")
.BaseBindings=(Name="Return",Command="DebugMenuEnter | Dis_PlayerChoice_RequestSkip | OnRelease Dis_PlayerChoice_RequestSkip_Released")
.BaseBindings=(Name="Up",Command="DebugMenuUp")
.BaseBindings=(Name="Down",Command="DebugMenuDown")
.BaseBindings=(Name="Right",Command="DebugMenuRight")
.BaseBindings=(Name="Left",Command="DebugMenuLeft")
.BaseBindings=(Name="Escape",Command="Dis_OpenPauseMenu | CloseEditorViewport")
.BaseBindings=(Name="XboxTypeS_LeftThumbstick",Command="Button m_bLeftThumbstickPressed")
.BaseBindings=(Name="XboxTypeS_RightThumbstick",Command="Button m_bRightThumbstickPressed")
.BaseBindings=(Name="XboxTypeS_Back",Command="GBA_Journal")
.BaseBindings=(Name="XboxTypeS_Start",Command="Dis_OpenPauseMenu")

.BaseBindings=(Name="Comma",Command="SingleStep")
.BaseBindings=(Name="Period",Command="NormalStep")
.BaseBindings=(Name="F1",Command="viewmode wireframe",Control=False,Shift=False,Alt=True)
.BaseBindings=(Name="F2",Command="viewmode unlit",Control=False,Shift=False,Alt=True)
.BaseBindings=(Name="F3",Command="viewmode lit",Control=False,Shift=False,Alt=True)
.BaseBindings=(Name="F10",Command="screenshot")
.BaseBindings=(Name="F11",Command="BendTime 2")
.BaseBindings=(Name="F12",Command="UnbendTime")

;=============================================================================
; Debug Commands
; WARNING : When editing this, please update the wiki page http://home/index.php/Dishonored_Bindings
;=============================================================================
.BaseBindings=(Name="MULTIPLY",Command="DisSlomoCommand Reset")
.BaseBindings=(Name="ADD",Command="DisSlomoCommand Increment")
.BaseBindings=(Name="SUBTRACT",Command="DisSlomoCommand Decrement")
.BaseBindings=(Name="DIVIDE",Command="DisSlomoCommand SwitchMode")
.BaseBindings=(Name="B",Command="Buddha")
.BaseBindings=(Name="G",Command="Ghost| OnRelease Walk")
.BaseBindings=(Name="H",Command="Healthadd 70")
.BaseBindings=(Name="I",Command="MatGoForward")
.BaseBindings=(Name="L",Command="aisetlocodebug")
.BaseBindings=(Name="K",Command="showdebug aiglobalblackboard")
.BaseBindings=(Name="M",Command="AiGoToCrosshair")
.BaseBindings=(Name="N",Command="AISetDebug")
.BaseBindings=(Name="N",Command="AICycleDebug",Control=False,Shift=True,Alt=False)
.BaseBindings=(Name="P",Command="Show Paths")
.BaseBindings=(Name="O",Command="AIDumbToPlayer")
.BaseBindings=(Name="U",Command="MatGoBackward")
.BaseBindings=(Name="Y",Command="DebugDisable AI| AIClearDebug| OnRelease ShowDebug")
.BaseBindings=(Name="X",Command="DLC05ShowChallenge")
.BaseBindings=(Name="LeftBracket",Command="SetVisSettingsLowVis")
.BaseBindings=(Name="RightBracket",Command="SetVisSettingsHighVis")
.BaseBindings=(Name="Quote",Command="SingleStepMantleEdgeFinder")
.BaseBindings=(Name="Semicolon",Command="NormalStepMantleEdgeFinder")
.BaseBindings=(Name="Delete",Command="Camera Default")
.BaseBindings=(Name="End",Command="Camera FirstPerson")
.BaseBindings=(Name="PageDown",Command="Camera ThirdPerson")
.BaseBindings=(Name="PageUp",Command="Camera Fixed")
.BaseBindings=(Name="Home",Command="Camera FixedTracking")
.BaseBindings=(Name="Insert",Command="Camera FreeCam")

;=============================================================================
+AxisEmulationDefinitions=(AxisInputKey=MouseX,AdjacentAxisInputKey=MouseY,bEmulateButtonPress=False)
+AxisEmulationDefinitions=(AxisInputKey=MouseY,AdjacentAxisInputKey=MouseX,bEmulateButtonPress=False)
+AxisEmulationDefinitions=(AxisInputKey=XboxTypeS_LeftX,AdjacentAxisInputKey=XboxTypeS_LeftY,bEmulateButtonPress=True,InputKeyToEmulate[0]=Gamepad_LeftStick_Right,InputKeyToEmulate[1]=Gamepad_LeftStick_Left)
+AxisEmulationDefinitions=(AxisInputKey=XboxTypeS_LeftY,AdjacentAxisInputKey=XboxTypeS_LeftX,bEmulateButtonPress=True,InputKeyToEmulate[0]=Gamepad_LeftStick_Up,InputKeyToEmulate[1]=Gamepad_LeftStick_Down)
+AxisEmulationDefinitions=(AxisInputKey=XboxTypeS_RightX,AdjacentAxisInputKey=XboxTypeS_RightY,bEmulateButtonPress=True,InputKeyToEmulate[0]=Gamepad_RightStick_Right,InputKeyToEmulate[1]=Gamepad_RightStick_Left)
+AxisEmulationDefinitions=(AxisInputKey=XboxTypeS_RightY,AdjacentAxisInputKey=XboxTypeS_RightX,bEmulateButtonPress=True,InputKeyToEmulate[0]=Gamepad_RightStick_Down,InputKeyToEmulate[1]=Gamepad_RightStick_Up)


[Engine.Console]
+ManualAutoCompleteList=(Command="ShowDebug Adrenaline",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Adrenaline",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Adrenaline",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Adrenaline",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AI",Desc="Parent debug for most AI debug tags")
+ManualAutoCompleteList=(Command="DebugEnable AI",Desc="Parent debug for most AI debug tags")
+ManualAutoCompleteList=(Command="DebugDisable AI",Desc="Parent debug for most AI debug tags")
+ManualAutoCompleteList=(Command="DebugOnly AI",Desc="Parent debug for most AI debug tags")
+ManualAutoCompleteList=(Command="ShowDebug AIGlobalBlackboard",Desc="Shows Global Blackboard infos shared by all AI to coordinate")
+ManualAutoCompleteList=(Command="DebugEnable AIGlobalBlackboard",Desc="Shows Global Blackboard infos shared by all AI to coordinate")
+ManualAutoCompleteList=(Command="DebugDisable AIGlobalBlackboard",Desc="Shows Global Blackboard infos shared by all AI to coordinate")
+ManualAutoCompleteList=(Command="DebugOnly AIGlobalBlackboard",Desc="Shows Global Blackboard infos shared by all AI to coordinate")
+ManualAutoCompleteList=(Command="ShowDebug AIKnowledge",Desc="Shows Knowledge info if AIGlobalBlackboard is off, info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable AIKnowledge",Desc="Shows Knowledge info if AIGlobalBlackboard is off, info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable AIKnowledge",Desc="Shows Knowledge info if AIGlobalBlackboard is off, info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly AIKnowledge",Desc="Shows Knowledge info if AIGlobalBlackboard is off, info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug AIDesires",Desc="Shows AI desires for Body Intention, Face-To, Locomotion, and Look-At")
+ManualAutoCompleteList=(Command="DebugEnable AIDesires",Desc="Shows AI desires for Body Intention, Face-To, Locomotion, and Look-At")
+ManualAutoCompleteList=(Command="DebugDisable AIDesires",Desc="Shows AI desires for Body Intention, Face-To, Locomotion, and Look-At")
+ManualAutoCompleteList=(Command="DebugOnly AIDesires",Desc="Shows AI desires for Body Intention, Face-To, Locomotion, and Look-At")
+ManualAutoCompleteList=(Command="ShowDebug AIDesiresSpam",Desc="Shows redundant calls to AI desires system")
+ManualAutoCompleteList=(Command="DebugEnable AIDesiresSpam",Desc="Shows redundant calls to AI desires system")
+ManualAutoCompleteList=(Command="DebugDisable AIDesiresSpam",Desc="Shows redundant calls to AI desires system")
+ManualAutoCompleteList=(Command="DebugOnly AIDesiresSpam",Desc="Shows redundant calls to AI desires system")
+ManualAutoCompleteList=(Command="ShowDebug AILoco",Desc="Shows NPC FaceTo/LookAt/Loco/AnimNodeLoco info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable AILoco",Desc="Shows NPC FaceTo/LookAt/Loco/AnimNodeLoco info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable AILoco",Desc="Shows NPC FaceTo/LookAt/Loco/AnimNodeLoco info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly AILoco",Desc="Shows NPC FaceTo/LookAt/Loco/AnimNodeLoco info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug AINav",Desc="Shows AI Gameplay Pathing info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable AINav",Desc="Shows AI Gameplay Pathing info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable AINav",Desc="Shows AI Gameplay Pathing info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly AINav",Desc="Shows AI Gameplay Pathing info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug AIProcesses",Desc="Shows AI Brain/Behavior Info")
+ManualAutoCompleteList=(Command="DebugEnable AIProcesses",Desc="Shows AI Brain/Behavior Info")
+ManualAutoCompleteList=(Command="DebugDisable AIProcesses",Desc="Shows AI Brain/Behavior Info")
+ManualAutoCompleteList=(Command="DebugOnly AIProcesses",Desc="Shows AI Brain/Behavior Info")
+ManualAutoCompleteList=(Command="ShowDebug AIReactions",Desc="Shows AI Reaction Info")
+ManualAutoCompleteList=(Command="DebugEnable AIReactions",Desc="Shows AI Reaction Info")
+ManualAutoCompleteList=(Command="DebugDisable AIReactions",Desc="Shows AI Reaction Info")
+ManualAutoCompleteList=(Command="DebugOnly AIReactions",Desc="Shows AI Reaction Info")
+ManualAutoCompleteList=(Command="ShowDebug AISteering",Desc="Shows AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable AISteering",Desc="Shows AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable AISteering",Desc="Shows AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly AISteering",Desc="Shows AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug AISteeringVerbose",Desc="Shows detailed AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable AISteeringVerbose",Desc="Shows detailed AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable AISteeringVerbose",Desc="Shows detailed AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly AISteeringVerbose",Desc="Shows detailed AI Steering info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug AIPanic",Desc="Shows debug info for Panic behavior on all Npcs prone to panic")
+ManualAutoCompleteList=(Command="DebugEnable AIPanic",Desc="Shows debug info for Panic behavior on all Npcs prone to panic")
+ManualAutoCompleteList=(Command="DebugDisable AIPanic",Desc="Shows debug info for Panic behavior on all Npcs prone to panic")
+ManualAutoCompleteList=(Command="DebugOnly AIPanic",Desc="Shows debug info for Panic behavior on all Npcs prone to panic")
+ManualAutoCompleteList=(Command="ShowDebug AnimState",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable AnimState",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable AnimState",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly AnimState",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AnimTree",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable AnimTree",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable AnimTree",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly AnimTree",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AttackKnowledge",Desc="show global cooldowns for NPC actions")
+ManualAutoCompleteList=(Command="DebugEnable AttackKnowledge",Desc="show global cooldowns for NPC actions")
+ManualAutoCompleteList=(Command="DebugDisable AttackKnowledge",Desc="show global cooldowns for NPC actions")
+ManualAutoCompleteList=(Command="DebugOnly AttackKnowledge",Desc="show global cooldowns for NPC actions")
+ManualAutoCompleteList=(Command="ShowDebug Attributes",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Attributes",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Attributes",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Attributes",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AttributesFullListing",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable AttributesFullListing",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable AttributesFullListing",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly AttributesFullListing",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug BendTimeLevels",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable BendTimeLevels",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable BendTimeLevels",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly BendTimeLevels",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Blink",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Blink",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Blink",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Blink",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Blood",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Blood",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Blood",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Blood",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug CarryCorpse",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable CarryCorpse",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable CarryCorpse",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly CarryCorpse",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Chapter",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Chapter",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Chapter",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Chapter",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug CombatAI",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable CombatAI",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable CombatAI",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly CombatAI",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug CombatMelee",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable CombatMelee",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable CombatMelee",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly CombatMelee",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug CombatProjectiles",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable CombatProjectiles",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable CombatProjectiles",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly CombatProjectiles",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Contacts",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Contacts",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Contacts",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Contacts",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Corpse",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Corpse",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Corpse",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Corpse",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug CorpseVisibility",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable CorpseVisibility",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable CorpseVisibility",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly CorpseVisibility",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Dialog",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Dialog",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Dialog",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Dialog",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Distractions",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Distractions",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Distractions",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Distractions",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Factions",Desc="Display Faction Override Info")
+ManualAutoCompleteList=(Command="DebugEnable Factions",Desc="Display Faction Override Info")
+ManualAutoCompleteList=(Command="DebugDisable Factions",Desc="Display Faction Override Info")
+ManualAutoCompleteList=(Command="DebugOnly Factions",Desc="Display Faction Override Info")
+ManualAutoCompleteList=(Command="ShowDebug Feet",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Feet",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Feet",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Feet",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Inventory",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Inventory",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Inventory",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Inventory",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Interaction",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Interaction",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Interaction",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Interaction",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug ItemContexts",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable ItemContexts",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable ItemContexts",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly ItemContexts",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Knockdown",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Knockdown",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Knockdown",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Knockdown",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug LOS",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="DebugEnable LOS",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="DebugDisable LOS",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="DebugOnly LOS",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="ShowDebug Observable",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="DebugEnable Observable",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="DebugDisable Observable",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="DebugOnly Observable",Desc="Shows line of sight colored by disposition")
+ManualAutoCompleteList=(Command="ShowDebug Mantle",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Mantle",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Mantle",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Mantle",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Map",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Map",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Map",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Map",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Objectives",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Objectives",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Objectives",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Objectives",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Attention",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Attention",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Attention",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Attention",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AttentionProxy",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable AttentionProxy",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable AttentionProxy",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly AttentionProxy",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AttentionVerbose",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable AttentionVerbose",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable AttentionVerbose",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly AttentionVerbose",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Music",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Music",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Music",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Music",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug NPCLook",Desc="Shows NPC HeadLook/TorsoTurn info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable NPCLook",Desc="Shows NPC HeadLook/TorsoTurn info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable NPCLook",Desc="Shows NPC HeadLook/TorsoTurn info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly NPCLook",Desc="Shows NPC HeadLook/TorsoTurn info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug NPCRotation",Desc="Shows NPC Rotation info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugEnable NPCRotation",Desc="Shows NPC Rotation info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugDisable NPCRotation",Desc="Shows NPC Rotation info after using AISetDebug")
+ManualAutoCompleteList=(Command="DebugOnly NPCRotation",Desc="Shows NPC Rotation info after using AISetDebug")
+ManualAutoCompleteList=(Command="ShowDebug Pawn",Desc="Pawn-specific debug information")
+ManualAutoCompleteList=(Command="DebugEnable Pawn",Desc="Pawn-specific debug information")
+ManualAutoCompleteList=(Command="DebugDisable Pawn",Desc="Pawn-specific debug information")
+ManualAutoCompleteList=(Command="DebugOnly Pawn",Desc="Pawn-specific debug information")
+ManualAutoCompleteList=(Command="ShowDebug PlayerState",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable PlayerState",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable PlayerState",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly PlayerState",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug PlayerCamera",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable PlayerCamera",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable PlayerCamera",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly PlayerCamera",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug PossessTargets",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable PossessTargets",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable PossessTargets",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly PossessTargets",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Reachability",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Reachability",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Reachability",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Reachability",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Search",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Search",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Search",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Search",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug SearchCooldown",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable SearchCooldown",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable SearchCooldown",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly SearchCooldown",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug SoundRadii",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable SoundRadii",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable SoundRadii",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly SoundRadii",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug SoundRadius",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable SoundRadius",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable SoundRadius",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly SoundRadius",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug SoundRadiuses",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable SoundRadiuses",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable SoundRadiuses",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly SoundRadiuses",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug SpineBending",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable SpineBending",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable SpineBending",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly SpineBending",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Squads",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Squads",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Squads",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Squads",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug SquadsActors",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable SquadsActors",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable SquadsActors",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly SquadsActors",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Stims",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Stims",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Stims",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Stims",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Throw",Desc="NPC Throw HitReactions")
+ManualAutoCompleteList=(Command="DebugEnable Throw",Desc="NPC Throw HitReactions")
+ManualAutoCompleteList=(Command="DebugDisable Throw",Desc="NPC Throw HitReactions")
+ManualAutoCompleteList=(Command="DebugOnly Throw",Desc="NPC Throw HitReactions")
+ManualAutoCompleteList=(Command="ShowDebug Tracking",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Tracking",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Tracking",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Tracking",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug TravelManager",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable TravelManager",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable TravelManager",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly TravelManager",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Visibility",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Visibility",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Visibility",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Visibility",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug VisionCone",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable VisionCone",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable VisionCone",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly VisionCone",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug VisionConeTest",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable VisionConeTest",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable VisionConeTest",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly VisionConeTest",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug WallSteering",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable WallSteering",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable WallSteering",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly WallSteering",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug WhaleBoneCharms",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable WhaleBoneCharms",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable WhaleBoneCharms",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly WhaleBoneCharms",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug PlayerStats",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable PlayerStats",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable PlayerStats",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly PlayerStats",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Pursuit",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Pursuit",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Pursuit",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Pursuit",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug MissionStats",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable MissionStats",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable MissionStats",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly MissionStats",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug NpcLod",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable NpcLod",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable NpcLod",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly NpcLod",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug AnimHistory",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable AnimHistory",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable AnimHistory",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly AnimHistory",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Matinee",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Matinee",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Matinee",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Matinee",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug Projectiles",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable Projectiles",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable Projectiles",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly Projectiles",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug DLC05Challenge",Desc="Shows DLC05 Challenge Scoring system debug info (you can use DLC05ShowChallenge too)")
+ManualAutoCompleteList=(Command="Show NonZeroExtent",Desc="")
+ManualAutoCompleteList=(Command="Show ZeroExtent",Desc="")
+ManualAutoCompleteList=(Command="Show Collision",Desc="")
+ManualAutoCompleteList=(Command="Show CollisionMovement",Desc="")
+ManualAutoCompleteList=(Command="Show CollisionGameplay",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevAIBrain",Desc="Stop logging AI behavior transitions")
+ManualAutoCompleteList=(Command="Unsuppress DevAIBrain",Desc="Start logging AI behavior transitions")
+ManualAutoCompleteList=(Command="Suppress DevAIStims",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevAIStims",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevAnim",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevAnim",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevContactAI",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevContactAI",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevCorpse",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevCorpse",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevDialogTree",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevDialogTree",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevInventory",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevInventory",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevPowers",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevPowers",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevProjectile",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevProjectile",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevSpawners",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevSpawners",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevPath",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevPath",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevItemContext",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevItemContext",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevTweaks",Desc="")
+ManualAutoCompleteList=(Command="Unsuppress DevTweaks",Desc="")
+ManualAutoCompleteList=(Command="Suppress DevAIContext",Desc="DevAIContext - Stop logging AI Melee Attack context checks")
+ManualAutoCompleteList=(Command="Unsuppress DevAIContext",Desc="DevAIContext - Start logging AI Melee Attack context checks")
+ManualAutoCompleteList=(Command="Suppress DevAIKnowledge",Desc="DevAIKnowledge - Stop logging AI knowledge")
+ManualAutoCompleteList=(Command="Unsuppress DevAIKnowledge",Desc="DevAIKnowledge - Start logging AI knowledge")
+ManualAutoCompleteList=(Command="AddPower Vitality",Desc="AddPower Vitality <level>")
+ManualAutoCompleteList=(Command="AddPower BloodThirsty",Desc="AddPower BloodThirsty <level>")
+ManualAutoCompleteList=(Command="AddPower Spyglass",Desc="AddPower Spyglass <level>")
+ManualAutoCompleteList=(Command="AddPower ShadowKill",Desc="AddPower ShadowKill <level>")
+ManualAutoCompleteList=(Command="AddPower Celerity",Desc="AddPower Celerity <level>")
+ManualAutoCompleteList=(Command="AddPower DarkVision",Desc="AddPower DarkVision <level>")
+ManualAutoCompleteList=(Command="AddPower BendTime",Desc="AddPower BendTime <level>")
+ManualAutoCompleteList=(Command="AddPower Blink",Desc="AddPower Blink <level>")
+ManualAutoCompleteList=(Command="AddPower Possess",Desc="AddPower Possess <level>")
+ManualAutoCompleteList=(Command="AddPower WindBlast",Desc="AddPower WindBlast <level>")
+ManualAutoCompleteList=(Command="AddPower DevouringSwarm",Desc="AddPower DevouringSwarm <level>")
+ManualAutoCompleteList=(Command="AddPower SummonAssassin",Desc="AddPower SummonAssassin <level>")
+ManualAutoCompleteList=(Command="AddPower Transversal",Desc="AddPower Transversal <level>")
+ManualAutoCompleteList=(Command="AddPower ArcaneBond",Desc="AddPower ArcaneBond <level>")
+ManualAutoCompleteList=(Command="dmem Update",Desc="dmem Update (optional <update time step>)")
+ManualAutoCompleteList=(Command="dmem Show",Desc="dmem Show")
+ManualAutoCompleteList=(Command="dmem Dump",Desc="dmem Dump")
+ManualAutoCompleteList=(Command="dmem DumpValues",Desc="dmem DumpValues")
+ManualAutoCompleteList=(Command="dmem All",Desc="dmem All")
+ManualAutoCompleteList=(Command="dmem Level",Desc="dmem Level")
+ManualAutoCompleteList=(Command="dmem Anim",Desc="dmem Anim")
+ManualAutoCompleteList=(Command="dmem StaticMesh",Desc="dmem StaticMesh")
+ManualAutoCompleteList=(Command="dmem SkeletalMesh",Desc="dmem SkeletalMesh")
+ManualAutoCompleteList=(Command="dmem Audio",Desc="dmem Audio")
+ManualAutoCompleteList=(Command="dmem Game",Desc="dmem Game")
+ManualAutoCompleteList=(Command="dmem Nav",Desc="dmem Nav")
+ManualAutoCompleteList=(Command="dmem Physics",Desc="dmem Physics")
+ManualAutoCompleteList=(Command="dmem Rendering",Desc="dmem Rendering")
+ManualAutoCompleteList=(Command="dmem RenderingMisc",Desc="dmem RenderingMisc")
+ManualAutoCompleteList=(Command="dmem Engine",Desc="dmem Engine")
+ManualAutoCompleteList=(Command="dmem Texture",Desc="dmem Texture")
+ManualAutoCompleteList=(Command="dmem PS3alloc",Desc="dmem PS3alloc")
+ManualAutoCompleteList=(Command="dmem PS3free",Desc="dmem PS3free")
+ManualAutoCompleteList=(Command="dmem PS3total",Desc="dmem PS3total")
+ManualAutoCompleteList=(Command="exec DebugVisibility.txt",Desc="")
+ManualAutoCompleteList=(Command="SafeFrame",Desc="SafeFrame [Title%] [Action%] Display an overlay over the unsafe area, if no value are provide, act as a toggle with Title=90% only")
+ManualAutoCompleteList=(Command="BlinkShowRange",Desc="BlinkShowRange <DurationInSeconds>")
+ManualAutoCompleteList=(Command="BlinkShowRangeFull",Desc="BlinkShowRangeFull <DurationInSeconds>")
+ManualAutoCompleteList=(Command="KismetLinkCheck",Desc="KismetLinkCheck Repair")
+ManualAutoCompleteList=(Command="NxVis Collision",Desc="")
+ManualAutoCompleteList=(Command="NxVis Collision_Static",Desc="")
+ManualAutoCompleteList=(Command="NxVis Collision_Dyamic",Desc="sadly, this is misspelled in the engine code, so that is why it is misspelled here, too")
+ManualAutoCompleteList=(Command="stat NPC",Desc="")
+ManualAutoCompleteList=(Command="stat ActorDestructionHandling",Desc="")
+ManualAutoCompleteList=(Command="SaveGameTrackMem",Desc="")
+ManualAutoCompleteList=(Command="SaveGameDumpMem",Desc="")
+ManualAutoCompleteList=(Command="ShowDebug EmitterPool",Desc="")
+ManualAutoCompleteList=(Command="DebugEnable EmitterPool",Desc="")
+ManualAutoCompleteList=(Command="DebugDisable EmitterPool",Desc="")
+ManualAutoCompleteList=(Command="DebugOnly EmitterPool",Desc="")
+ManualAutoCompleteList=(Command="GFxRestartMovie",Desc="GFxRestartMovie [Filter]")
+ManualAutoCompleteList=(Command="GFxGotoAndPlay",Desc="GFxGotoAndPlay [Filter] [Frame]")
+ManualAutoCompleteList=(Command="GFxGotoAndStop",Desc="GFxGotoAndStop [Filter] [Frame]")
+ManualAutoCompleteList=(Command="GFxInvoke",Desc="GFxInvoke [Filter] [ObjectPath] [Function]")
+ManualAutoCompleteList=(Command="GFxListMovies",Desc="")
+ManualAutoCompleteList=(Command="GFxGetVar",Desc="GFxGetVar [Filter] [VarPath]")

[UnrealEd.EditorViewportInput]
.BaseBindings=(Command="QUICKEXPORTOBJ",Name=O,Control=True,Shift=True)

[DishonoredGame.DishonoredPlayerInput]
m_TweakName=Twk_Pawn_DefaultPlayer.Twk_Pawn_PlayerInput
