11 #ifndef CONTROLS_CONFIG_H 
   12 #define CONTROLS_CONFIG_H 
   16 #define CONTROL_CONFIG_XSTR     507 
target your target's target 
 
toggle the squadmate messaging menu 
 
increase energy to engines 
 
GLfloat GLfloat GLfloat GLfloat h
 
short key_id
actual key bound to action 
 
void control_check_indicate()
 
TARGET_LAST_TRANMISSION_SENDER. 
 
VIEW_EXTERNAL_TOGGLE_CAMERA_LOCK. 
 
decrease shield recharge rate 
 
int check_control(int id, int key=-1)
 
void control_config_clear_used_status()
 
struct config_item config_item
 
wingman message: attack current target 
 
cycle num primaries to fire at once 
 
int Invert_axis_defaults[]
 
target the closest ship attacking current target 
 
char * translate_key(char *key)
 
toggle auto-match target speed 
 
void control_config_clear()
 
void control_config_common_init()
initialize common control config stuff - call at game startup after localization has been initialized...
 
void control_config_common_close()
close common control config stuff - call at game shutdown 
 
target closest ship that is attacking player 
 
bool disabled
whether this action should be available at all 
 
char * textify_scancode(int code)
 
int translate_key_to_index(const char *key, bool find_override=true)
 
short joy_id
joystick button bound to action 
 
config_item Control_config[]
Stores the keyboard configuration. 
 
transfer shield energy to right 
 
stop targeting subsystems on ship 
 
short joy_default
default joystick button bound to action 
 
float check_control_timef(int id)
 
A normal, one-shot type control that is activated when a key is or button is pressed. 
 
void control_used(int id)
 
message targeted ship (if player) 
 
wingman message: cover me 
 
bool continuous_ongoing
whether this action is a continuous one and is currently ongoing 
 
void control_config_do_frame(float frametime)
 
toggle between high and low HUD contrast 
 
increase shield recharge rate 
 
decrease energy to engines 
 
wingman message: disarm current target 
 
char tab
what tab (category) it belongs in 
 
wingman message: form on my wing 
 
target next subsystem on current target 
 
cycle number of missiles fired from secondary bank 
 
cycle to previous primary weapon 
 
target ship closest to center of reticle 
 
target the closest friendly ship 
 
transfer energy to shield from weapons 
 
cycle to next secondary weapon 
 
bool hasXSTR
whether we should translate this with an XSTR 
 
void control_config_reset_defaults(int presetnum=-1)
 
target the closest repair ship 
 
char type
manner control should be checked in 
 
int used
has control been used yet in mission? If so, this is the timestamp 
 
wingman message: engage enemy 
 
if i'm an observer, zoom to my targeted object 
 
transfer energy to weapons from shield 
 
GLboolean GLboolean GLboolean b
 
short key_default
default key bound to action 
 
wingman message: protect current target 
 
equalize shield energy to all quadrants 
 
void control_config_cancel_exit()
 
void control_config_close()
 
HUD_TARGETBOX_TOGGLE_WIREFRAME. 
 
target ships subsystem in reticle 
 
A continous control that is activated as long as the key or button is held down. 
 
void control_get_axes_readings(int *h, int *p, int *b, int *ta, int *tr)
 
cycle to next primary weapon 
 
char * text
describes the action in the config screen 
 
decrease weapon recharge rate 
 
The total number of defined control actions (or last define + 1) 
 
MINUS_5_PERCENT_THROTTLE. 
 
show the mission goals screen 
 
transfer shield energy to left 
 
target the next friendly ship 
 
wingman message: capture current target 
 
target the previous closest hostile 
 
TARGET_PREV_UNINSPECTED_CARGO. 
 
wingman message: disable current target 
 
SCP_vector< config_item * > Control_config_presets
 
self destruct (multiplayer only) 
 
wingman message: warp out 
 
cycle to next radar range 
 
void clear_key_binding(short key)
 
int Control_config_overlay_id
 
wingman message: disable current target 
 
SCP_vector< SCP_string > Control_config_preset_names
 
increase weapon recharge rate 
 
TARGET_NEXT_UNINSPECTED_CARGO. 
 
The total number of actions an axis may map to. 
 
transfer shield energy to rear 
 
target the next hostile target 
 
transfer shield energy to front 
 
void control_config_init()