Difference between revisions of "De:Handbuch:Konfiguration:Erweitert"

From VsWiki
Jump to: navigation, search
m (language link points to parent)
m (Fixing lanugage bar)
Line 1: Line 1:
{{Languages|Diese Seite in anderen Sprache:|De:Handbuch:Konfiguration:Erweitert|Manual:Config:Advanced}}
+
{{Languages|De|Manual:Config:Advanced}}
 
{{NAV_Manual |
 
{{NAV_Manual |
 
| previous=[[De:Handbuch:Konfiguration|Konfiguration]]
 
| previous=[[De:Handbuch:Konfiguration|Konfiguration]]

Revision as of 11:34, 25 November 2006

Diese Seite in anderen Sprachen:   DeutschEnglishFrançaisEspañolPolskiItalianoNederlandsРуccкий简体中文


arrow_left.png Konfiguration arrow_up.png Konfiguration Config:Advanced:Bindings arrow_right.png

FIXME Add general description of the config file syntax+structure

Advanced configuration

See the specific sections inside the config file:

Bindings

Keyboard Binding

Keyboard Configuration

This page provides working examples of different keyboard layouts, showing how each key (differentiating between lower and upper case) has been bound to operate a single Vega Strike function.

If a Keyboard Configuration matches your keyboard, you can edit copy the configuration here into your vegastrike config file.

KEYBOARD: bind
Sample
<bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />
Description
  • key - Specify the key here (FIXME this is now a bit of a hassle for non-english keyboards)
    • lowercase letters/characters = without SHIFT_LEFT_EN.png
    • uppercase letters/characters = with SHIFT_LEFT_EN.png
  • modifier - Use a modifier key (case-sensitive)
    • none - Don't use a modifier (FIXME same as without this tag?).
    • alt - Require the ALT_EN.png key.
    • ctrl - Require the CTRL_EN.png key.
  • command - Specify the command to start when the button is pressed here.
Keyboard Examples
(Please insert working keyboard configs here)
Old Style Mac keyboard

(the little one without a 'del' key among others)

<bind key="S" modifier="none" command="Cockpit::SkipMusicTrack" />
<bind key="F" modifier="none" command="CommFormUp" />
<bind key="B" modifier="none" command="CommBreakForm" />
<bind key="H" modifier="none" command="CommHelpMeOut" />
<bind key="D" modifier="none" command="CommAttackTarget" />
<bind key="1" modifier="none" command="Comm1Key" />
<bind key="2" modifier="none" command="Comm2Key" />
<bind key="3" modifier="none" command="Comm3Key" />
<bind key="4" modifier="none" command="Comm4Key" />
<bind key="5" modifier="none" command="Comm5Key" />
<bind key="6" modifier="none" command="Comm6Key" />
<bind key="7" modifier="none" command="Comm7Key" />
<bind key="8" modifier="none" command="Comm8Key" />
<bind key="9" modifier="none" command="Comm9Key" />
<bind key="space" modifier="none" command="FireKey" />
<bind key="y" modifier="none" command="SwitchCombatMode" />
<bind key="j" modifier="none" command="JumpKey" />
<bind key="J" modifier="none" command="JoyStickToggleKey" />
<bind key="A" modifier="none" command="AutoKey" />
<bind key="a" modifier="none" command="AutoKey" />
<bind key="c" modifier="none" command="CloakKey" />
<bind key="E" modifier="none" command="EjectKey" />
<bind key="e" modifier="none" command="ECMKey" />
<bind key="Z" modifier="none" command="EjectCargoKey" />
<bind key="return" modifier="none" command="MissileKey" />
<bind key="keypad-enter" modifier="none" command="MissileKey" />
<bind key="g" modifier="none" command="WeapSelKey"/>
<bind key=";" modifier="none" command="Respawn"/>
<bind key="[" modifier="none" command="SwitchControl"/>
<bind key="]" modifier="none" command="TurretControl"/>
<bind key="d" modifier="none" command="DockKey"/>
 <!--<bind key="u" modifier="none" command="UnDockKey"/>-->
<bind key="0" modifier="none" command="RequestClearenceKey"/>
<bind key="m" modifier="none" command="MisSelKey"/>
<bind key="t" modifier="none" command="TargetKey" />
<bind key="n" modifier="none" command="SigTargetKey" />
<bind key="b" modifier="none" command="SubUnitTargetKey"/>
<bind key="u" modifier="none" command="UnitTargetKey" />
<bind key="l" modifier="none" command="LockTargetKey" />
<bind key="p" modifier="none" command="PickTargetKey" />
<bind key="h" modifier="none" command="NearestTargetKey" />
<bind key="T" modifier="none" command="ReverseTargetKey" />
<bind key="P" modifier="none" command="TurretTargetKey" />
<bind key="o" modifier="none" command="TurretAIKey" />
<bind key="H" modifier="none" command="ReverseNearestTargetKey" />
<bind key="N" modifier="none" command="ReverseSigTargetKey" />
<bind key="U" modifier="none" command="ReverseUnitTargetKey" />
<bind key="`" modifier="none" command="SheltonKey" />
<bind key="-" modifier="none" command="DecelKey"/>
<bind key="+" modifier="none" command="AccelKey" />
<bind key="keypad-minus" modifier="none" command="DecelKey"/>
<bind key="keypad-plus" modifier="none" command="AccelKey" />
<bind key="=" modifier="none" command="AccelKey"/>
<bind key="/" modifier="none" command="RollLeftKey"/>
<bind key="*" modifier="none" command="RollRightKey"/>
<bind key="keypad-divide" modifier="none" command="RollLeftKey"/>
<bind key="keypad-multiply" modifier="none" command="RollRightKey"/>
 <!-- GILES backspace misinterpreted on keypad
  <bind key="backspace" modifier="none" command="StopKey"/>
 # -->
<bind key="'" modifier="none" command="StopKey"/>
<bind key="\" modifier="none" command="StartKey"/>
<bind key="tab" modifier="none" command="ABKey" />
<bind key="!" modifier="none" command="SuicideKey"/>
<bind key="cursor-up" modifier="none" command="UpKey"/>
<bind key="cursor-down" modifier="none" command="DownKey"/>
<bind key="cursor-left" modifier="none" command="RightKey"/>
<bind key="cursor-right" modifier="none" command="LeftKey"/>
<bind key="cursor-insert" modifier="none" command="RollLeftKey"/>
  <!-- GILES cursor-delete is backspace
   <bind key="cursor-delete" modifier="none" command="RollRightKey"/>
 # -->
<bind key="keypad-8" modifier="none" command="UpKey"/>
<bind key="keypad-2" modifier="none" command="DownKey"/>
<bind key="keypad-5" modifier="none" command="DownKey"/>
<bind key="keypad-4" modifier="none" command="RightKey"/>
<bind key="keypad-6" modifier="none" command="LeftKey"/>
<bind key="M" modifier="none" command="Cockpit::MapKey"/>
<bind key="function-1" modifier="none" command="Cockpit::Inside"/>
<bind key="function-2" modifier="none" command="Cockpit::InsideLeft"/>
<bind key="function-3" modifier="none" command="Cockpit::InsideRight"/>
<bind key="function-4" modifier="none" command="Cockpit::InsideBack"/>
<bind key="." command="VolumeInc"/>
<bind key="," command="VolumeDec"/>
<bind key="greater-than" command="MusicVolumeInc"/>
<bind key="less-than" command="MusicVolumeDec"/>
<bind key="function-5" modifier="none" command="Cockpit::Behind"/>
<bind key="function-6" modifier="none" command="Cockpit::Pan"/>
<bind key="function-9" modifier="none" command="TimeInc"/>
<bind key="|" modifier="none" command="PauseKey"/>
<bind key="pause" modifier="none" command="PauseKey"/>
<bind key="function-10" modifier="none" command="TimeReset"/>
<bind key="function-7" modifier="none" command="Cockpit::OutsideTarget"/>
<bind key="function-8" modifier="none" command="Cockpit::PanTarget"/>
<bind key="function-11" modifier="none" command="Cockpit::ZoomIn"/>
<bind key="function-12" modifier="none" command="Cockpit::ZoomOut"/>
<bind key="w" modifier="none" command="Cockpit::SwitchLVDU"/>
<bind key="v" modifier="none" command="Cockpit::SwitchRVDU"/>
<bind key="q" modifier="none" command="Cockpit::PitchDown"/>
<bind key="z" modifier="none" command="Cockpit::PitchUp"/>
<bind key="s" modifier="none" command="Cockpit::YawLeft"/>
<bind key="f" modifier="none" command="Cockpit::YawRight"/>
<bind key="cursor-pagedown" modifier="none" command="Cockpit::ScrollDown"/>
<bind key="cursor-pageup" modifier="none" command="Cockpit::ScrollUp"/>
<bind key="keypad-3" modifier="none" command="Cockpit::ScrollDown"/>
<bind key="keypad-9" modifier="none" command="Cockpit::ScrollUp"/>
<bind key="cursor-home" modifier="none" command="SetVelocityRefKey"/>
 <!-- GILES   <bind key="cursor-end" modifier="none" command="SetVelocityNullKey"/>
  # reassigning cursor-delete here -->
<bind key="cursor-delete" modifier="none" command="SetVelocityNullKey"/>
<bind key="keypad-7" modifier="none" command="SetVelocityRefKey"/>
<bind key="keypad-1" modifier="none" command="SetVelocityNullKey"/>
<bind key="esc" modifier="none" command="Cockpit::Quit"/>


New keyboard config

keybindings


Mouse Bindings

This page provides working examples of different mouse configurations, showing how each button has been bound to operate a single Vega Strike function.

If a Mouse Configuration matches your mouse, you can edit copy the configuration here into your vegastrike config file.

MOUSE: bind
Sample
<bind mouse="0" button="2" modifier="none" command="ABKey" />
Description
  • mouse - Number of the mouse.
  • button - Number of the mousebutton.
  • modifier - Key, to be pressed at the same time (currently: alt or ctrl)
  • command - Specify the command to start when the button is pressed here. See Keyboard layout for descriptions and a list of commands.
MOUSE: axis
Sample
<axis name="x" mouse="0" axis="0" inverse="false" />
Description
  • name - Name of axis (in the game) to bind (x,y,z) ?throttle?
  • mouse - Number of the mouse.
  • axis - Number of the axis of the mouse.
  • inverse - Set this to true if you want to inverse the axis direction else set it to false.
Mouse Examples
(Please insert your working configs here)
<insert next mouse config here>
<!-- #mouse_mousename1 -->

<!-- #end -->
<insert next mouse config here>
<!-- #mouse_mousename2 -->

<!-- #end -->

Joystick Bindings

Example

FIXME Insert a very short example code showing the layout of a complete config file.

See also


arrow_left.png Config arrow_up.png Config Config:Advanced:Bindings arrow_right.png