FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Classes | |
struct | gauge_settings |
Typedefs | |
typedef struct gauge_settings | gauge_settings |
Variables | |
int | Num_custom_gauges |
float | Hud_unit_multiplier |
float | Hud_speed_multiplier |
int | Hud_reticle_style |
bool | Scale_retail_gauges |
int | Force_scaling_above_res_global [2] |
int | Hud_font |
#define HUD_OBJECT_AFTERBURNER 28 |
Definition at line 151 of file hudparse.h.
#define HUD_OBJECT_AUTO_SPEED 6 |
Definition at line 85 of file hudparse.h.
#define HUD_OBJECT_AUTO_TARGET 7 |
Definition at line 88 of file hudparse.h.
#define HUD_OBJECT_BRACKETS 43 |
Definition at line 196 of file hudparse.h.
#define HUD_OBJECT_CENTER_RETICLE 31 |
Definition at line 160 of file hudparse.h.
#define HUD_OBJECT_CMEASURES 8 |
Definition at line 91 of file hudparse.h.
#define HUD_OBJECT_CUSTOM 0 |
Definition at line 67 of file hudparse.h.
#define HUD_OBJECT_DAMAGE 4 |
Definition at line 79 of file hudparse.h.
#define HUD_OBJECT_DIRECTIVES 10 |
Definition at line 97 of file hudparse.h.
#define HUD_OBJECT_ESCORT 18 |
Definition at line 121 of file hudparse.h.
#define HUD_OBJECT_ETS_ENGINES 22 |
Definition at line 133 of file hudparse.h.
#define HUD_OBJECT_ETS_RETAIL 50 |
Definition at line 217 of file hudparse.h.
#define HUD_OBJECT_ETS_SHIELDS 21 |
Definition at line 130 of file hudparse.h.
#define HUD_OBJECT_ETS_WEAPONS 20 |
Definition at line 127 of file hudparse.h.
#define HUD_OBJECT_EXTRA_TARGET_DATA 24 |
Definition at line 139 of file hudparse.h.
#define HUD_OBJECT_FIXED_MESSAGES 49 |
Definition at line 214 of file hudparse.h.
#define HUD_OBJECT_FLIGHT_PATH 51 |
Definition at line 220 of file hudparse.h.
#define HUD_OBJECT_HARDPOINTS 53 |
Definition at line 226 of file hudparse.h.
#define HUD_OBJECT_HOSTILE_TRI 45 |
Definition at line 202 of file hudparse.h.
#define HUD_OBJECT_KILLS 48 |
Definition at line 211 of file hudparse.h.
#define HUD_OBJECT_LAG 14 |
Definition at line 109 of file hudparse.h.
#define HUD_OBJECT_LEAD 34 |
Definition at line 169 of file hudparse.h.
#define HUD_OBJECT_LEAD_SIGHT 35 |
Definition at line 172 of file hudparse.h.
#define HUD_OBJECT_LOCK 36 |
Definition at line 175 of file hudparse.h.
#define HUD_OBJECT_MESSAGES 1 |
Definition at line 70 of file hudparse.h.
#define HUD_OBJECT_MINI_SHIELD 15 |
Definition at line 112 of file hudparse.h.
#define HUD_OBJECT_MISSILE_TRI 47 |
Definition at line 208 of file hudparse.h.
#define HUD_OBJECT_MISSION_TIME 19 |
Definition at line 124 of file hudparse.h.
#define HUD_OBJECT_MULTI_MSG 38 |
Definition at line 181 of file hudparse.h.
#define HUD_OBJECT_OBJ_NOTIFY 12 |
Definition at line 103 of file hudparse.h.
#define HUD_OBJECT_OFFSCREEN 42 |
Definition at line 193 of file hudparse.h.
#define HUD_OBJECT_ORIENTATION_TEE 44 |
Definition at line 199 of file hudparse.h.
#define HUD_OBJECT_PING 40 |
Definition at line 187 of file hudparse.h.
#define HUD_OBJECT_PLAYER_SHIELD 16 |
Definition at line 115 of file hudparse.h.
#define HUD_OBJECT_PRIMARY_WEAPONS 54 |
Definition at line 229 of file hudparse.h.
#define HUD_OBJECT_RADAR_BSG 27 |
Definition at line 148 of file hudparse.h.
#define HUD_OBJECT_RADAR_ORB 26 |
Definition at line 145 of file hudparse.h.
#define HUD_OBJECT_RADAR_STD 25 |
Definition at line 142 of file hudparse.h.
#define HUD_OBJECT_SECONDARY_WEAPONS 55 |
Definition at line 232 of file hudparse.h.
#define HUD_OBJECT_SQUAD_MSG 13 |
Definition at line 106 of file hudparse.h.
#define HUD_OBJECT_SUPERNOVA 41 |
Definition at line 190 of file hudparse.h.
#define HUD_OBJECT_SUPPORT 3 |
Definition at line 76 of file hudparse.h.
#define HUD_OBJECT_TALKING_HEAD 9 |
Definition at line 94 of file hudparse.h.
#define HUD_OBJECT_TARGET_MONITOR 23 |
Definition at line 136 of file hudparse.h.
#define HUD_OBJECT_TARGET_SHIELD 17 |
Definition at line 118 of file hudparse.h.
#define HUD_OBJECT_TARGET_TRI 46 |
Definition at line 205 of file hudparse.h.
#define HUD_OBJECT_TEXT_WARNINGS 30 |
Definition at line 157 of file hudparse.h.
#define HUD_OBJECT_THREAT 33 |
Definition at line 166 of file hudparse.h.
#define HUD_OBJECT_THROTTLE 32 |
Definition at line 163 of file hudparse.h.
#define HUD_OBJECT_TRAINING_MESSAGES 2 |
Definition at line 73 of file hudparse.h.
#define HUD_OBJECT_VOICE_STATUS 39 |
Definition at line 184 of file hudparse.h.
#define HUD_OBJECT_WARHEAD_COUNT 52 |
Definition at line 223 of file hudparse.h.
#define HUD_OBJECT_WEAPON_ENERGY 29 |
Definition at line 154 of file hudparse.h.
#define HUD_OBJECT_WEAPON_LINKING 37 |
Definition at line 178 of file hudparse.h.
#define HUD_OBJECT_WEAPONS 11 |
Definition at line 100 of file hudparse.h.
#define HUD_OBJECT_WINGMAN_STATUS 5 |
Definition at line 82 of file hudparse.h.
#define HUD_RETICLE_STYLE_FS1 0 |
Definition at line 19 of file hudparse.h.
#define HUD_RETICLE_STYLE_FS2 1 |
Definition at line 20 of file hudparse.h.
#define NUM_HUD_OBJECT_ENTRIES 56 |
Definition at line 63 of file hudparse.h.
#define NUM_HUD_RETICLE_STYLES 2 |
Definition at line 17 of file hudparse.h.
typedef struct gauge_settings gauge_settings |
Definition at line 1091 of file hudparse.cpp.
int hud_get_gauge_index | ( | char * | name | ) |
void hud_positions_init | ( | ) |
Definition at line 488 of file hudparse.cpp.
void init_hud | ( | ) |
Definition at line 623 of file hudparse.cpp.
void load_gauge | ( | int | gauge, |
gauge_settings * | settings | ||
) |
Definition at line 903 of file hudparse.cpp.
void load_gauge_afterburner | ( | gauge_settings * | settings | ) |
Definition at line 1848 of file hudparse.cpp.
void load_gauge_auto_speed | ( | gauge_settings * | settings | ) |
Definition at line 3980 of file hudparse.cpp.
void load_gauge_auto_target | ( | gauge_settings * | settings | ) |
Definition at line 3912 of file hudparse.cpp.
void load_gauge_brackets | ( | gauge_settings * | settings | ) |
Definition at line 4854 of file hudparse.cpp.
void load_gauge_center_reticle | ( | gauge_settings * | settings | ) |
Definition at line 2062 of file hudparse.cpp.
void load_gauge_countermeasures | ( | gauge_settings * | settings | ) |
Definition at line 3863 of file hudparse.cpp.
void load_gauge_custom | ( | gauge_settings * | settings | ) |
Definition at line 1291 of file hudparse.cpp.
void load_gauge_damage | ( | gauge_settings * | settings | ) |
Definition at line 4197 of file hudparse.cpp.
void load_gauge_directives | ( | gauge_settings * | settings | ) |
Definition at line 3722 of file hudparse.cpp.
void load_gauge_escort_view | ( | gauge_settings * | settings | ) |
Definition at line 1718 of file hudparse.cpp.
void load_gauge_ets_engines | ( | gauge_settings * | settings | ) |
Definition at line 2558 of file hudparse.cpp.
void load_gauge_ets_retail | ( | gauge_settings * | settings | ) |
Load retail style ETS gauge i.e. treats weapons, shields & engines gauges as a single gauge
Definition at line 2318 of file hudparse.cpp.
void load_gauge_ets_shields | ( | gauge_settings * | settings | ) |
Definition at line 2482 of file hudparse.cpp.
void load_gauge_ets_weapons | ( | gauge_settings * | settings | ) |
Definition at line 2407 of file hudparse.cpp.
void load_gauge_extra_target_data | ( | gauge_settings * | settings | ) |
Definition at line 2635 of file hudparse.cpp.
void load_gauge_fixed_messages | ( | gauge_settings * | settings | ) |
Definition at line 4449 of file hudparse.cpp.
void load_gauge_flight_path | ( | gauge_settings * | settings | ) |
Definition at line 5253 of file hudparse.cpp.
void load_gauge_hardpoints | ( | gauge_settings * | settings | ) |
Definition at line 5368 of file hudparse.cpp.
void load_gauge_hostile_tri | ( | gauge_settings * | settings | ) |
Definition at line 4897 of file hudparse.cpp.
void load_gauge_kills | ( | gauge_settings * | settings | ) |
Definition at line 5198 of file hudparse.cpp.
void load_gauge_lag | ( | gauge_settings * | settings | ) |
Definition at line 1452 of file hudparse.cpp.
void load_gauge_lead | ( | gauge_settings * | settings | ) |
Definition at line 5059 of file hudparse.cpp.
void load_gauge_lead_sight | ( | gauge_settings * | settings | ) |
Definition at line 5162 of file hudparse.cpp.
void load_gauge_lock | ( | gauge_settings * | settings | ) |
Definition at line 4693 of file hudparse.cpp.
void load_gauge_messages | ( | gauge_settings * | settings | ) |
Definition at line 4384 of file hudparse.cpp.
void load_gauge_mini_shields | ( | gauge_settings * | settings | ) |
Definition at line 1487 of file hudparse.cpp.
void load_gauge_missile_tri | ( | gauge_settings * | settings | ) |
Definition at line 5005 of file hudparse.cpp.
void load_gauge_mission_time | ( | gauge_settings * | settings | ) |
Definition at line 1908 of file hudparse.cpp.
void load_gauge_multi_msg | ( | gauge_settings * | settings | ) |
Definition at line 4585 of file hudparse.cpp.
void load_gauge_objective_notify | ( | gauge_settings * | settings | ) |
Definition at line 3441 of file hudparse.cpp.
void load_gauge_offscreen | ( | gauge_settings * | settings | ) |
Definition at line 4813 of file hudparse.cpp.
void load_gauge_orientation_tee | ( | gauge_settings * | settings | ) |
Definition at line 5122 of file hudparse.cpp.
void load_gauge_ping | ( | gauge_settings * | settings | ) |
Definition at line 4639 of file hudparse.cpp.
void load_gauge_player_shields | ( | gauge_settings * | settings | ) |
Definition at line 1691 of file hudparse.cpp.
void load_gauge_primary_weapons | ( | gauge_settings * | settings | ) |
Definition at line 5430 of file hudparse.cpp.
void load_gauge_radar_dradis | ( | gauge_settings * | settings | ) |
BSG style DRADIS as used by Diaspora Unfortunately, I can't see how to make this fit the gauge_load_common function
Definition at line 2945 of file hudparse.cpp.
void load_gauge_radar_orb | ( | gauge_settings * | settings | ) |
Definition at line 2831 of file hudparse.cpp.
void load_gauge_radar_std | ( | gauge_settings * | settings | ) |
Definition at line 2721 of file hudparse.cpp.
void load_gauge_secondary_weapons | ( | gauge_settings * | settings | ) |
Definition at line 5543 of file hudparse.cpp.
void load_gauge_squad_message | ( | gauge_settings * | settings | ) |
Definition at line 3340 of file hudparse.cpp.
void load_gauge_supernova | ( | gauge_settings * | settings | ) |
Definition at line 4666 of file hudparse.cpp.
void load_gauge_support | ( | gauge_settings * | settings | ) |
Definition at line 4290 of file hudparse.cpp.
void load_gauge_talking_head | ( | gauge_settings * | settings | ) |
Definition at line 3802 of file hudparse.cpp.
void load_gauge_target_monitor | ( | gauge_settings * | settings | ) |
Definition at line 3169 of file hudparse.cpp.
void load_gauge_target_shields | ( | gauge_settings * | settings | ) |
Definition at line 1664 of file hudparse.cpp.
void load_gauge_target_tri | ( | gauge_settings * | settings | ) |
Definition at line 4951 of file hudparse.cpp.
void load_gauge_text_warnings | ( | gauge_settings * | settings | ) |
Definition at line 3141 of file hudparse.cpp.
void load_gauge_threat_indicator | ( | gauge_settings * | settings | ) |
Definition at line 1958 of file hudparse.cpp.
void load_gauge_throttle | ( | gauge_settings * | settings | ) |
Definition at line 2133 of file hudparse.cpp.
void load_gauge_training_messages | ( | gauge_settings * | settings | ) |
Definition at line 4357 of file hudparse.cpp.
void load_gauge_voice_status | ( | gauge_settings * | settings | ) |
Definition at line 4612 of file hudparse.cpp.
void load_gauge_warhead_count | ( | gauge_settings * | settings | ) |
Definition at line 5287 of file hudparse.cpp.
void load_gauge_weapon_energy | ( | gauge_settings * | settings | ) |
Definition at line 1552 of file hudparse.cpp.
void load_gauge_weapon_linking | ( | gauge_settings * | settings | ) |
Definition at line 4472 of file hudparse.cpp.
void load_gauge_weapons | ( | gauge_settings * | settings | ) |
Definition at line 3520 of file hudparse.cpp.
void load_gauge_wingman_status | ( | gauge_settings * | settings | ) |
Definition at line 4047 of file hudparse.cpp.
void load_missing_retail_gauges | ( | ) |
Definition at line 508 of file hudparse.cpp.
int parse_gauge_type | ( | ) |
Definition at line 721 of file hudparse.cpp.
void set_current_hud | ( | ) |
Definition at line 669 of file hudparse.cpp.
int Force_scaling_above_res_global[2] |
Definition at line 48 of file hudparse.cpp.
int Hud_font |
Definition at line 50 of file hudparse.cpp.
int Hud_reticle_style |
Definition at line 44 of file hudparse.cpp.
float Hud_speed_multiplier |
Definition at line 41 of file hudparse.cpp.
float Hud_unit_multiplier |
Definition at line 40 of file hudparse.cpp.
int Num_custom_gauges |
bool Scale_retail_gauges |
Definition at line 47 of file hudparse.cpp.