openclonk/planet/System.ocg/PlayerControls.txt

1367 lines
22 KiB
Plaintext
Raw Normal View History

2010-02-24 22:53:17 +00:00
###############################################################################
# #
# ControlDefs #
# #
###############################################################################
2009-12-29 13:44:16 +00:00
[ControlDefs]
[ControlDef]
# Summary
# --------
# Left Right Up Down Jump
2011-08-11 14:37:46 +00:00
# Throw Drop Use Collect
2009-12-29 13:44:16 +00:00
# ThrowAlt DropAlt UseAlt
#
# CancelUse CancelMenu
2009-12-29 13:44:16 +00:00
#
# Grab Ungrab GrabPrevious GrabNext PushEnter
#
# Enter Exit
#
2010-07-30 20:00:28 +00:00
# NextCrew PreviousCrew
2009-12-29 13:44:16 +00:00
#
2010-02-24 22:53:17 +00:00
# MenuCancel MenuOK MenuDown MenuUp MenuLeft MenuRight MenuSelect
# ObjectMenuCancel ObjectMenuOK ObjectMenuSelect ObjectMenuSelectAll
# ObjectMenuDown ObjectMenuUp ObjectMenuLeft ObjectMenuRight
2009-12-29 13:44:16 +00:00
# PlayerMenu
2010-02-02 15:09:56 +00:00
#
# CursorPos
#
# Backpack, Contents
2010-02-02 15:09:56 +00:00
#
# with Mouse
# ---------------
# Aim GUICursor GUIClick1 GUIClick2
2010-02-02 15:09:56 +00:00
#
# Gamepad controls
2010-02-02 15:09:56 +00:00
# -------------------------------------
# ThrowDelayed ThrowAltDelayed
2010-02-02 15:09:56 +00:00
# UseDelayed UseAltDelayed
# AimUp AimDown AimLeft AimRight
2010-02-24 22:53:17 +00:00
# AimAxisUp AimAxisDown AimAxisLeft AimAxisRight
2010-02-02 15:09:56 +00:00
#
# with Keyboard
# ------------------
# Hotkey1 Hotkey2 Hotkey3 Hotkey4 Hotkey5 Hotkey6 Hotkey7 Hotkey8 Hotkey9
# Hotkey0
#
# PlayerHotkey1 PlayerHotkey2 PlayerHotkey3 PlayerHotkey4 PlayerHotkey5
# PlayerHotkey6 PlayerHotkey7 PlayerHotkey8 PlayerHotkey9 PlayerHotkey0
#
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=Aim
DefaultDisabled=1
[ControlDef]
Identifier=GUICursor
DefaultDisabled=1
CoordinateSpace=Viewport
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=AimUp
2010-02-24 22:53:17 +00:00
DefaultDisabled=1
2010-02-02 15:09:56 +00:00
Hold=1
[ControlDef]
Identifier=AimDown
2010-02-24 22:53:17 +00:00
DefaultDisabled=1
2010-02-02 15:09:56 +00:00
Hold=1
[ControlDef]
Identifier=AimLeft
2010-02-24 22:53:17 +00:00
DefaultDisabled=1
2010-02-02 15:09:56 +00:00
Hold=1
[ControlDef]
Identifier=AimRight
2010-02-24 22:53:17 +00:00
DefaultDisabled=1
Hold=1
[ControlDef]
Identifier=AimAxisUp
GUIName=Aim up
Hold=1
[ControlDef]
Identifier=AimAxisDown
GUIName=Aim down
Hold=1
[ControlDef]
Identifier=AimAxisLeft
GUIName=Aim left
Hold=1
[ControlDef]
Identifier=AimAxisRight
2010-02-02 15:09:56 +00:00
GUIName=Aim right
Hold=1
2009-12-29 13:44:16 +00:00
# Movement
[ControlDef]
Identifier=Left
GUIName=Left
Hold=1
[ControlDef]
Identifier=Right
GUIName=Right
Hold=1
[ControlDef]
Identifier=Up
GUIName=Up
Hold=1
[ControlDef]
Identifier=Down
GUIName=Down
Hold=1
[ControlDef]
Identifier=Jump
GUIName=Jump
GUIDesc=Do the mario!
# Inventory
[ControlDef]
Identifier=Throw
GUIName=Throw
GUIDesc=Throw selected inventory item
Hold=1
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=ThrowDelayed
GUIName=Throw
GUIDesc=Throw selected inventory item
2010-02-04 01:08:21 +00:00
Hold=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=Drop
GUIName=Drop
GUIDesc=Drop selected inventory item
Hold=1
2011-08-11 14:37:46 +00:00
[ControlDef]
Identifier=Collect
GUIName=Collect
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=ThrowAlt
GUIName=Throw 2
GUIDesc=Throw secondary selected inventory item
Hold=1
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=ThrowAltDelayed
GUIName=Throw 2
GUIDesc=Throw secondary selected inventory item
2010-02-04 01:08:21 +00:00
Hold=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=DropAlt
GUIName=Drop 2
GUIDesc=Drop secondary selected inventory item
Hold=1
# Hotkeys (Inventory)
[ControlDef]
Identifier=Hotkey1
SendCursorPos=1
[ControlDef]
Identifier=Hotkey2
SendCursorPos=1
[ControlDef]
Identifier=Hotkey3
SendCursorPos=1
[ControlDef]
Identifier=Hotkey4
SendCursorPos=1
[ControlDef]
Identifier=Hotkey5
SendCursorPos=1
[ControlDef]
Identifier=Hotkey6
SendCursorPos=1
[ControlDef]
Identifier=Hotkey7
SendCursorPos=1
[ControlDef]
Identifier=Hotkey8
SendCursorPos=1
[ControlDef]
Identifier=Hotkey9
SendCursorPos=1
[ControlDef]
Identifier=Hotkey0
SendCursorPos=1
2009-12-29 13:44:16 +00:00
# Controlling (contents, vehicles, structures)
[ControlDef]
Identifier=Use
GUIName=Use
GUIDesc=Use selected or controlled item
Hold=1
SendCursorPos=1
2009-12-29 13:44:16 +00:00
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=UseDelayed
GUIName=Use
GUIDesc=Use selected or controlled item
Hold=1
SendCursorPos=1
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=CancelUse
GUIName=Cancel Use
GUIDesc=Cancel usage of selected or controlled item
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=CancelMenu
GUIName=Close Menu
GUIDesc=Close a menu
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=UseAlt
GUIName=Use 2
GUIDesc=Use secondary selected or controlled item
Hold=1
SendCursorPos=1
2009-12-29 13:44:16 +00:00
2010-02-02 15:09:56 +00:00
[ControlDef]
Identifier=UseAltDelayed
GUIName=Use 2
GUIDesc=Use secondary selected or controlled item
Hold=1
SendCursorPos=1
2010-02-02 15:09:56 +00:00
2010-03-25 23:56:55 +00:00
[ControlDef]
Identifier=Backpack
GUIName=Backpack
GUIDesc=Open/close backpack
SendCursorPos=1
2010-03-25 23:56:55 +00:00
[ControlDef]
Identifier=Contents
GUIName=Contents
GUIDesc=Open/close contents menus
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=Grab
GUIName=Grab
GUIDesc=Grab vehicle
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=Ungrab
GUIName=Let go
GUIDesc=Let go vehicle
[ControlDef]
Identifier=GrabPrevious
GUIName=Grab previous
GUIDesc=Grab the previous vehicle on the same spot
[ControlDef]
Identifier=GrabNext
GUIName=Grab next
GUIDesc=Grab the next vehicle on the same spot
[ControlDef]
Identifier=PushEnter
GUIName=Push into building
GUIDesc=Push the vehicle into the building
[ControlDef]
Identifier=Interact
GUIName=Interact
GUIDesc=Interact with object in landscape
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=Enter
GUIName=Enter
GUIDesc=Go into the building
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=Exit
GUIName=Exit
GUIDesc=Exit the building
# Interaction Hotkeys (lower bar)
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey1
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey2
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey3
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey4
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey5
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey6
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey7
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey8
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey9
SendCursorPos=1
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=InteractionHotkey0
SendCursorPos=1
2009-12-29 13:44:16 +00:00
# Crew
[ControlDef]
Identifier=NextCrew
GUIName=Next crew member
GUIDesc=Control next crew member
[ControlDef]
Identifier=PreviousCrew
GUIName=Previous crew member
GUIDesc=Control previous crew member
[ControlDef]
Identifier=PlayerHotkey1
[ControlDef]
Identifier=PlayerHotkey2
[ControlDef]
Identifier=PlayerHotkey3
[ControlDef]
Identifier=PlayerHotkey4
[ControlDef]
Identifier=PlayerHotkey5
[ControlDef]
Identifier=PlayerHotkey6
[ControlDef]
Identifier=PlayerHotkey7
[ControlDef]
Identifier=PlayerHotkey8
[ControlDef]
Identifier=PlayerHotkey9
[ControlDef]
Identifier=PlayerHotkey0
# Menu control
[ControlDef]
Identifier=GUIClick1
GUIName=Click
GUIDesc=Click selected or controlled GUI item
2010-04-28 22:52:02 +00:00
DefaultDisabled=1
Hold=1
CoordinateSpace=Viewport
[ControlDef]
Identifier=GUIClick2
GUIName=Right click
GUIDesc=Right click selected or controlled GUI item
2010-04-28 22:52:02 +00:00
DefaultDisabled=1
Hold=1
CoordinateSpace=Viewport
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=MenuOK
GUIName=OK
Action=MenuOK
2010-02-08 20:52:46 +00:00
[ControlDef]
Identifier=MenuSelect
GUIName=Select
2010-02-08 20:52:46 +00:00
GUIDesc=Select specific item
Action=MenuSelect
2009-12-29 13:44:16 +00:00
[ControlDef]
Identifier=MenuCancel
GUIName=Close menu
2009-12-29 13:44:16 +00:00
Action=MenuCancel
[ControlDef]
Identifier=MenuLeft
Action=MenuLeft
[ControlDef]
Identifier=MenuRight
Action=MenuRight
[ControlDef]
Identifier=MenuUp
Action=MenuUp
[ControlDef]
Identifier=MenuDown
Action=MenuDown
2010-02-24 22:53:17 +00:00
# hardcoded identifier called by engine mouse control - do not change!
2010-02-08 20:52:46 +00:00
[ControlDef]
2010-02-24 22:53:17 +00:00
Identifier=ObjectMenuOK
2010-02-08 20:52:46 +00:00
Action=ObjectMenuOK
[ControlDef]
2010-02-24 22:53:17 +00:00
Identifier=ObjectMenuOKAll
2010-02-08 20:52:46 +00:00
Action=ObjectMenuOKAll
[ControlDef]
2010-02-24 22:53:17 +00:00
Identifier=ObjectMenuSelect
2010-02-08 20:52:46 +00:00
Action=ObjectMenuSelect
[ControlDef]
2010-02-24 22:53:17 +00:00
Identifier=ObjectMenuCancel
2010-02-08 20:52:46 +00:00
Action=ObjectMenuCancel
[ControlDef]
Identifier=ObjectMenuLeft
Action=ObjectMenuLeft
[ControlDef]
Identifier=ObjectMenuRight
Action=ObjectMenuRight
[ControlDef]
Identifier=ObjectMenuUp
Action=ObjectMenuUp
[ControlDef]
Identifier=ObjectMenuDown
Action=ObjectMenuDown
# control sent by engine along controls with SendCursorPos=1
[ControlDef]
Identifier=CursorPos
CoordinateSpace=Viewport
2009-12-29 13:44:16 +00:00
# Extra buttons...
[ControlDef]
Identifier=PlayerMenu
GUIName=Player menu
GUIDesc=Open/close player menu
2009-12-29 13:44:16 +00:00
Action=Menu
# Viewport Zoom
[ControlDef]
Identifier=ZoomIn
GUIName=Zoom in
GUIDesc=Increase viewport zoom
Action=ZoomIn
Hold=1
RepeatDelay=3
[ControlDef]
Identifier=ZoomOut
GUIName=Zoom out
GUIDesc=Decrease viewport zoom
Action=ZoomOut
Hold=1
RepeatDelay=3
2010-02-24 22:53:17 +00:00
2010-12-16 17:18:40 +00:00
[ControlDef]
Identifier=WheelZoomIn
GUIName=Zoom in
GUIDesc=Increase viewport zoom
Action=ZoomIn
[ControlDef]
Identifier=WheelZoomOut
GUIName=Zoom out
GUIDesc=Decrease viewport zoom
Action=ZoomOut
2010-02-24 22:53:17 +00:00
2009-12-29 13:44:16 +00:00
2010-02-24 22:53:17 +00:00
###############################################################################
# #
# ControlSets #
# #
###############################################################################
2009-12-29 13:44:16 +00:00
[ControlSets]
2010-02-24 22:53:17 +00:00
# ======================================================================= #
# Mouse control with keyboard (QWERTY) #
# ======================================================================= #
#
2010-02-04 01:08:21 +00:00
#
2009-12-29 13:44:16 +00:00
# Summary
# --------
# Left A
# Right D
# Up, Jump W
# Down S
2009-12-29 13:44:16 +00:00
#
# Hotkey0-9 (0-9)
#
# Use, Throw Left mouse button
2009-12-29 13:44:16 +00:00
# Drop S+Left mouse button
# Throw Shift+Left mouse button
2009-12-29 13:44:16 +00:00
#
# UseAlt, ThrowAlt Right mouse button
2009-12-29 13:44:16 +00:00
# DropAlt S+Right mouse button
# ThrowAlt Shift+Right mouse button
2009-12-29 13:44:16 +00:00
#
# Interact Space
#
# Backpack Q
# Contents E
2011-08-11 14:37:46 +00:00
# Collect A,D,W,S
2009-12-29 13:44:16 +00:00
#
2010-03-25 23:56:55 +00:00
# NextCrew T
# PreviousCrew R
# PlayerHotkey0-9 Shift+(0-9)
2009-12-29 13:44:16 +00:00
#
# MenuOK Return
# MenuCancel Backspace
2009-12-29 13:44:16 +00:00
#
2010-02-24 22:53:17 +00:00
# PlayerMenu F
2009-12-29 13:44:16 +00:00
[ControlSet]
Name=WASD_Hotkeys_IntQueue_MouseCon_
GUIName=Keyboard and Mouse
2009-12-29 13:44:16 +00:00
Keyboard=1
Mouse=1
Gamepad=0
2009-12-29 13:44:16 +00:00
2010-03-25 23:56:55 +00:00
# Backpack
[Assignment]
Key=Q
Control=Backpack
2011-03-31 14:26:59 +00:00
Group=1
[Assignment]
Key=E
Control=Contents
Group=1
2010-03-25 23:56:55 +00:00
2010-02-24 22:53:17 +00:00
# Menu
2009-12-29 13:44:16 +00:00
[Assignment]
2010-02-24 22:53:17 +00:00
Key=F
Control=PlayerMenu
2011-03-31 14:26:59 +00:00
Group=1
2010-02-24 22:53:17 +00:00
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Space
2010-02-08 20:52:46 +00:00
Priority=100
2009-12-29 13:44:16 +00:00
Control=MenuOK
[Assignment]
Key=Backspace
2010-02-08 20:52:46 +00:00
Priority=100
2009-12-29 13:44:16 +00:00
Control=MenuCancel
2010-02-24 22:53:17 +00:00
# Movement
[Assignment]
Key=A
Priority=50
Control=Left
2011-03-31 14:26:59 +00:00
Group=1
2010-02-24 22:53:17 +00:00
[Assignment]
Key=D
Priority=50
Control=Right
[Assignment]
Key=S
Priority=50
Control=Down
[Assignment]
Key=W
Priority=50
Control=Up
[Assignment]
Key=W
Priority=10
Control=Jump
# Object interaction
2010-02-08 20:52:46 +00:00
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Space
Priority=35
Control=Interact
2011-03-31 14:26:59 +00:00
Group=1
2009-12-29 13:44:16 +00:00
2010-02-24 22:53:17 +00:00
# Crew
2009-12-29 13:44:16 +00:00
[Assignment]
2010-03-25 23:56:55 +00:00
Key=R
2009-12-29 13:44:16 +00:00
Control=PreviousCrew
2011-03-31 14:26:59 +00:00
Group=1
2009-12-29 13:44:16 +00:00
[Assignment]
2010-03-25 23:56:55 +00:00
Key=T
2009-12-29 13:44:16 +00:00
Control=NextCrew
# Use
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Mouse1ButtonLeft
2009-12-29 13:44:16 +00:00
Priority=100
Control=Use
2011-03-31 14:26:59 +00:00
Group=1
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Mouse1ButtonRight
2009-12-29 13:44:16 +00:00
Priority=100
Control=UseAlt
# click in gui
[Assignment]
Key=Mouse1ButtonLeft
Priority=300
Control=GUIClick1
[Assignment]
Key=Mouse1ButtonRight
Priority=300
Control=GUIClick2
2010-02-24 22:53:17 +00:00
# Zoom
[Assignment]
Key=Mouse1Wheel1Up
Priority=100
2010-12-16 17:18:40 +00:00
Control=WheelZoomIn
2011-03-31 14:26:59 +00:00
Group=1
[Assignment]
Key=Mouse1Wheel1Down
Priority=100
2010-12-16 17:18:40 +00:00
Control=WheelZoomOut
2009-12-29 13:44:16 +00:00
2010-02-24 22:53:17 +00:00
# ======================================================================= #
# Mouse control with keyboard (DVORAK) #
# ======================================================================= #
#
#
# Summary
# --------
#
# See Keyboard_Mouse. Same but with DVORAK keyboard
2010-02-24 22:53:17 +00:00
#
2010-01-27 21:36:27 +00:00
[ControlSet]
Name=DVORAK_Hotkeys_IntQueue_MouseCon_
GUIName=DVORAK keyboard and mouse
2010-01-27 21:36:27 +00:00
Keyboard=1
Mouse=1
Gamepad=0
2010-03-25 23:56:55 +00:00
# Backpack
[Assignment]
Key=Apostrophe
Control=Backpack
[Assignment]
Key=Period
Control=Contents
2010-03-25 23:56:55 +00:00
2010-02-24 22:53:17 +00:00
# Menu
2010-01-27 21:36:27 +00:00
[Assignment]
Key=U
2010-02-24 22:53:17 +00:00
Control=PlayerMenu
2010-01-27 21:36:27 +00:00
[Assignment]
Key=Space
2010-02-24 22:53:17 +00:00
Priority=100
2010-01-27 21:36:27 +00:00
Control=MenuOK
[Assignment]
Key=Backspace
2010-02-24 22:53:17 +00:00
Priority=100
2010-01-27 21:36:27 +00:00
Control=MenuCancel
# Movement
2010-02-24 22:53:17 +00:00
[Assignment]
Key=A
Priority=50
Control=Left
2010-02-24 22:53:17 +00:00
[Assignment]
Key=E
Priority=50
Control=Right
2010-02-24 22:53:17 +00:00
[Assignment]
Key=O
Priority=50
Control=Down
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Comma
Priority=50
Control=Up
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Comma
Priority=10
Control=Jump
# Object interaction
2010-01-27 21:36:27 +00:00
[Assignment]
Key=Space
Priority=35
Control=Interact
2010-01-27 21:36:27 +00:00
2010-02-24 22:53:17 +00:00
# Crew
2010-01-27 21:36:27 +00:00
[Assignment]
2010-03-25 23:56:55 +00:00
Key=P
2010-01-27 21:36:27 +00:00
Control=PreviousCrew
[Assignment]
2010-03-25 23:56:55 +00:00
Key=Y
2010-01-27 21:36:27 +00:00
Control=NextCrew
# Use
2010-03-25 13:55:31 +00:00
2010-01-27 21:36:27 +00:00
[Assignment]
Key=Mouse1ButtonLeft
2010-01-27 21:36:27 +00:00
Priority=100
Control=Use
[Assignment]
Key=Mouse1ButtonRight
2010-01-27 21:36:27 +00:00
Priority=100
Control=UseAlt
# click in gui
[Assignment]
Key=Mouse1ButtonLeft
Priority=300
Control=GUIClick1
[Assignment]
Key=Mouse1ButtonRight
Priority=300
Control=GUIClick2
2010-02-24 22:53:17 +00:00
# Zoom
2010-01-27 21:36:27 +00:00
[Assignment]
Key=Mouse1Wheel1Up
Priority=100
2010-12-16 17:18:40 +00:00
Control=WheelZoomIn
2010-01-27 21:36:27 +00:00
[Assignment]
Key=Mouse1Wheel1Down
Priority=100
2010-12-16 17:18:40 +00:00
Control=WheelZoomOut
2010-02-24 22:53:17 +00:00
# ======================================================================= #
# Dualshock-like gamepad (10-12 buttons, 1 D-Pad, 2 analog stick) #
2010-02-24 22:53:17 +00:00
# ======================================================================= #
#
# This control definition is designed to be also compatible with gamepads
# that only have ten buttons (4 main buttons [A-D], 4 shoulder buttons
# [E-H], 2 buttons [I-J] in the front) and no analog stick.
2010-02-24 22:53:17 +00:00
#
# However it is not compatible with Sven's gamepad! (with 6 main buttons
# but otherwise no analog stick and only 2 shoulder buttons). It would be
# he found out a way how to distinguish shoulder buttons from main buttons
# :P
2010-02-04 01:08:21 +00:00
#
# Summary
# --------
# Left Joy1Left
# Right Joy1Right
# Up Joy1Up
# Down Joy1Down
2010-02-04 01:08:21 +00:00
#
# AimAxisLeft, Left Joy1Axis1Min
# AimAxisRight, Right Joy1Axis1Max
# AimAxisUp, Up Joy1Axis2Min
# AimAxisDown, Down Joy1Axis2Max
2010-03-25 23:56:55 +00:00
#
# Jump Joy1C
#
# Backpack Joy1E
# Contents Joy1F
#
# Use, Throw Joy1A
# Drop Joy1Down+Joy1A
2010-02-04 01:08:21 +00:00
#
# UseAlt, ThrowAlt Joy1D
# DropAlt Joy1Down+Joy1D
2010-02-04 01:08:21 +00:00
#
# Interact Joy1B
2010-02-04 01:08:21 +00:00
#
# MenuOK Joy1C
# MenuCancel Joy1B
#
# NextCrew Joy1I
# PlayerMenu Joy1J
#
# ZoomOut Joy1G
# ZoomIn Joy1H
2010-02-04 01:08:21 +00:00
2009-12-29 13:44:16 +00:00
[ControlSet]
Name=Gamepad_GamepadCon_IntQueue_
GUIName=Gamepad
2009-12-29 13:44:16 +00:00
Keyboard=0
Mouse=0
Gamepad=1
2010-03-25 23:56:55 +00:00
# Backpack
2010-03-25 23:56:55 +00:00
[Assignment]
Key=Joy1E
Control=Backpack
[Assignment]
Key=Joy1F
Control=Contents
2010-03-25 23:56:55 +00:00
2010-02-24 22:53:17 +00:00
# Menu
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Joy1J
2010-02-24 22:53:17 +00:00
Control=PlayerMenu
[Assignment]
Key=Joy1C
Control=MenuOK
[Assignment]
Key=Joy1B
Control=MenuCancel
# Movement
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Left
2010-02-24 22:53:17 +00:00
Priority=50
Control=Left
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Right
2010-02-24 22:53:17 +00:00
Priority=50
Control=Right
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Down
2010-02-24 22:53:17 +00:00
Priority=50
Control=Down
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Up
2010-02-24 22:53:17 +00:00
Priority=50
Control=Up
2009-12-29 13:44:16 +00:00
[Assignment]
2010-02-04 01:08:21 +00:00
Key=Joy1C
2010-02-24 22:53:17 +00:00
Priority=10
Control=Jump
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Axis1Min
Priority=50
Control=Left
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Joy1Axis1Max
Priority=50
Control=Right
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Joy1Axis2Max
Priority=50
Control=Down
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Joy1Axis2Min
Priority=50
Control=Up
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Axis1Min
Priority=80
Control=AimAxisLeft
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Axis1Max
Priority=80
Control=AimAxisRight
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Axis2Max
Priority=80
Control=AimAxisDown
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1Axis2Min
Priority=80
Control=AimAxisUp
# Object interaction
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1B
Priority=35
Control=Interact
2009-12-29 13:44:16 +00:00
2010-02-24 22:53:17 +00:00
# Crew
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1I
2009-12-29 13:44:16 +00:00
Control=NextCrew
2010-02-24 22:53:17 +00:00
# Use, Throw, Drop
2009-12-29 13:44:16 +00:00
[Assignment]
2010-02-04 01:08:21 +00:00
Key=Joy1A
2009-12-29 13:44:16 +00:00
Priority=100
Control=UseDelayed
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1D
Priority=100
Control=UseAltDelayed
2010-02-04 01:08:21 +00:00
[Assignment]
Key=Joy1K
Control=CancelUse
# Zoom
2009-12-29 13:44:16 +00:00
[Assignment]
Key=Joy1H
2010-02-04 01:08:21 +00:00
Priority=100
Control=ZoomIn
2010-02-04 01:08:21 +00:00
[Assignment]
Key=Joy1G
Priority=100
Control=ZoomOut
2010-02-04 01:08:21 +00:00
2010-02-24 22:53:17 +00:00
# ======================================================================= #
# Default gamepad control #
# ======================================================================= #
[ControlSet]
Name=*_GamepadCon_*
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Left
Priority=70
Control=AimLeft
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Right
Priority=70
Control=AimRight
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Down
Priority=70
Control=AimDown
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Up
Priority=70
Control=AimUp
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Down,CON_UseAltDelayed
Priority=150
Control=DropAlt
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_UseAltDelayed
Priority=50
Control=ThrowAltDelayed
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Down,CON_UseDelayed
Priority=150
Control=Drop
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_UseDelayed
Priority=50
Control=ThrowDelayed
# ======================================================================= #
# Default mouse control #
# ======================================================================= #
2010-02-24 22:53:17 +00:00
[ControlSet]
Name=*_MouseCon_*
# Aiming
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Mouse1Move
Control=Aim
Priority=50
[Assignment]
Key=Mouse1Move
Control=GUICursor
Priority=100
# Forced Throw
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Shift+CON_Use
Priority=150
Control=Throw
[Assignment]
Key=Shift+CON_UseAlt
Priority=150
Control=ThrowAlt
# Standard throw
[Assignment]
Key=CON_Use
Priority=50
Control=Throw
[Assignment]
Key=CON_UseAlt
Priority=50
Control=ThrowAlt
# Drop
[Assignment]
Key=CON_Down,CON_UseAlt
Priority=150
Control=DropAlt
2010-02-24 22:53:17 +00:00
[Assignment]
Key=CON_Down,CON_Use
Priority=150
Control=Drop
# ======================================================================= #
# Interaction queue #
# ======================================================================= #
[ControlSet]
Name=*_IntQueue_*
[Assignment]
Key=CON_Interact
2010-02-24 22:53:17 +00:00
Priority=50
Control=PushEnter
2010-02-04 01:08:21 +00:00
[Assignment]
Key=CON_Interact
Priority=45
Control=GrabNext
[Assignment]
Key=CON_Interact
Priority=40
Control=Ungrab
[Assignment]
Key=CON_Interact
Priority=30
Control=Grab
[Assignment]
Key=CON_Interact
Priority=25
Control=Exit
[Assignment]
Key=CON_Interact
Priority=20
Control=Enter
# ======================================================================= #
# Default hotkey controls #
# ======================================================================= #
[ControlSet]
Name=*_Hotkeys_*
# Hotkeys
[Assignment]
Key=1
Control=Hotkey1
[Assignment]
Key=2
Control=Hotkey2
[Assignment]
Key=3
Control=Hotkey3
[Assignment]
Key=4
Control=Hotkey4
2010-02-24 22:53:17 +00:00
[Assignment]
Key=5
Control=Hotkey5
2010-02-24 22:53:17 +00:00
[Assignment]
Key=6
Control=Hotkey6
[Assignment]
Key=7
Control=Hotkey7
[Assignment]
Key=8
Control=Hotkey8
[Assignment]
Key=9
Control=Hotkey9
[Assignment]
Key=0
Control=Hotkey0
[Assignment]
Key=Shift+Hotkey1
Control=InteractionHotkey1
[Assignment]
Key=Shift+Hotkey2
Control=InteractionHotkey2
[Assignment]
Key=Shift+Hotkey3
Control=InteractionHotkey3
2010-02-24 22:53:17 +00:00
[Assignment]
Key=Shift+Hotkey4
Control=InteractionHotkey4
[Assignment]
Key=Shift+Hotkey5
Control=InteractionHotkey5
[Assignment]
Key=Shift+Hotkey6
Control=InteractionHotkey6
[Assignment]
Key=Shift+Hotkey7
Control=InteractionHotkey7
[Assignment]
Key=Shift+Hotkey8
Control=InteractionHotkey8
[Assignment]
Key=Shift+Hotkey9
Control=InteractionHotkey9
[Assignment]
Key=Shift+Hotkey0
Control=InteractionHotkey0
[Assignment]
Key=Ctrl+Hotkey1
Control=PlayerHotkey1
[Assignment]
Key=Ctrl+Hotkey2
Control=PlayerHotkey2
[Assignment]
Key=Ctrl+Hotkey3
Control=PlayerHotkey3
[Assignment]
Key=Ctrl+Hotkey4
Control=PlayerHotkey4
[Assignment]
Key=Ctrl+Hotkey5
Control=PlayerHotkey5
[Assignment]
Key=Ctrl+Hotkey6
Control=PlayerHotkey6
[Assignment]
Key=Ctrl+Hotkey7
Control=PlayerHotkey7
[Assignment]
Key=Ctrl+Hotkey8
Control=PlayerHotkey8
[Assignment]
Key=Ctrl+Hotkey9
Control=PlayerHotkey9
[Assignment]
Key=Ctrl+Hotkey0
Control=PlayerHotkey0
# ======================================================================= #
2011-08-11 14:37:46 +00:00
# Menu controls & Collect sets #
# ======================================================================= #
[ControlSet]
Name=*
2011-08-11 14:37:46 +00:00
# Collect
[Assignment]
Key=CON_Left
Priority=10
Control=Collect
[Assignment]
Key=CON_Right
Priority=10
Control=Collect
[Assignment]
Key=CON_Up
Priority=10
Control=Collect
[Assignment]
Key=CON_Down
Priority=10
Control=Collect
# Menu control
[Assignment]
Key=CON_Left
Priority=100
Control=MenuLeft
[Assignment]
Key=CON_Right
Priority=100
Control=MenuRight
[Assignment]
Key=CON_Down
Priority=100
Control=MenuDown
[Assignment]
Key=CON_Up
Priority=100
Control=MenuUp
[Assignment]
Key=CON_Left
Priority=90
Control=ObjectMenuLeft
[Assignment]
Key=CON_Right
Priority=90
Control=ObjectMenuRight
[Assignment]
Key=CON_Down
Priority=90
Control=ObjectMenuDown
[Assignment]
Key=CON_Up
Priority=90
Control=ObjectMenuUp
2010-02-04 01:08:21 +00:00
[Assignment]
Key=CON_MenuOK
Priority=90
Control=ObjectMenuOK
2010-01-27 21:36:27 +00:00
[Assignment]
Key=CON_MenuCancel
Priority=90
Control=ObjectMenuCancel
[Assignment]
Key=CON_MenuCancel
Priority=80
Control=CancelMenu