1 /* 2 * Copyright (C) Volition, Inc. 1999. All rights reserved. 3 * 4 * All source code herein is the property of Volition, Inc. You may not sell 5 * or otherwise commercially exploit the source or things you created based on the 6 * source. 7 * 8 */ 9 10 11 12 #ifndef __HUD_COMMON_H__ 13 #define __HUD_COMMON_H__ 14 15 // HUD gauge types 16 #define NUM_HUD_GAUGES 39 17 18 #define HUD_LEAD_INDICATOR 0 19 #define HUD_ORIENTATION_TEE 1 20 #define HUD_HOSTILE_TRIANGLE 2 21 #define HUD_TARGET_TRIANGLE 3 22 #define HUD_MISSION_TIME 4 23 #define HUD_RETICLE_CIRCLE 5 24 #define HUD_THROTTLE_GAUGE 6 25 #define HUD_RADAR 7 26 #define HUD_TARGET_MONITOR 8 27 #define HUD_CENTER_RETICLE 9 28 #define HUD_TARGET_MONITOR_EXTRA_DATA 10 29 #define HUD_TARGET_SHIELD_ICON 11 30 #define HUD_PLAYER_SHIELD_ICON 12 31 #define HUD_ETS_GAUGE 13 32 #define HUD_AUTO_TARGET 14 33 #define HUD_AUTO_SPEED 15 34 #define HUD_WEAPONS_GAUGE 16 35 #define HUD_ESCORT_VIEW 17 36 #define HUD_DIRECTIVES_VIEW 18 37 #define HUD_THREAT_GAUGE 19 38 #define HUD_AFTERBURNER_ENERGY 20 39 #define HUD_WEAPONS_ENERGY 21 40 #define HUD_WEAPON_LINKING_GAUGE 22 41 #define HUD_TARGET_MINI_ICON 23 42 #define HUD_OFFSCREEN_INDICATOR 24 43 #define HUD_TALKING_HEAD 25 44 #define HUD_DAMAGE_GAUGE 26 45 #define HUD_MESSAGE_LINES 27 46 #define HUD_MISSILE_WARNING_ARROW 28 47 #define HUD_CMEASURE_GAUGE 29 48 #define HUD_OBJECTIVES_NOTIFY_GAUGE 30 49 #define HUD_WINGMEN_STATUS 31 50 #define HUD_OFFSCREEN_RANGE 32 51 #define HUD_KILLS_GAUGE 33 52 #define HUD_ATTACKING_TARGET_COUNT 34 53 #define HUD_TEXT_FLASH 35 // (formerly split up among emp, collision, etc) 54 #define HUD_MESSAGE_BOX 36 55 #define HUD_SUPPORT_GAUGE 37 56 #define HUD_LAG_GAUGE 38 57 58 extern char *HUD_gauge_text[NUM_HUD_GAUGES]; // defined in sexp.cpp!!!! 59 60 61 #endif /* __HUD_COMMON_H__ */ 62