Jump to content

Keybind commands


Drakous79

Recommended Posts

  • Replies 194
  • Created
  • Last Reply

Top Posters In This Topic

EW broke the ability to rotate the Hologlobe on PCs. These keybinds in DefaultInput, Engine.PlayerInput will set up the functions keys to point to the five interceptor bases:

 

.Bindings=(Name="F1", Command="GlobeLookAt 0.2220 0.2680", bignorealt=true, bPrimaryBinding=True)
.Bindings=(Name="F2", Command="GlobeLookAt 0.3370 0.5910", bignorealt=true, bPrimaryBinding=True)
.Bindings=(Name="F3", Command="GlobeLookAt 0.5610 0.2020", bignorealt=true, bPrimaryBinding=True)
.Bindings=(Name="F4", Command="GlobeLookAt 0.5620 0.4870", bignorealt=true, bPrimaryBinding=True)
.Bindings=(Name="F5", Command="GlobeLookAt 0.8380 0.4000", bignorealt=true, bPrimaryBinding=True)
Coordinates for specific countries can be derived from this function:
function CreateSatNodes()
{
    BuildSatNode(0, vect2d(0.2170, 0.2830));
    BuildSatNode(15, vect2d(0.220, 0.180));
    BuildSatNode(21, vect2d(0.2190, 0.3790));
    BuildSatNode(19, vect2d(0.3610, 0.5510));
    BuildSatNode(20, vect2d(0.3210, 0.6940));
    BuildSatNode(3, vect2d(0.4950, 0.2020));
    BuildSatNode(5, vect2d(0.5060, 0.240));
    BuildSatNode(4, vect2d(0.5280, 0.2150));
    BuildSatNode(1, vect2d(0.610, 0.1760));
    BuildSatNode(7, vect2d(0.7170, 0.3670));
    BuildSatNode(2, vect2d(0.7870, 0.310));
    BuildSatNode(6, vect2d(0.8850, 0.2970));
    BuildSatNode(8, vect2d(0.8730, 0.6150));
    BuildSatNode(18, vect2d(0.5810, 0.3510));
    BuildSatNode(25, vect2d(0.520, 0.4470));
    BuildSatNode(22, vect2d(0.5690, 0.6620));
    //return;    
}
Link to comment
Share on other sites

I bet if someone with a Twitter account were to mention this is broken to the devs (@agauntpanda), it would get fixed in the next patch. I say "someone" because it appears none of the regular contributors here have such an account.

 

Edit: Updated the "How to DIY" wiki article with the above, including a Funding Council table with the names and coordinates.

 

Edit2: Created "Enum Table of Countries - XCOM:EU 2012" article as well.

 

-Dubious-

Edited by dubiousintent
Link to comment
Share on other sites

As I was knee deep in camera control code, I decided to look at some of ToolBoks changes no one yet re-implemented. Namely, pitch key bindings.

 

There is a console command PitchCamera, which does nothing in vanilla game. Turns out, corresponding function is broken. bokauk fixed it for ToolBoks by changing the code to XComCamera(PlayerCamera).m_kCurrentView.AddPitch(fDegrees). I've converted this to latest PatchUPK pseudo-code and released as a part of Camera Tweaks. With this patch keys can be assigned to "PitchCamera 10" and "PitchCamera -10" commands:

.Bindings=(Name="LeftBracket", Command="PitchCamera 10")
.Bindings=(Name="RightBracket", Command="PitchCamera -10")
Kudos to bokauk and her work!
Link to comment
Share on other sites

So I finally figured out how to give psi to a soldier, but it has to be done in tactical mode. Either keybind or use the console givepsigift and when in tactical mode, select the unit you want to give psi to, press your keybind/console and at the end of the mission you'll receive psi.

Link to comment
Share on other sites

  • 2 weeks later...

I can't get GiveXP to work, it just doesn't do anything. All other commands I used, except for Levelupbarracks which crashes the game, work just fine. Can someone tell me how exactly to use this command? I have XCOM: Enemy Unknown

 

Thanks in advance

TuHnIx

 

DefaultInput.ini

 

 

 

[Configuration]
BasedOn=..\Engine\Config\BaseInput.ini

[unrealEd.EditorViewportInput]
.Bindings=(Command="SAVE",Name=S,Control=True)
.Bindings=(Command="SAVEAS",Name=S,Control=True,Shift=True)
.Bindings=(Command="ACTOR SYNCBROWSER",Name="F6")
.Bindings=(Command="ACTOR SYNCBROWSERARCHETYPE",Name="F6",Alt=True)
.Bindings=(Command="MODE WIDGETTRANSLATE",Name="W")
.Bindings=(Command="MODE WIDGETROTATE",Name="E")
.Bindings=(Command="MODE WIDGETSCALE",Name="R")
.Bindings=(Command="SHOWBROWSER",Name="B")
.Bindings=(Command="VIEWPORT PERSPECTIVE",Name="P",Alt=True)
.Bindings=(Command="VIEWPORT TOP",Name="T",Alt=True)
.Bindings=(Command="VIEWPORT SIDE",Name="S",Alt=True)
.Bindings=(Command="VIEWPORT FRONT",Name="F",Alt=True)

[Engine.PlayerInput]
bEnableMouseSmoothing=false
;----------------------------------------------------------------------------------------
; GENERAL PC bindings - Used in evey menu
; IMPORTANT: primary and secondary keys must reference the same command in order to be considered the same Action
;----------------------------------------------------------------------------------------
; Universal, don't mess with me
.Bindings=(Name="MouseX", Command="Count bXAxis | Axis aMouseX")
.Bindings=(Name="MouseY", Command="Count bYAxis | Axis aMouseY")
.Bindings=(Name="LeftMouseButton", Command="Left_Mouse_Button_Press | onrelease Left_Mouse_Button_Release")
.Bindings=(Name="ThumbMouseButton", Command="Tab_Key_Press | onrelease Tab_Key_Release")
.Bindings=(Name="ThumbMouseButton2",Command="Left_Shift_Key_Press | Left_Shift_Key_Release")
.Bindings=(Name="MiddleMouseButton",Command="Middle_Mouse_Button_Press | onrelease Middle_Mouse_Button_Release")
.Bindings=(Name="MouseScrollUp", Command="Mouse_Scroll_Up | onrelease Mouse_Scroll_Up_Release")
.Bindings=(Name="MouseScrollDown", Command="Mouse_Scroll_Down | onrelease Mouse_Scroll_Down_Release")
; Confirm / Cancel binds, secondary
.Bindings=(Name="Enter", Command="Enter_Key_Press | onrelease Enter_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="SpaceBar", Command="Enter_Key_Press | onrelease Enter_Key_Release", bSecondaryBinding=True)
; Confirm / Cancel binds, primary
.Bindings=(Name="Escape", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bPrimaryBinding=True)
.Bindings=(Name="RightMouseButton", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bSecondaryBinding=True)
; Navigation binds, primary
.Bindings=(Name="Up", Command="Arrow_Up | onrelease Arrow_Up_Release", bPrimaryBinding=True)
.Bindings=(Name="Down", Command="Arrow_Down | onrelease Arrow_Down_Release", bPrimaryBinding=True)
.Bindings=(Name="Left", Command="Arrow_Left | onrelease Arrow_Left_Release", bPrimaryBinding=True)
.Bindings=(Name="Right", Command="Arrow_Right | onrelease Arrow_Right_Release", bPrimaryBinding=True)
; Navigation binds, secondary
.Bindings=(Name="W", Command="Arrow_Up | onrelease Arrow_Up_Release", bSecondaryBinding=True)
.Bindings=(Name="A", Command="Arrow_Left | onrelease Arrow_Left_Release", bSecondaryBinding=True)
.Bindings=(Name="S", Command="Arrow_Down | onrelease Arrow_Down_Release", bSecondaryBinding=True)
.Bindings=(Name="D", Command="Arrow_Right | onrelease Arrow_Right_Release", bSecondaryBinding=True)
; Fast Number Access
.Bindings=(Name="One", Command="N1_Key_Press | onrelease N1_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Two", Command="N2_Key_Press | onrelease N2_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Three", Command="N3_Key_Press | onrelease N3_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Four", Command="N4_Key_Press | onrelease N4_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Five", Command="N5_Key_Press | onrelease N5_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Six", Command="N6_Key_Press | onrelease N6_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Seven", Command="N7_Key_Press | onrelease N7_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Eight", Command="N8_Key_Press | onrelease N8_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Nine", Command="N9_Key_Press | onrelease N9_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Zero", Command="N0_Key_Press | onrelease N0_Key_Release", bPrimaryBinding=True)

; NON-BINDABLE - Shortcuts to switch soldiers in the barracks.
.Bindings=(Name="Tab", Command="Tab_Key_Press | onrelease Tab_Key_Release")
.Bindings=(Name="LeftShift", Command="Left_Shift_Key_Press | Left_Shift_Key_Release")

.Bindings=(Name="F4", Command="ALT_F4_QUIT", Alt=True)

.Bindings=(Name="F12", Command="F12_Key_Press | onrelease F12_Key_Release")

;----------------------------------------------------------------------------------------
; DEBUG / MARKETING: Comment back in and delete XComInput.ini if needed

;.Bindings=(Name="Escape",Command="CloseEditorViewport | onrelease ShowMenu | CANCELMATINEE 1")
;.Bindings=(Name="F9",Command="tiledshot 4")
;.Bindings=(Name="F10",Command="shot")
;.Bindings=(Name="F11",Command="Singlestep .2")
;.Bindings=(Name="F12",Command="Toggledebugcamera")

;----------------------------------------------------------------------------------------
; CONSOLE bindings - Make sure to update the console bindings section down bellow
; in the [XComGame.XComTacticalInput] section if you update these binds.
;----------------------------------------------------------------------------------------
.Bindings=(Name="XboxTypeS_A", Command="A_Button_Press | onrelease A_Button_Release | onrelease CANCELMATINEE 1 | SingleStepAdvance")
.Bindings=(Name="XboxTypeS_B", Command="B_Button_Press | onrelease B_Button_Release | CANCELMATINEE 1")
.Bindings=(Name="XboxTypeS_X", Command="X_Button_Press | onrelease X_Button_Release")
.Bindings=(Name="XboxTypeS_Y", Command="Y_Button_Press | onrelease Y_Button_Release")
.Bindings=(Name="XboxTypeS_Start", Command="Forward_Button_Press | onrelease Forward_Button_Release | CANCELMATINEE 1")
.Bindings=(Name="XboxTypeS_Back", Command="Back_Button_Press | onrelease Back_Button_Release | CANCELMATINEE 1")
.Bindings=(Name="XboxTypeS_DPad_Down", Command="DPad_Down_Press | onrelease DPad_Down_Release")
.Bindings=(Name="XboxTypeS_DPad_Up", Command="DPad_Up_Press | onrelease DPad_Up_Release")
.Bindings=(Name="XboxTypeS_DPad_Left", Command="DPad_Left_Press | onrelease DPad_Left_Release")
.Bindings=(Name="XboxTypeS_DPad_Right", Command="DPad_Right_Press | onrelease DPad_Right_Release")
.Bindings=(Name="XboxTypeS_LeftThumbstick", Command="Thumb_Left_Press | onrelease Thumb_Left_Release")
.Bindings=(Name="XboxTypeS_RightThumbstick",Command="Thumb_Right_Press | onrelease Thumb_Right_Release")
.Bindings=(Name="XboxTypeS_LeftShoulder", Command="Shoulder_Left_Press | onrelease Shoulder_Left_Release | CheckDebugMenu")
.Bindings=(Name="XboxTypeS_RightShoulder", Command="Shoulder_Right_Press |onrelease Shoulder_Right_Release | CheckDebugMenu")
.Bindings=(Name="XboxTypeS_LeftTrigger", Command="Trigger_Left_Press | onrelease Trigger_Left_Release")
.Bindings=(Name="XboxTypeS_RightTrigger", Command="Trigger_Right_Press | onrelease Trigger_Right_Release")
.Bindings=(Name="XboxTypeS_LeftX", Command="Axis aStrafe Speed=1.0 DeadZone=0.3")
.Bindings=(Name="XboxTypeS_LeftY", Command="Axis aBaseY Speed=1.0 DeadZone=0.3")
.Bindings=(Name="XboxTypeS_RightX", Command="Axis aTurn Speed=1.0 DeadZone=0.2")
.Bindings=(Name="XboxTypeS_RightY", Command="Axis aLookup Speed=0.8 DeadZone=0.2")


;----------------------------------------------------------------------------------------
; CLEANUP: getting rid of any bindings from the BaseInput.ini that we aren't actually using in X-Com.
;----------------------------------------------------------------------------------------
-Bindings=(Name="MoveForward",Command="Axis aBaseY Speed=1.0")
-Bindings=(Name="MoveBackward",Command="Axis aBaseY Speed=-1.0")
-Bindings=(Name="TurnLeft",Command="Axis aBaseX Speed=-200.0 AbsoluteAxis=100")
-Bindings=(Name="TurnRight",Command="Axis aBaseX Speed=+200.0 AbsoluteAxis=100")
-Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=100")
-Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=100")
-Bindings=(Name="StrafeLeft",Command="Axis aStrafe Speed=-1.0")
-Bindings=(Name="StrafeRight",Command="Axis aStrafe Speed=+1.0")
; --- General bindings
-Bindings=(Name="Fire",Command="Button bFire | StartFire | OnRelease StopFire")
-Bindings=(Name="AltFire",Command="StartAltFire | OnRelease StopAltFire")
-Bindings=(Name="Jump",Command="Jump | Axis aUp Speed=+1.0 AbsoluteAxis=100")
-Bindings=(Name="Duck",Command="Button bDuck | Axis aUp Speed=-1.0 AbsoluteAxis=100")
-Bindings=(Name="Look",Command="Button bLook")
-Bindings=(Name="LookToggle",Command="Toggle bLook")
-Bindings=(Name="CenterView",Command="Button bSnapLevel")
-Bindings=(Name="Walking",Command="Button bRun")
-Bindings=(Name="Strafe",Command="Button bStrafe")
-Bindings=(Name="NextWeapon",Command="NextWeapon")
-Bindings=(Name="ViewTeam",Command="ViewClass Pawn")
-Bindings=(Name="TurnToNearest",Command="Button bTurnToNearest")
-Bindings=(Name="Turn180",Command="Button bTurn180")
-Bindings=(Name="W",Command="MoveForward")
-Bindings=(Name="S",Command="MoveBackward")
-Bindings=(Name="A",Command="StrafeLeft")
-Bindings=(Name="D",Command="StrafeRight")
-Bindings=(Name="F",Command="FreezeRendering")
-Bindings=(Name="LeftMouseButton",Command="Fire")
-Bindings=(Name="RightMouseButton",Command="AltFire")
-Bindings=(Name="LeftControl",Command="Jump")
-Bindings=(Name="SpaceBar",Command="Jump")
-Bindings=(Name="BackSpace",Command="Jump")
-Bindings=(Name="Escape",Command="CloseEditorViewport | onrelease ShowMenu")
-Bindings=(Name="E",Command="Use")
-Bindings=(Name="MouseScrollUp",Command="PrevWeapon")
-Bindings=(Name="MouseScrollDown",Command="NextWeapon")
-Bindings=(Name="C",Command="DoDuck")
-Bindings=(Name="P",Command="TogglePhysicsMode")
-Bindings=(Name="B",Command="ToggleSpeaking true | OnRelease ToggleSpeaking false")
-Bindings=(Name="Y",Command="TeamTalk")
-Bindings=(Name="T",Command="Talk")
-Bindings=(Name="Up",Command="MoveForward")
-Bindings=(Name="Down",Command="MoveBackward")
-Bindings=(Name="Left",Command="TurnLeft")
-Bindings=(Name="Right",Command="TurnRight")
-Bindings=(Name="LeftShift",Command="Walking")
-Bindings=(Name="F4",Command="viewmode detaillighting", Alt=False)
-Bindings=(Command="RECOMPILESHADERS CHANGED",Name=Period,Control=True,Shift=True)
; --- Camera binds
-Bindings=(Name="Delete",Command="Camera Default")
-Bindings=(Name="End",Command="Camera FirstPerson")
-Bindings=(Name="PageDown",Command="Camera ThirdPerson")
-Bindings=(Name="PageUp",Command="Camera Fixed")
-Bindings=(Name="Home",Command="Camera FixedTracking")
-Bindings=(Name="Insert",Command="Camera FreeCam")
; --- XBox binds
-Bindings=(Name="XboxTypeS_X",Command="Use")
-Bindings=(Name="XboxTypeS_A",Command="Jump")
-Bindings=(Name="XboxTypeS_B",Command="ChangePosture")
-Bindings=(Name="XboxTypeS_Y",Command="NextWeapon")
-Bindings=(Name="XboxTypeS_Back",Command="")
-Bindings=(Name="XboxTypeS_Start",Command="|onrelease showmenu")
-Bindings=(Name="XboxTypeS_LeftShoulder",Command="obj list")
-Bindings=(Name="XboxTypeS_RightShoulder",Command="mem")
-Bindings=(Name="XboxTypeS_DPad_Up",Command="MoveForward")
-Bindings=(Name="XboxTypeS_DPad_Down",Command="MoveBackward")
-Bindings=(Name="XboxTypeS_DPad_Left",Command="TurnLeft")
-Bindings=(Name="XboxTypeS_DPad_Right",Command="TurnRight")
-Bindings=(Name="XboxTypeS_RightTrigger",Command="Fire")
-Bindings=(Name="XboxTypeS_LeftTrigger",Command="ToggleTargetingMode")
-Bindings=(Name="XboxTypeS_LeftTriggerAxis",Command="Axis aLeftAnalogTrigger Speed=1.0 DeadZone=0.11")
-Bindings=(Name="XboxTypeS_RightTriggerAxis",Command="Axis aRightAnalogTrigger Speed=1.0 DeadZone=0.11")
; --- Mobile binds
-Bindings=(Name="MOBILE_StopMatinee",Command="ce stopmatinee | OnRelease StopUseAttractModeInputConfig")
-Bindings=(Name="MOBILE_StartMatinee",Command="ce playmatinee | OnRelease StartUseAttractModeInputConfig")
-Bindings=(Name="MOBILE_NextConfig",Command="OnRelease NextMobileInputConfig")
-Bindings=(Name="MOBILE_CalibrateTilt",Command="CalibrateTilt")
-Bindings=(Name="MOBILE_ATurn",Command="Axis aTurn DeadZone=0.05")
-Bindings=(Name="MOBILE_ALookup",Command="Axis aLookup Speed=-1 DeadZone=0.05")
-Bindings=(Name="MOBILE_AStrafe",Command="Axis aStrafe DeadZone=0.15")
-Bindings=(Name="MOBILE_AForward",Command="Axis aBaseY DeadZone=0.15")
-Bindings=(Name="MOBILE_Fire",Command="StartFire | OnRelease StopFire")
-Bindings=(Name="MOBILE_NextWeapon",Command="NextWeapon")
-Bindings=(Name="MOBILE_Jump",Command="Jump")
-Bindings=(Name="MOBILE_ToggleFPS",Command="OnRelease stat fps")
-Bindings=(Name="NumPadZero",Command="MOBILE_ResetPrimitiveTracking")
-Bindings=(Name="NumPadOne",Command="MOBILE_IncrementTrackedPrimitive -1")
-Bindings=(Name="NumPadThree",Command="MOBILE_IncrementTrackedPrimitive 1")

;INSTALLED FOR ART SCREENSHOTS - remove for ship! bsteiner
;.Bindings=(Name="F9",Command="tiledshot 4")
;.Bindings=(Name="F10",Command="shot")

;----------------------------------------------------------------------------------------

.Bindings=(Name="U",Command="exec Strategy.txt")

[XComGame.XComTacticalInput]
; Universal, don't mess with me
.Bindings=(Name="MouseX", Command="Count bXAxis | Axis aMouseX")
.Bindings=(Name="MouseY", Command="Count bYAxis | Axis aMouseY")
.Bindings=(Name="LeftMouseButton", Command="Left_Mouse_Button_Press | onrelease Left_Mouse_Button_Release")
;----------------------------------------------------------------------------------------
; CONSOLE bindings - Update these when you modify gamepad bindings
;----------------------------------------------------------------------------------------
.Bindings=(Name="XboxTypeS_A", Command="A_Button_Press | onrelease A_Button_Release | onrelease CANCELMATINEE 1 | SingleStepAdvance")
.Bindings=(Name="XboxTypeS_B", Command="B_Button_Press | onrelease B_Button_Release | CANCELMATINEE 1")
.Bindings=(Name="XboxTypeS_X", Command="X_Button_Press | onrelease X_Button_Release")
.Bindings=(Name="XboxTypeS_Y", Command="Y_Button_Press | onrelease Y_Button_Release")
.Bindings=(Name="XboxTypeS_Start", Command="Forward_Button_Press | onrelease Forward_Button_Release | CANCELMATINEE 1")
.Bindings=(Name="XboxTypeS_Back", Command="Back_Button_Press | onrelease Back_Button_Release | CANCELMATINEE 1")
.Bindings=(Name="XboxTypeS_DPad_Down", Command="DPad_Down_Press | onrelease DPad_Down_Release")
.Bindings=(Name="XboxTypeS_DPad_Up", Command="DPad_Up_Press | onrelease DPad_Up_Release")
.Bindings=(Name="XboxTypeS_DPad_Left", Command="DPad_Left_Press | onrelease DPad_Left_Release")
.Bindings=(Name="XboxTypeS_DPad_Right", Command="DPad_Right_Press | onrelease DPad_Right_Release")
.Bindings=(Name="XboxTypeS_LeftThumbstick", Command="Thumb_Left_Press | onrelease Thumb_Left_Release")
.Bindings=(Name="XboxTypeS_RightThumbstick",Command="Thumb_Right_Press | onrelease Thumb_Right_Release")
.Bindings=(Name="XboxTypeS_LeftShoulder", Command="Shoulder_Left_Press | onrelease Shoulder_Left_Release | CheckDebugMenu")
.Bindings=(Name="XboxTypeS_RightShoulder", Command="Shoulder_Right_Press | onrelease Shoulder_Right_Release | CheckDebugMenu")
.Bindings=(Name="XboxTypeS_LeftTrigger", Command="Trigger_Left_Press | onrelease Trigger_Left_Release")
.Bindings=(Name="XboxTypeS_RightTrigger", Command="Trigger_Right_Press | onrelease Trigger_Right_Release")
.Bindings=(Name="XboxTypeS_LeftX", Command="Axis aStrafe Speed=1.0 DeadZone=0.3")
.Bindings=(Name="XboxTypeS_LeftY", Command="Axis aBaseY Speed=1.0 DeadZone=0.3")
.Bindings=(Name="XboxTypeS_RightX", Command="Axis aTurn Speed=1.0 DeadZone=0.2")
.Bindings=(Name="XboxTypeS_RightY", Command="Axis aLookup Speed=0.8 DeadZone=0.2")

;----------------------------------------------------------------------------------------
; TACTICAL binds
;----------------------------------------------------------------------------------------
.Bindings=(Name="Escape", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bPrimaryBinding=True)

; Confirm / Cancel binds, secondary
.Bindings=(Name="Enter", Command="SpaceBar_Key_Press | onrelease SpaceBar_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="SpaceBar", Command="SpaceBar_Key_Press | onrelease SpaceBar_Key_Release", bSecondaryBinding=True)

; Pathing
.Bindings=(Name="RightMouseButton", Command="Right_Mouse_Button_Press | onrelease Right_Mouse_Button_Release", bPrimaryBinding=True)

; Interact with Actor
.Bindings=(Name="V", Command="V_Key_Press | onrelease V_Key_Release", bPrimaryBinding=True)

; Swap Weapon
.Bindings=(Name="X", Command="X_Key_Press | onrelease X_Key_Release", bPrimaryBinding=True)

; End Turn
.Bindings=(Name="Backspace",Command="Backspace_Key_Press | onrelease Backspace_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="End", Command="Backspace_Key_Press | onrelease Backspace_Key_Release", bSecondaryBinding=True)

; Open chat panel (PC Multiplayer)
.Bindings=(Name="J", Command="J_Key_Press | onrelease J_Key_Release", bPrimaryBinding=True)

; Navigation binds, primary
.Bindings=(Name="Up", Command="Arrow_Up | onrelease Arrow_Up_Release", bPrimaryBinding=True)
.Bindings=(Name="Down", Command="Arrow_Down | onrelease Arrow_Down_Release", bPrimaryBinding=True)
.Bindings=(Name="Left", Command="Arrow_Left | onrelease Arrow_Left_Release", bPrimaryBinding=True)
.Bindings=(Name="Right", Command="Arrow_Right | onrelease Arrow_Right_Release", bPrimaryBinding=True)

; Camera Controls
; Pan
.Bindings=(Name="W", Command="W_Key_Press | onrelease W_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="S", Command="S_Key_Press | onrelease S_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="A", Command="A_Key_Press | onrelease A_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="D", Command="D_Key_Press | onrelease D_Key_Release", bPrimaryBinding=True)
; Rotate
.Bindings=(Name="Q", Command="Q_Key_Press | onrelease Q_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="E", Command="E_Key_Press | onrelease E_Key_Release", bPrimaryBinding=True)
; Zoom In
.Bindings=(Name="T", Command="T_Key_Press | onrelease T_Key_Release", bPrimaryBinding=True)
; Zoom Out
.Bindings=(Name="G", Command="G_Key_Press | onrelease G_Key_Release", bPrimaryBinding=True)
; Zoom Toggle
.Bindings=(Name="Z", Command="Z_Key_Press | onrelease Z_Key_Release", bPrimaryBinding=True)
; Zoom Range
.Bindings=(Name="MiddleMouseButton",Command="Middle_Mouse_Button_Press | onrelease Middle_Mouse_Button_Release", bPrimaryBinding=True)
; Center camera on current unit
.Bindings=(Name="Home", Command="Home_Key_Press | onrelease Home_Key_Release", bPrimaryBinding=True)

; Change Cursor Altitude
.Bindings=(Name="MouseScrollUp", Command="F_Key_Press | onrelease F_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F", Command="F_Key_Press | onrelease F_Key_Release", bSecondaryBinding=True)
.Bindings=(Name="MouseScrollDown", Command="C_Key_Press | onrelease C_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="C", Command="C_Key_Press | onrelease C_Key_Release", bSecondaryBinding=True)

; Switch Units / Targets
.Bindings=(Name="Tab", Command="Tab_Key_Press | onrelease Tab_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="ThumbMouseButton", Command="Tab_Key_Press | onrelease Tab_Key_Release", bSecondaryBinding=True)
.Bindings=(Name="LeftShift", Command="Left_Shift_Key_Press | Left_Shift_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="ThumbMouseButton2",Command="Left_Shift_Key_Press | Left_Shift_Key_Release", bSecondaryBinding=True)

; Ability Shortcuts
; Overwatch
.Bindings=(Name="Y", Command="Y_Key_Press | onrelease Y_Key_Release", bPrimaryBinding=True)
; Reload
.Bindings=(Name="R", Command="R_Key_Press | onrelease R_Key_Release", bPrimaryBinding=True)
; Hunker Down
.Bindings=(Name="B", Command="B_Key_Press | onrelease B_Key_Release", bPrimaryBinding=True)
; Fast Number Access
.Bindings=(Name="One", Command="N1_Key_Press | onrelease N1_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Two", Command="N2_Key_Press | onrelease N2_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Three", Command="N3_Key_Press | onrelease N3_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Four", Command="N4_Key_Press | onrelease N4_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Five", Command="N5_Key_Press | onrelease N5_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Six", Command="N6_Key_Press | onrelease N6_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Seven", Command="N7_Key_Press | onrelease N7_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Eight", Command="N8_Key_Press | onrelease N8_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Nine", Command="N9_Key_Press | onrelease N9_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="Zero", Command="N0_Key_Press | onrelease N0_Key_Release", bPrimaryBinding=True)

; More Info
.Bindings=(Name="F1", Command="F1_Key_Press | onrelease F1_Key_Release", bPrimaryBinding=True)
; Target Shortcuts
.Bindings=(Name="F2", Command="F2_Key_Press | onrelease F2_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F3", Command="F3_Key_Press | onrelease F3_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F4", Command="F4_Key_Press | onrelease F4_Key_Release", bIgnoreAlt=True, bPrimaryBinding=True)
.Bindings=(Name="F5", Command="F5_Key_Press | onrelease F5_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F6", Command="F6_Key_Press | onrelease F6_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F7", Command="F7_Key_Press | onrelease F7_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F8", Command="F8_Key_Press | onrelease F8_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F9", Command="F9_Key_Press | onrelease F9_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F10", Command="F10_Key_Press | onrelease F10_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F11", Command="F11_Key_Press | onrelease F11_Key_Release", bPrimaryBinding=True)
.Bindings=(Name="F12", Command="F12_Key_Press | onrelease F12_Key_Release", bPrimaryBinding=True)

;INSTALLED FOR ART SCREENSHOTS - remove for ship! bsteiner
;.Bindings=(Name="F9",Command="tiledshot 4")
;.Bindings=(Name="F10",Command="shot")

[GFxUI.KeyMap]
FullKeyboard=1
;All input (except mouse) is passed to GFx, GFx does not handle input itself.
;XboxTypeS_DPad_Up=Up
;XboxTypeS_DPad_Down=Down
;XboxTypeS_DPad_Left=Left
;XboxTypeS_DPad_Right=Right
;XboxTypeS_LeftShoulder=LeftBracket
;XboxTypeS_RightShoulder=RightBracket
;XboxTypeS_Start=Add
;XboxTypeS_Select=Subtract
;XboxTypeS_A=Spacebar
;XboxTypeS_B=Escape
;XboxTypeS_X=Delete
;XboxTypeS_Y=Y

[Engine.UIInputConfiguration]
+WidgetInputAliases=(WidgetClassName="Engine.UIScreenObject",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))),(InputAliasName="PrevControl",LinkedInputKeys=((InputKeyName="Tab",ModifierKeyFlags=28)))))))
+WidgetInputAliases=(WidgetClassName="Engine.ConsoleEntry",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIObject",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="ShowContextMenu",LinkedInputKeys=((InputKeyName="RightMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIButton",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="SpaceBar"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UICheckbox",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="SpaceBar"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIComboBox",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton"))))),(StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIList",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="MoveSelectionUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="Gamepad_RightStick_Up"),(InputKeyName="MouseScrollUp"))),(InputAliasName="MoveSelectionDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="Gamepad_RightStick_Down"),(InputKeyName="MouseScrollDown"))),(InputAliasName="MoveSelectionLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="Gamepad_RightStick_Left"))),(InputAliasName="MoveSelectionRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="Gamepad_RightStick_Right"))),(InputAliasName="SelectFirstElement",LinkedInputKeys=((InputKeyName="Home"))),(InputAliasName="SelectLastElement",LinkedInputKeys=((InputKeyName="End"))),(InputAliasName="PageUp",LinkedInputKeys=((InputKeyName="PageUp"),(InputKeyName="XboxTypeS_LeftShoulder"),(InputKeyName="MouseScrollUp",ModifierKeyFlags=42))),(InputAliasName="PageDown",LinkedInputKeys=((InputKeyName="PageDown"),(InputKeyName="XboxTypeS_RightShoulder"),(InputKeyName="MouseScrollDown",ModifierKeyFlags=42))),(InputAliasName="SelectAllItems",LinkedInputKeys=((InputKeyName="A",ModifierKeyFlags=42))),(InputAliasName="SubmitListSelection",LinkedInputKeys=((InputKeyName="SpaceBar"),(InputKeyName="Enter"),(InputKeyName="XboxTypeS_A"),(InputKeyName="XboxTypeS_Start"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton",ModifierKeyFlags=24))),(InputAliasName="ResizeColumn",LinkedInputKeys=((InputKeyName="MouseX",ModifierKeyFlags=0),(InputKeyName="MouseY",ModifierKeyFlags=0)))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIContextMenu",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="HideContextMenu",LinkedInputKeys=((InputKeyName="Escape")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIEditBox",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="SubmitText",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="DeleteCharacter",LinkedInputKeys=((InputKeyName="Delete"))),(InputAliasName="MoveCursorLeft",LinkedInputKeys=((InputKeyName="Left",ModifierKeyFlags=0))),(InputAliasName="MoveCursorRight",LinkedInputKeys=((InputKeyName="Right",ModifierKeyFlags=0))),(InputAliasName="MoveCursorToLineStart",LinkedInputKeys=((InputKeyName="Home",ModifierKeyFlags=0))),(InputAliasName="MoveCursorToLineEnd",LinkedInputKeys=((InputKeyName="End",ModifierKeyFlags=0))),(InputAliasName="BackSpace",LinkedInputKeys=((InputKeyName="BackSpace"),(InputKeyName="XboxTypeS_X"))),(InputAliasName="Char",LinkedInputKeys=((InputKeyName="A"),(InputKeyName="B"),(InputKeyName="C"),(InputKeyName="D"),(InputKeyName="E"),(InputKeyName="F"),(InputKeyName="G"),(InputKeyName="H"),(InputKeyName="I"),(InputKeyName="J"),(InputKeyName="K"),(InputKeyName="L"),(InputKeyName="M"),(InputKeyName="N"),(InputKeyName="O"),(InputKeyName="P"),(InputKeyName="Q"),(InputKeyName="R"),(InputKeyName="S"),(InputKeyName="T"),(InputKeyName="U"),(InputKeyName="V"),(InputKeyName="W"),(InputKeyName="X"),(InputKeyName="Y"),(InputKeyName="Z"),(InputKeyName="Zero"),(InputKeyName="One"),(InputKeyName="Two"),(InputKeyName="Three"),(InputKeyName="Four"),(InputKeyName="Five"),(InputKeyName="Six"),(InputKeyName="Seven"),(InputKeyName="Eight"),(InputKeyName="Nine"),(InputKeyName="NumPadZero"),(InputKeyName="NumPadOne"),(InputKeyName="NumPadTwo"),(InputKeyName="NumPadThree"),(InputKeyName="NumPadFour"),(InputKeyName="NumPadFive"),(InputKeyName="NumPadSix"),(InputKeyName="NumPadSeven"),(InputKeyName="NumPadEight"),(InputKeyName="NumPadNine"),(InputKeyName="Multiply"),(InputKeyName="Add"),(InputKeyName="Subtract"),(InputKeyName="Decimal"),(InputKeyName="Divide"),(InputKeyName="Semicolon"),(InputKeyName="Equals"),(InputKeyName="Comma"),(InputKeyName="Underscore"),(InputKeyName="Period"),(InputKeyName="Slash"),(InputKeyName="Tilde"),(InputKeyName="LeftBracket"),(InputKeyName="Backslash"),(InputKeyName="RightBracket"),(InputKeyName="Quote"),(InputKeyName="Character"))),(InputAliasName="Consume",LinkedInputKeys=((InputKeyName="LeftShift"),(InputKeyName="RightShift"),(InputKeyName="LeftControl"),(InputKeyName="RightControl"),(InputKeyName="LeftAlt"),(InputKeyName="RightAlt"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton"))))),(StateClassName="Engine.UIState_Pressed",StateInputAliases=((InputAliasName="MouseSelect",LinkedInputKeys=((InputKeyName="MouseX",ModifierKeyFlags=0)))))))
+WidgetInputAliases=(WidgetClassName="Engine.UILabelButton",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="SpaceBar"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UINumericEditBox",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="SubmitText",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="DeleteCharacter",LinkedInputKeys=((InputKeyName="Delete"))),(InputAliasName="MoveCursorLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="Gamepad_RightStick_Left"))),(InputAliasName="MoveCursorRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="Gamepad_RightStick_Right"))),(InputAliasName="MoveCursorToLineStart",LinkedInputKeys=((InputKeyName="Home"))),(InputAliasName="MoveCursorToLineEnd",LinkedInputKeys=((InputKeyName="End"))),(InputAliasName="BackSpace",LinkedInputKeys=((InputKeyName="BackSpace"),(InputKeyName="XboxTypeS_X"))),(InputAliasName="Char",LinkedInputKeys=((InputKeyName="A"),(InputKeyName="B"),(InputKeyName="C"),(InputKeyName="D"),(InputKeyName="E"),(InputKeyName="F"),(InputKeyName="G"),(InputKeyName="H"),(InputKeyName="I"),(InputKeyName="J"),(InputKeyName="K"),(InputKeyName="L"),(InputKeyName="M"),(InputKeyName="N"),(InputKeyName="O"),(InputKeyName="P"),(InputKeyName="Q"),(InputKeyName="R"),(InputKeyName="S"),(InputKeyName="T"),(InputKeyName="U"),(InputKeyName="V"),(InputKeyName="W"),(InputKeyName="X"),(InputKeyName="Y"),(InputKeyName="Z"),(InputKeyName="Zero"),(InputKeyName="One"),(InputKeyName="Two"),(InputKeyName="Three"),(InputKeyName="Four"),(InputKeyName="Five"),(InputKeyName="Six"),(InputKeyName="Seven"),(InputKeyName="Eight"),(InputKeyName="Nine"),(InputKeyName="NumPadZero"),(InputKeyName="NumPadOne"),(InputKeyName="NumPadTwo"),(InputKeyName="NumPadThree"),(InputKeyName="NumPadFour"),(InputKeyName="NumPadFive"),(InputKeyName="NumPadSix"),(InputKeyName="NumPadSeven"),(InputKeyName="NumPadEight"),(InputKeyName="NumPadNine"),(InputKeyName="Multiply"),(InputKeyName="Decimal"),(InputKeyName="Divide"),(InputKeyName="Semicolon"),(InputKeyName="Equals"),(InputKeyName="Comma"),(InputKeyName="Underscore"),(InputKeyName="Period"),(InputKeyName="Slash"),(InputKeyName="Tilde"),(InputKeyName="LeftBracket"),(InputKeyName="Backslash"),(InputKeyName="RightBracket"),(InputKeyName="Quote"),(InputKeyName="Character"))),(InputAliasName="Consume",LinkedInputKeys=((InputKeyName="LeftShift"),(InputKeyName="RightShift"),(InputKeyName="LeftControl"),(InputKeyName="RightControl"),(InputKeyName="LeftAlt"),(InputKeyName="RightAlt"))),(InputAliasName="IncrementNumericValue",LinkedInputKeys=((InputKeyName="Gamepad_RightStick_Up"),(InputKeyName="Add"))),(InputAliasName="DecrementNumericValue",LinkedInputKeys=((InputKeyName="Gamepad_RightStick_Down"),(InputKeyName="Subtract"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIOptionListBase",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="MoveSelectionLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="MoveSelectionRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))),(InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="SpaceBar",ModifierKeyFlags=0),(InputKeyName="Enter",ModifierKeyFlags=0))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton",ModifierKeyFlags=0)))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIPanel",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIScene",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="CloseScene",LinkedInputKeys=((InputKeyName="Escape"),(InputKeyName="XboxTypeS_B"))))),(StateClassName="Engine.UIState_Enabled",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton",ModifierKeyFlags=0),(InputKeyName="RightMouseButton",ModifierKeyFlags=0),(InputKeyName="MiddleMouseButton",ModifierKeyFlags=0)))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIScrollbar",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIScrollbarButton",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIScrollbarMarkerButton",WidgetStates=((StateClassName="Engine.UIState_Pressed",StateInputAliases=((InputAliasName="DragSlider",LinkedInputKeys=((InputKeyName="MouseX"),(InputKeyName="MouseY")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIScrollFrame",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="ScrollUp",LinkedInputKeys=((InputKeyName="MouseScrollUp"),(InputKeyName="Up"))),(InputAliasName="ScrollDown",LinkedInputKeys=((InputKeyName="MouseScrollDown"),(InputKeyName="Down"))),(InputAliasName="ScrollTop",LinkedInputKeys=((InputKeyName="Home"))),(InputAliasName="ScrollBottom",LinkedInputKeys=((InputKeyName="End"))),(InputAliasName="PageUp",LinkedInputKeys=((InputKeyName="PageUp"),(InputKeyName="MouseScrollUp",ModifierKeyFlags=42))),(InputAliasName="PageDown",LinkedInputKeys=((InputKeyName="MouseScrollDown",ModifierKeyFlags=42),(InputKeyName="PageDown")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UISlider",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))),(InputAliasName="DecrementSliderValue",LinkedInputKeys=((InputKeyName="Subtract"),(InputKeyName="Gamepad_RightStick_Left"))),(InputAliasName="IncrementSliderValue",LinkedInputKeys=((InputKeyName="Add"),(InputKeyName="Gamepad_RightStick_Right"))),(InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="XboxTypeS_RightThumbstick"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton"))),(InputAliasName="DragSlider"))),(StateClassName="Engine.UIState_Pressed",StateInputAliases=((InputAliasName="DragSlider",LinkedInputKeys=((InputKeyName="MouseX"),(InputKeyName="MouseY")))))))
+WidgetInputAliases=(WidgetClassName="Engine.UITabButton",WidgetStates=((StateClassName="Engine.UIState_TargetedTab",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter",ModifierKeyFlags=0),(InputKeyName="SpaceBar",ModifierKeyFlags=0),(InputKeyName="XboxTypeS_Start",ModifierKeyFlags=0),(InputKeyName="XboxTypeS_A",ModifierKeyFlags=0)))))))
+WidgetInputAliases=(WidgetClassName="Engine.UITabControl",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextPage",LinkedInputKeys=((InputKeyName="Tab",ModifierKeyFlags=42))),(InputAliasName="PreviousPage",LinkedInputKeys=((InputKeyName="Tab",ModifierKeyFlags=14)))))))
+WidgetInputAliases=(WidgetClassName="Engine.UIToggleButton",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="XboxTypeS_A"),(InputKeyName="Enter"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
+WidgetInputAliases=(WidgetClassName="Engine.ScriptConsoleEntry",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab")))))))

 

 

Strategy.txt

 

 

 

GiveXP 100

 

 

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...