Mah Keymaps

Found a bug in the game? Post it in one of the applicable sub forums depending on the version you are using. Tech support is also available in the Tech Support subforum.
Post Reply
User avatar
Star Weaver
Militia Commander
Militia Commander
Posts: 311
Joined: Sun Nov 07, 2010 10:20 pm
Location: . . . between the stars and the warm black sky . . .

I've been kind of putting off writing a wiki page about this file until http://wiki.neurohack.com/transcendence/trac/ticket/796 is fixed, but I figured I'd throw up my current settings file since there's esoteric stuff in here people might be able to use.

Note that I gave up on using any keys that didn't register as uparrow and downarrow to the game for my movement keys because I didn't like repositioning my hand every time I went in or out of a picker screen.

Code: Select all

<?xml version="1.0" encoding="utf-8" ?>
<-- 

NOTE -- Transcendence currently does not save all the keymap data in this file 
after exiting. This file needs to be copied over settings.xml before each use 
if you want to use this setup.

This is a custom transcendence setup I made to use the numpad (numlock OFF) 
with all the controls under one hand or the other. I also added in some 
'previous' commands which I think are only documented in Trac. The differences 
from the standard keymap (parenthesis indicate original varients):

Missile Select  - Tab/Q (previous/next)
Weapon Select   - W/E (previous/next)
Target Enemy    - R/F (previous/next)
Target Friendly - C/V (previous/next)
Clear Target    - T
Primary Fire    - Shift
Secondary Fire  - Z
Pause           - X, (P)
Stop            - Space, Down, NumpadCenter, Enter, Return, (.)
Autopilot       - Home, (A)
Use             - Numpad /, (U)
Invoke          - Numpad *, (I)
Communicate     - Numpad                                        - 
Squad Command   - Numpad +
System Map      - Insert, (M)

Completely Unchanged Commands: 
	Turn, Thrust, Status, Dock, Gate, Beactivate Devices, Galactic Map, 
	Everything on F-Keys

-->
<TranscendenceSettings>

	<Option name="windowedMode"	value="true"/>
	<Option name="noMusic"	value="true"/>
	<Option name="noSound" value="false"/>

	<KeyMap>
		<Map key="Tab" command="PreviousMissile"/>
		<Map key="Return" command="Stop"/>
		<Map key="Shift" command="FireWeapon"/>
		<Map key="Control" command=""/>
		<Map key="Pause" command="Pause"/>
		<Map key="Period" command="Stop"/>
		<Map key="Space" command="ClearTarget"/>
		<Map key="Left" command="RotateLeft"/>
		<Map key="Up" command="Thrust"/>
		<Map key="Right" command="RotateRight"/>
		<Map key="Down" command="Stop"/>
		<Map key="A" command="Autopilot"/>
		<Map key="B" command="EnableDevices"/>
		<Map key="C" command="TargetPreviousFriendly"/>
		<Map key="D" command="Dock"/>
		<Map key="E" command="NextWeapon"/>
		<Map key="F" command="TargetNextEnemy"/>
		<Map key="G" command="EnterGate"/>
		<Map key="I" command="Invoke"/>
		<Map key="J" command="RotateLeft"/>
		<Map key="K" command="ThrustForward"/>
		<Map key="L" command="RotateRight"/>
		<Map key="M" command="ShowMap"/>
		<Map key="N" command="ShowGalacticMap"/>
		<Map key="P" command="Pause"/>
		<Map key="Q" command="NextMissile"/>
		<Map key="R" command="TargetPreviousEnemy"/>
		<Map key="S" command="ShipStatus"/>
		<Map key="T" command="ClearTarget"/>
		<Map key="U" command="UseItem"/>
		<Map key="V" command="TargetNextFriendly"/>
		<Map key="W" command="PreviousWeapon"/>
		<Map key="X" command="Pause"/>
		<Map key="Z" command="FireMissile"/>
		<Map key="96" command=""/> <!-- Numpad 0 -->
		<Map key="97" command=""/> <!-- Numpad 1 -->
		<Map key="98" command=""/> <!-- Numpad 2 -->
		<Map key="99" command=""/> <!-- Numpad 3 -->
		<Map key="100" command=""/> <!-- Numpad 4 -->
		<Map key="101" command=""/> <!-- Numpad 5 -->
		<Map key="102" command=""/> <!-- Numpad 6 -->
		<Map key="103" command=""/> <!-- Numpad 7 -->
		<Map key="104" command=""/> <!-- Numpad 8 -->
		<Map key="105" command=""/> <!-- Numpad 9 -->
		<Map key="12" command="Stop"/> <!-- 'Clear' (num5 w/ numlock off) -->
		<Map key="111" command=""/> <!-- Numpad / -->
		<Map key="106" command="InvokePower"/> <!-- Numpad * -->
		<Map key="109" command="Communications"/> <!-- Numpad - -->
		<Map key="107" command="CommandSquadron"/> <!-- Numpad + -->
		<Map key="36" command="AutoPilot"/> <!-- Home -->
		<Map key="35" command=""/> <!-- End -->
		<Map key="33" command="UseItem"/> <!-- Page Up -->
		<Map key="34" command=""/> <!-- Page Down -->
		<Map key="45" command="ShowMap"/> <!-- Insert -->
		<Map key="F1" command="ShowHelp"/>
		<Map key="F2" command="ShowGameStats"/>
		<Map key="F7" command="VolumeDown"/>
		<Map key="F8" command="VolumeUp"/>
		<Map key="F9" command="ShowConsole"/>
	</KeyMap>

	<Services>
		<Hexarc enabled="true"
			username="Star Weaver"
			host="transcendence.hierosteel.com"
			rootURL="/api/"
			/>
  <Xelerus enabled="true"
         host="stats.transcendence.mostlynothing.info"
         postStatsURL="/stats/post.php"
         />
	</Services>

</TranscendenceSettings>
Image
Image
Image
Post Reply