The list of commands available for binding (as of SVN r.13603)
|Cockpit::Inside||Look forward, with HUD.||default|
|Cockpit::InsideLeft||Look left, with HUD.|
|Cockpit::InsideRight||Look right, with HUD.|
|Cockpit::InsideBack||Look back, with HUD.|
|Scrolls the text up/down.||This affects Comm, Objective and Manifest VDU;|
on Manifest this also chooses cargo to be jettisoned.
|Pan modes: Rotates camera up/down/left/right, around the object.|
|Zoom in/out, in camera modes that allow zoom.|
|Rotates view.||FIXME Currently doesn't work as it's supposed to.|
|Cockpit::ViewTarget||Padlock Cam view. Camera keeps on the current target.||See also config variables:|
|Cockpit::Behind||Chase Cam view. Camera is fixed forward, from behind the own ship.||See also config variables:|
|Cockpit::OutsideTarget||Target view. Camera keeps on the current target, from behind the own ship.||See also config variables:|
|Cockpit::PanTarget||Target Camera. Allows camera rotation.|
|Cockpit::Pan||Own ship centered view. Allows camera rotation.||See also config variables:|
|Cockpit::ViewMode||Activates "View" VDU.||"View" VDU actually cycles through several modes.|
|Cockpit::DamageMode||Activates "Damage" VDU.|
|Cockpit::ManifestMode||Activates "Manifest" VDU.|
|Cockpit::ObjectiveMode||Activates "Objective" VDU.|
|Cockpit::ScanningMode||Activates "Scanning" VDU.|
|Cockpit::TargetMode||Activates "Target" VDU.|
|Works like WeapSelKey/ReverseWeapSelKey, but also activates "Weapons" VDU.|
|Works like MisSelKey/ReverseMisSelKey, but also activates "Weapons" VDU.|
|Cockpit::MapKey||Displays the map||Not the navigation screen, just a static image overlaying the view.|
|Cycles allowed modes for lower left/right/medium VDU.||#1-#3 in cockpit file|
|Cycles allowed modes for upper left/right/medium VDU.||(#4-#6 in cockpit file)|
|Turns the ship up at maximum Pitch Up/Pitch Down/Yaw Left/Yaw Right angular acceleration.||Overrides joystick.|
|Rotates the ship left/right around the longitudinal axis, at the maximum possible angular aceleration.|
|Increases/Decreases the flight computer's Set Speed.|
|StartKey||Assigns flight computer's Set Speed to the maximum of the current governor.||Travel/Combat forward speed, no Combat+afterburner.|
|StopKey||Assigns flight computer's Set Speed to zero.|
|ABKey||Inertial mode: Applies maximum thrust with afterburner.
Flight Computer mode: Sets the forward Set Speed to the maximum of the Afterburner governor.
|SetVelocityRefKey||Sets the ship's Velocity Reference to the current target.|
|SetVelocityNullKey||Resets the ship's Velocity Reference to system.|
|ThrustFront||Inertial mode: applies maximum Forward thrust (with afterburners, if any), as long as the button is pressed.
Flight Computer mode: assigns Set Speed to the current governor's maximum value, as long as the button is pressed.
|ThrustBack||Inertial mode: applies maximum Retro thrust as long as the button is pressed.
Flight Computer mode: temporarily assigns Set Speed to the current governor's maximum value.
|ThrustRight/ThrustLeft/ThrustUp/ThrustDown||Applies maximum lateral (Right/Left/Up/Down) thrust.|
|Flight::Mode::InertialToggle||Deactivates the Flight Computer compensation, switching to Inertial mode (toggle).|
|Flight::Mode::InertialPulsor||Deactivates the Flight Computer mode while the key is pressed.|
|ThrustModeKey||Currently duplicates Flight::Mode::InertialToggle.||FIXME ...but acts separately.|
|SheltonKey||Same as InertialPulsor, but bypassing Flight Computer.||FIXME|
|MatchSpeedKey||Set velocity to the current target's.|
|SwitchCombatMode||Switch between "Combat" and "Travel" governors.|
|ASAP||The basic, straightforward autopilot.|
|NoPositionalKey||FIXME Supposed to control positional audio effects? Not implemented currently|
|DopplerInc||Increases Doppler effect.|
|DopplerDec||Decreases Doppler effect.|
|FireKey||Fire active weapon(s) from GUNS list (auto refire).|
|MissileKey||Fire active weapon(s) from MISSILES list (no auto refire).|
|Switches weapons and weapon groups on the GUNS list, cycling forward/backward.|
|Switches weapons and weapon groups on the MISSILES list, cycling forward/backward.|
|TurretAIOn||Activates all turret AI, attacking the target given to them (via TurretTargetKey, etc), if any.|
|TurretAIOff||Deactivates all turret AI.|
|TurretAIFireAtWill||Activates all turret AI, choosing attacking the targets per their own AI Combat Role.|
|TurretControl||Switches manual control to the cockpit of a turret, then back to the ship, cycling through all subunits.|
|TurretTargetKey||Gives the current target to turret AIs.|
|TurretPickTargetKey||Just like PickTargetKey, but the target is chosen for subunits instead of the ship.|
|TurretNearestTargetKey||Just like NearestTargetKey, but the target is chosen for subunits instead of the ship.|
|TurretThreatTargetKey||Just like ThreatTargetKey, but the target is chosen for subunits instead of the ship.|
|JumpKey||Activate Jump drive|
|ToggleWarpDrive||Manual SPEC mode (toggle).|
|CloakKey||Cloaking Device on/off (toggle).|
|ECMKey||ECM system on/off (toggle).|
|EjectCargoKey||Jettison the top cargo on the list.|
|EjectNonMissionCargoKey||Same as EjectCargoKey, but refuses to jettison mission cargo.|
|EjectKey||Leave the ship!|
|EjectDockKey||If the player's ship has docking ports Ejects, then moves to the base screen immediately.||FIXME Mostly a hacky way to allow in-flight saving, with SwitchControl to return.|
May be obsoleted or changed by the next overhaul of the base interface.
|Sets shield power to 0, 1/3 or 2/3 (of maximum).|
If shields currently aren't set to full power, toggles to it instead.
|Sensors and Targeting|
|Saves the current target to be recalled later.|
|Remembers a previously marked target.|
|LockTargetKey||Establishes target lock.||This allows autotracking and also tells the target the ship's a threat.|
|Cycles through ALL targets.|
|Picks an unit directly ahead as the current target. Cycles if there are several.|
|Cycles through all missiles.||This also includes salvage.|
|Cycles through incoming missiles.|
|Cycles through threatening targets.||Mostly this means having lock on the player's ship.|
|Cycles through significant targets.|
|Cycles through ship targets.|
|Cycles through mission targets.|
|SubUnitTargetKey||Cycles through subunits of the target, if any.|
|RequestClearenceKey||Request docking clearance.
Turns on highlighting of docking ports.
|DockKey||Docks with another unit, if inside its docking port.|
|UnDockKey||Undocks immediately, if docked with anything.||FIXME Currently is useless due to base interface, but this may change.|
|Chooses a phrase from dialog tree (as shown in Comm VDU).|
|CommAttackTarget||"Attack my target!"||Flightgroup order. Gives a target.|
"Pick a target and open fire!"
|Clears the group target.|
FIXME Then the directive itself is given, but there seems to be no support for interpreting it.
|CommHelpMeOutFaction||"Help me out! I need critical assistance!"||General system-wide distress call to one's own faction.|
|CommHelpMeOutCrit||"Help me out! Systems going critical!"||General system-wide distress call to various friendlies.|
|CommHelpMeOut||"Help me out!"||Flightgroup order.|
|CommFormUp||"Form on my wing."||Flightgroup order.|
|CommDockWithMe||"Get in front of me and prepare to be tractored in."||Flightgroup order.|
|CommDefendTarget||"Defend my target!"||Flightgroup order. Gives a target.|
|CommDockAtTarget||"Dock at my target!"||Flightgroup order. Gives a target.|
|CommHoldPosition||"Hold Position!"||Flightgroup order. Gives a target.|
|SwitchControl||Switches control to the cockpit of another ship, cycling ships in the same flightgroup.|
|Respawn||After death: Respawn from Autosave.|
|SwitchWebcam||FIXME Not implemented currently|
|SwitchSecured||FIXME Not implemented currently|
|ChangeCommStatus||Toggles NETCOMM on/off.|
|UpFreq||Increase Communication Frequency (channel number).|
|DownFreq||Decrease Communication Frequency (channel number).|
|Increases time compression x1.5 times.
Decreases time compression x1.5 times.
Resets time compression.
|Time compression drops already strained precision to the point of bugs and is inherently incompatible with multiplayer.|
It's sort of supported (not removed), but don't use it.
|ConsoleKeys::BringConsole||FIXME Currently is unavailable|
(some support was implemented, but the unfinished code is commented out).