Advertisement
Guest User

Untitled

a guest
Oct 1st, 2011
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 22.06 KB | None | 0 0
  1.  
  2. #define ITEM_TYPE_TEXT 0                  // simple text
  3. #define ITEM_TYPE_BUTTON 1                // button, basically text with a border
  4. #define ITEM_TYPE_RADIOBUTTON 2           // toggle button, may be grouped
  5. #define ITEM_TYPE_CHECKBOX 3              // check box
  6. #define ITEM_TYPE_EDITFIELD 4             // editable text, associated with a cvar
  7. #define ITEM_TYPE_COMBO 5                 // drop down list
  8. #define ITEM_TYPE_LISTBOX 6               // scrollable list  
  9. #define ITEM_TYPE_MODEL 7                 // model
  10. #define ITEM_TYPE_OWNERDRAW 8             // owner draw, name specs what it is
  11. #define ITEM_TYPE_NUMERICFIELD 9          // editable text, associated with a cvar
  12. #define ITEM_TYPE_SLIDER 10               // mouse speed, volume, etc.
  13. #define ITEM_TYPE_YESNO 11                // yes no cvar setting
  14. #define ITEM_TYPE_MULTI 12                // multiple list setting, enumerated
  15. #define ITEM_TYPE_BIND 13                 // multiple list setting, enumerated
  16. #define ITEM_TYPE_SLIDER_COLOR  14        // team colors, etc.
  17. #define ITEM_TYPE_PRESET        15        //
  18. #define ITEM_TYPE_PRESETLIST    16        //
  19.  
  20. #define ITEM_ALIGN_LEFT 0                 // left alignment
  21. #define ITEM_ALIGN_CENTER 1               // center alignment
  22. #define ITEM_ALIGN_RIGHT 2                // right alignment
  23.  
  24. #define ITEM_TEXTSTYLE_NORMAL 0           // normal text
  25. #define ITEM_TEXTSTYLE_BLINK 1            // fast blinking
  26. #define ITEM_TEXTSTYLE_PULSE 2            // slow pulsing
  27. #define ITEM_TEXTSTYLE_SHADOWED 3         // drop shadow ( need a color for this )
  28. #define ITEM_TEXTSTYLE_OUTLINED 4         // drop shadow ( need a color for this )
  29. #define ITEM_TEXTSTYLE_OUTLINESHADOWED 5  // drop shadow ( need a color for this )
  30. #define ITEM_TEXTSTYLE_SHADOWEDMORE 6         // drop shadow ( need a color for this )
  31.                          
  32. #define WINDOW_BORDER_NONE 0              // no border
  33. #define WINDOW_BORDER_FULL 1              // full border based on border color ( single pixel )
  34. #define WINDOW_BORDER_HORZ 2              // horizontal borders only
  35. #define WINDOW_BORDER_VERT 3              // vertical borders only
  36. #define WINDOW_BORDER_KCGRADIENT 4        // horizontal border using the gradient bars
  37.  
  38. #define WINDOW_STYLE_EMPTY 0              // no background
  39. #define WINDOW_STYLE_FILLED 1             // filled with background color
  40. #define WINDOW_STYLE_GRADIENT 2           // gradient bar based on background color
  41. #define WINDOW_STYLE_SHADER   3           // gradient bar based on background color
  42. #define WINDOW_STYLE_TEAMCOLOR 4          // team color
  43. #define WINDOW_STYLE_CINEMATIC 5          // cinematic
  44.  
  45. #define MENU_TRUE 1                       // uh.. true
  46. #define MENU_FALSE 0                      // and false
  47.  
  48. #define HUD_VERTICAL                0x00
  49. #define HUD_HORIZONTAL              0x01
  50.  
  51. // list box element types
  52. #define LISTBOX_TEXT  0x00
  53. #define LISTBOX_IMAGE 0x01
  54.  
  55. // list feeders
  56. #define FEEDER_HEADS                        0x00            // model heads
  57. #define FEEDER_MAPS                         0x01            // text maps based on game type
  58. #define FEEDER_SERVERS                      0x02            // servers
  59. #define FEEDER_CLANS                        0x03            // clan names
  60. #define FEEDER_ALLMAPS                      0x04            // all maps available, in graphic format
  61. #define FEEDER_REDTEAM_LIST                 0x05            // red team members
  62. #define FEEDER_BLUETEAM_LIST                0x06            // blue team members
  63. #define FEEDER_PLAYER_LIST                  0x07            // players
  64. #define FEEDER_TEAM_LIST                    0x08            // team members for team voting
  65. #define FEEDER_MODS                         0x09            //
  66. #define FEEDER_DEMOS                        0x0a            //
  67. #define FEEDER_SCOREBOARD                   0x0b            //
  68. #define FEEDER_Q3HEADS                      0x0c            // model heads
  69. #define FEEDER_SERVERSTATUS                 0x0d            // server status
  70. #define FEEDER_FINDPLAYER                   0x0e            // find player
  71. #define FEEDER_CINEMATICS                   0x0f            // cinematics
  72. #define FEEDER_ENDSCOREBOARD                0x10            // premium scoreboard w/ country flags & quit players
  73. #define FEEDER_REDTEAM_STATS                0x11            // premium statistics board for red team
  74. #define FEEDER_BLUETEAM_STATS               0x12            // premium statistics board for blue team
  75.  
  76. // display flags
  77. #define CG_SHOW_BLUE_TEAM_HAS_REDFLAG       0x00000001
  78. #define CG_SHOW_RED_TEAM_HAS_BLUEFLAG       0x00000002
  79. #define CG_SHOW_ANYTEAMGAME                 0x00000004
  80. #define CG_SHOW_HARVESTER                   0x00000008
  81. #define CG_SHOW_ONEFLAG                     0x00000010
  82. #define CG_SHOW_CTF                         0x00000020
  83. #define CG_SHOW_OBELISK                     0x00000040
  84. #define CG_SHOW_HEALTHCRITICAL              0x00000080
  85. #define CG_SHOW_CLAN_ARENA                  0x00000100
  86. #define CG_SHOW_TOURNAMENT                  0x00000200
  87. #define CG_SHOW_IF_NOT_WARMUP               0x00000400
  88. #define CG_SHOW_IF_PLAYER_HAS_FLAG          0x00000800
  89. #define CG_SHOW_IF_WARMUP                   0x00001000
  90. #define CG_SHOW_IF_BLUE_IS_FIRST_PLACE      0x00002000
  91. #define CG_SHOW_HEALTHOK                    0x00004000
  92. #define CG_SHOW_TEAMINFO                    0x00008000
  93. #define CG_SHOW_NOTEAMINFO                  0x00010000
  94. #define CG_SHOW_OTHERTEAMHASFLAG            0x00020000
  95. #define CG_SHOW_YOURTEAMHASENEMYFLAG        0x00040000
  96. #define CG_SHOW_ANYNONTEAMGAME              0x00080000
  97. #define CG_SHOW_INTERMISSION                0x00100000
  98. #define CG_SHOW_NOTINTERMISSION             0x00200000
  99. #define CG_SHOW_IF_MSG_PRESENT              0x00400000
  100. #define CG_SHOW_IF_NOTICE_PRESENT           0x00800000
  101. #define CG_SHOW_IF_CHAT_VISIBLE             0x01000000
  102. #define CG_SHOW_IF_PLYR_IS_FIRST_PLACE      0x02000000
  103. #define CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE  0x04000000
  104. #define CG_SHOW_IF_RED_IS_FIRST_PLACE       0x08000000
  105. #define CG_SHOW_2DONLY                      0x10000000
  106. #define CG_SHOW_IF_PLYR_IS_ON_RED           0x20000000
  107. #define CG_SHOW_IF_PLYR_IS_ON_BLUE          0x40000000
  108. #define CG_SHOW_PLAYERS_REMAINING           0x80000000
  109.  
  110. #define CG_SHOW_IF_PLYR1                    0x00000001
  111. #define CG_SHOW_IF_PLYR2                    0x00000002
  112. #define CG_SHOW_IF_G_FIRED                  0x00000004
  113. #define CG_SHOW_IF_MG_FIRED                 0x00000008
  114. #define CG_SHOW_IF_SG_FIRED                 0x00000010
  115. #define CG_SHOW_IF_GL_FIRED                 0x00000020
  116. #define CG_SHOW_IF_RL_FIRED                 0x00000040
  117. #define CG_SHOW_IF_LG_FIRED                 0x00000080
  118. #define CG_SHOW_IF_RG_FIRED                 0x00000100
  119. #define CG_SHOW_IF_PG_FIRED                 0x00000200
  120. #define CG_SHOW_IF_BFG_FIRED                0x00000400
  121. #define CG_SHOW_IF_CG_FIRED                 0x00000800
  122. #define CG_SHOW_IF_NG_FIRED                 0x00001000
  123. #define CG_SHOW_IF_PL_FIRED                 0x00002000
  124. #define CG_SHOW_IF_PLYR_IS_ON_RED_OR_SPEC   0x00004000
  125. #define CG_SHOW_IF_PLYR_IS_ON_BLUE_OR_SPEC  0x00008000
  126. #define CG_SHOW_IF_PLYR_IS_ON_RED_NO_SPEC   0x00010000
  127. #define CG_SHOW_IF_PLYR_IS_ON_BLUE_NO_SPEC  0x00020000
  128.  
  129. #define UI_SHOW_LEADER                      0x00000001
  130. #define UI_SHOW_NOTLEADER                   0x00000002
  131. #define UI_SHOW_FAVORITESERVERS             0x00000004
  132. #define UI_SHOW_ANYNONTEAMGAME              0x00000008
  133. #define UI_SHOW_ANYTEAMGAME                 0x00000010
  134. #define UI_SHOW_NEWHIGHSCORE                0x00000020
  135. #define UI_SHOW_DEMOAVAILABLE               0x00000040
  136. #define UI_SHOW_NEWBESTTIME                 0x00000080
  137. #define UI_SHOW_FFA                         0x00000100
  138. #define UI_SHOW_NOTFFA                      0x00000200
  139. #define UI_SHOW_NETANYNONTEAMGAME           0x00000400
  140. #define UI_SHOW_NETANYTEAMGAME              0x00000800
  141. #define UI_SHOW_NOTFAVORITESERVERS          0x00001000
  142.  
  143.  
  144.  
  145.  
  146. // owner draw types
  147. // ideally these should be done outside of this file but
  148. // this makes it much easier for the macro expansion to
  149. // convert them for the designers ( from the .menu files )
  150. #define CG_OWNERDRAW_BASE 1
  151. #define CG_PLAYER_ARMOR_ICON 1              
  152. #define CG_PLAYER_ARMOR_VALUE 2
  153. #define CG_PLAYER_HEAD 3
  154. #define CG_PLAYER_HEALTH 4
  155. #define CG_PLAYER_AMMO_ICON 5
  156. #define CG_PLAYER_AMMO_VALUE 6
  157. #define CG_SELECTEDPLAYER_HEAD 7
  158. #define CG_SELECTEDPLAYER_NAME 8
  159. #define CG_SELECTEDPLAYER_LOCATION 9
  160. #define CG_SELECTEDPLAYER_STATUS 10
  161. #define CG_SELECTEDPLAYER_WEAPON 11
  162. #define CG_SELECTEDPLAYER_POWERUP 12
  163.  
  164. #define CG_FLAGCARRIER_HEAD 13
  165. #define CG_FLAGCARRIER_NAME 14
  166. #define CG_FLAGCARRIER_LOCATION 15
  167. #define CG_FLAGCARRIER_STATUS 16
  168. #define CG_FLAGCARRIER_WEAPON 17
  169. #define CG_FLAGCARRIER_POWERUP 18
  170.  
  171. #define CG_PLAYER_ITEM 19
  172. #define CG_PLAYER_SCORE 20
  173.  
  174. #define CG_BLUE_FLAGHEAD 21
  175. #define CG_BLUE_FLAGSTATUS 22
  176. #define CG_BLUE_FLAGNAME 23
  177. #define CG_RED_FLAGHEAD 24
  178. #define CG_RED_FLAGSTATUS 25
  179. #define CG_RED_FLAGNAME 26
  180.  
  181. #define CG_BLUE_SCORE 27
  182. #define CG_RED_SCORE 28
  183. #define CG_RED_NAME 29
  184. #define CG_BLUE_NAME 30
  185. #define CG_HARVESTER_SKULLS 31                  // only shows in harvester
  186. #define CG_ONEFLAG_STATUS 32                        // only shows in one flag
  187. #define CG_PLAYER_LOCATION 33
  188. #define CG_TEAM_COLOR 34
  189. #define CG_CTF_POWERUP 35
  190.                                        
  191. #define CG_AREA_POWERUP 36
  192. #define CG_AREA_LAGOMETER   37            // painted with old system
  193. #define CG_PLAYER_HASFLAG 38            
  194. #define CG_GAME_TYPE 39                 // not done
  195.  
  196. #define CG_SELECTEDPLAYER_ARMOR 40      
  197. #define CG_SELECTEDPLAYER_HEALTH 41
  198. #define CG_PLAYER_STATUS 42
  199. #define CG_FRAGGED_MSG 43               // painted with old system
  200. #define CG_PROXMINED_MSG 44             // painted with old system
  201. #define CG_AREA_FPSINFO 45              // painted with old system
  202. #define CG_AREA_SYSTEMCHAT 46           // painted with old system
  203. #define CG_AREA_TEAMCHAT 47             // painted with old system
  204. #define CG_AREA_CHAT 48                 // painted with old system
  205. #define CG_GAME_STATUS 49
  206. #define CG_KILLER 50
  207. #define CG_PLAYER_ARMOR_ICON2D 51              
  208. #define CG_PLAYER_AMMO_ICON2D 52
  209. #define CG_ACCURACY 53
  210. #define CG_ASSISTS 54
  211. #define CG_DEFEND 55
  212. #define CG_EXCELLENT 56
  213. #define CG_IMPRESSIVE 57
  214. #define CG_PERFECT 58
  215. #define CG_GAUNTLET 59
  216. #define CG_SPECTATORS 60
  217. #define CG_TEAMINFO 61
  218. #define CG_VOICE_HEAD 62
  219. #define CG_VOICE_NAME 63
  220. #define CG_PLAYER_HASFLAG2D 64            
  221. #define CG_HARVESTER_SKULLS2D 65                    // only shows in harvester
  222. #define CG_CAPFRAGLIMIT 66   
  223. #define CG_1STPLACE 67
  224. #define CG_2NDPLACE 68
  225. #define CG_CAPTURES 69
  226. #define CG_FULLTEAMINFO 70
  227. #define CG_LEVELTIMER 71
  228. #define CG_PLAYER_SKILL 72
  229. #define CG_PLAYER_OBIT 73
  230. #define CG_PLAYER_HEALTH_BAR_100 74
  231. #define CG_PLAYER_HEALTH_BAR_200 75
  232. #define CG_PLAYER_ARMOR_BAR_100 76
  233. #define CG_PLAYER_ARMOR_BAR_200 77
  234. #define CG_AREA_NEW_CHAT 78
  235. #define CG_TEAM_COLORIZED 79
  236. #define CG_1ST_PLACE_SCORE 80
  237. #define CG_2ND_PLACE_SCORE 81
  238. #define CG_GAME_TYPE_ICON 82
  239. #define CG_1STPLACE_PLYR_MODEL 83
  240. #define CG_MATCH_WINNER 84
  241. #define CG_MATCH_END_CONDITION 85
  242. #define CG_PLYR_END_GAME_SCORE 86
  243. #define CG_MAP_NAME 87
  244. #define CG_PLYR_BEST_WEAPON_NAME 88
  245. #define CG_SELECTED_PLYR_TEAM_COLOR 89
  246. #define CG_SELECTED_PLYR_ACCURACY 90
  247. #define CG_PLAYER_COUNTS 91
  248. #define CG_RED_PLAYER_COUNT 92
  249. #define CG_BLUE_PLAYER_COUNT 93
  250. #define CG_FOLLOW_PLAYER_NAME 94
  251. #define CG_RED_CLAN_PLYRS 95
  252. #define CG_BLUE_CLAN_PLYRS 96
  253. #define CG_GAME_LIMIT 97
  254. #define CG_ROUNDTIMER 98
  255. #define CG_NEXTMAP 99
  256. #define CG_RED_TIMEOUT_COUNT 100
  257. #define CG_BLUE_TIMEOUT_COUNT 101
  258. #define CG_1ST_PLACE_SCORE_EX 102
  259. #define CG_2ND_PLACE_SCORE_EX 103
  260. #define CG_FOLLOW_PLAYER_NAME_EX 104
  261. #define CG_SPEEDOMETER 105
  262. #define CG_WP_VERTICAL 106
  263. #define CG_ACC_VERTICAL 107
  264. #define CG_1STPLACE_PLYR_MODEL_ACTIVE 108
  265. #define CG_1ST_PLYR 109
  266. #define CG_1ST_PLYR_SCORE 110
  267. #define CG_1ST_PLYR_FRAGS 111
  268. #define CG_1ST_PLYR_DEATHS 112
  269. #define CG_1ST_PLYR_DMG 113
  270. #define CG_1ST_PLYR_TIME 114
  271. #define CG_1ST_PLYR_PING 115
  272. #define CG_1ST_PLYR_WINS 116
  273. #define CG_1ST_PLYR_ACC 117
  274. #define CG_1ST_PLYR_FLAG 118
  275. #define CG_1ST_PLYR_FULLCLAN 119
  276. #define CG_1ST_PLYR_TIMEOUT_COUNT 120
  277. #define CG_2ND_PLYR 121
  278. #define CG_2ND_PLYR_SCORE 122
  279. #define CG_2ND_PLYR_FRAGS 123
  280. #define CG_2ND_PLYR_DEATHS 124
  281. #define CG_2ND_PLYR_DMG 125
  282. #define CG_2ND_PLYR_TIME 126
  283. #define CG_2ND_PLYR_PING 127
  284. #define CG_2ND_PLYR_WINS 128
  285. #define CG_2ND_PLYR_ACC 129
  286. #define CG_2ND_PLYR_FLAG 130
  287. #define CG_2ND_PLYR_FULLCLAN 131
  288. #define CG_2ND_PLYR_TIMEOUT_COUNT 132
  289. #define CG_RED_AVG_PING 133
  290. #define CG_BLUE_AVG_PING 134
  291. #define CG_NEXTMAP2 135
  292. #define CG_NEXTMAP3 136
  293. #define CG_NEXTMAP_SHOT 137
  294. #define CG_NEXTMAP2_SHOT 138
  295. #define CG_NEXTMAP3_SHOT 139
  296. #define CG_NEXTMAP_NAME 140
  297. #define CG_NEXTMAP2_NAME 141
  298. #define CG_NEXTMAP3_NAME 142
  299. #define CG_VOTECOUNT_MAP1 143
  300. #define CG_VOTECOUNT_MAP2 144
  301. #define CG_VOTECOUNT_MAP3 145
  302. #define CG_VOTEMAP_TIMER 146
  303. #define CG_BEST_ITEMCONTROL_PLYR 147
  304. #define CG_MOST_ACCURATE_PLYR 148
  305. #define CG_MOST_DAMAGEDEALT_PLYR 149
  306. #define CG_LOCALTIME 150
  307. #define CG_MATCH_DETAILS 151
  308. #define CG_1ST_PLYR_FRAGS_G 152
  309. #define CG_1ST_PLYR_FRAGS_MG 153
  310. #define CG_1ST_PLYR_FRAGS_SG 154
  311. #define CG_1ST_PLYR_FRAGS_GL 155
  312. #define CG_1ST_PLYR_FRAGS_RL 156
  313. #define CG_1ST_PLYR_FRAGS_LG 157
  314. #define CG_1ST_PLYR_FRAGS_RG 158
  315. #define CG_1ST_PLYR_FRAGS_PG 159
  316. #define CG_1ST_PLYR_FRAGS_BFG 160
  317. #define CG_1ST_PLYR_FRAGS_CG 161
  318. #define CG_1ST_PLYR_FRAGS_NG 162
  319. #define CG_1ST_PLYR_FRAGS_PL 163
  320. #define CG_1ST_PLYR_HITS_MG 164
  321. #define CG_1ST_PLYR_HITS_SG 165
  322. #define CG_1ST_PLYR_HITS_GL 166
  323. #define CG_1ST_PLYR_HITS_RL 167
  324. #define CG_1ST_PLYR_HITS_LG 168
  325. #define CG_1ST_PLYR_HITS_RG 169
  326. #define CG_1ST_PLYR_HITS_PG 170
  327. #define CG_1ST_PLYR_HITS_BFG 171
  328. #define CG_1ST_PLYR_HITS_CG 172
  329. #define CG_1ST_PLYR_HITS_NG 173
  330. #define CG_1ST_PLYR_HITS_PL 174
  331. #define CG_1ST_PLYR_SHOTS_MG 175
  332. #define CG_1ST_PLYR_SHOTS_SG 176
  333. #define CG_1ST_PLYR_SHOTS_GL 177
  334. #define CG_1ST_PLYR_SHOTS_RL 178
  335. #define CG_1ST_PLYR_SHOTS_LG 179
  336. #define CG_1ST_PLYR_SHOTS_RG 180
  337. #define CG_1ST_PLYR_SHOTS_PG 181
  338. #define CG_1ST_PLYR_SHOTS_BFG 182
  339. #define CG_1ST_PLYR_SHOTS_CG 183
  340. #define CG_1ST_PLYR_SHOTS_NG 184
  341. #define CG_1ST_PLYR_SHOTS_PL 185
  342. #define CG_1ST_PLYR_DMG_G 186
  343. #define CG_1ST_PLYR_DMG_MG 187
  344. #define CG_1ST_PLYR_DMG_SG 188
  345. #define CG_1ST_PLYR_DMG_GL 189
  346. #define CG_1ST_PLYR_DMG_RL 190
  347. #define CG_1ST_PLYR_DMG_LG 191
  348. #define CG_1ST_PLYR_DMG_RG 192
  349. #define CG_1ST_PLYR_DMG_PG 193
  350. #define CG_1ST_PLYR_DMG_BFG 194
  351. #define CG_1ST_PLYR_DMG_CG 195
  352. #define CG_1ST_PLYR_DMG_NG 196
  353. #define CG_1ST_PLYR_DMG_PL 197
  354. #define CG_1ST_PLYR_ACC_MG 198
  355. #define CG_1ST_PLYR_ACC_SG 199
  356. #define CG_1ST_PLYR_ACC_GL 200
  357. #define CG_1ST_PLYR_ACC_RL 201
  358. #define CG_1ST_PLYR_ACC_LG 202
  359. #define CG_1ST_PLYR_ACC_RG 203
  360. #define CG_1ST_PLYR_ACC_PG 204
  361. #define CG_1ST_PLYR_ACC_BFG 205
  362. #define CG_1ST_PLYR_ACC_CG 206
  363. #define CG_1ST_PLYR_ACC_NG 207
  364. #define CG_1ST_PLYR_ACC_PL 208
  365. #define CG_1ST_PLYR_PICKUPS_RA 209
  366. #define CG_1ST_PLYR_PICKUPS_YA 210
  367. #define CG_1ST_PLYR_PICKUPS_GA 211
  368. #define CG_1ST_PLYR_PICKUPS_MH 212
  369. #define CG_1ST_PLYR_AVG_PICKUP_TIME_RA 213
  370. #define CG_1ST_PLYR_AVG_PICKUP_TIME_YA 214
  371. #define CG_1ST_PLYR_AVG_PICKUP_TIME_GA 215
  372. #define CG_1ST_PLYR_AVG_PICKUP_TIME_MH 216
  373. #define CG_2ND_PLYR_FRAGS_G 217
  374. #define CG_2ND_PLYR_FRAGS_MG 218
  375. #define CG_2ND_PLYR_FRAGS_SG 219
  376. #define CG_2ND_PLYR_FRAGS_GL 220
  377. #define CG_2ND_PLYR_FRAGS_RL 221
  378. #define CG_2ND_PLYR_FRAGS_LG 222
  379. #define CG_2ND_PLYR_FRAGS_RG 223
  380. #define CG_2ND_PLYR_FRAGS_PG 224
  381. #define CG_2ND_PLYR_FRAGS_BFG 225
  382. #define CG_2ND_PLYR_FRAGS_CG 226
  383. #define CG_2ND_PLYR_FRAGS_NG 227
  384. #define CG_2ND_PLYR_FRAGS_PL 228
  385. #define CG_2ND_PLYR_HITS_MG 229
  386. #define CG_2ND_PLYR_HITS_SG 230
  387. #define CG_2ND_PLYR_HITS_GL 231
  388. #define CG_2ND_PLYR_HITS_RL 232
  389. #define CG_2ND_PLYR_HITS_LG 233
  390. #define CG_2ND_PLYR_HITS_RG 234
  391. #define CG_2ND_PLYR_HITS_PG 235
  392. #define CG_2ND_PLYR_HITS_BFG 236
  393. #define CG_2ND_PLYR_HITS_CG 237
  394. #define CG_2ND_PLYR_HITS_NG 238
  395. #define CG_2ND_PLYR_HITS_PL 239
  396. #define CG_2ND_PLYR_SHOTS_MG 240
  397. #define CG_2ND_PLYR_SHOTS_SG 241
  398. #define CG_2ND_PLYR_SHOTS_GL 242
  399. #define CG_2ND_PLYR_SHOTS_RL 243
  400. #define CG_2ND_PLYR_SHOTS_LG 244
  401. #define CG_2ND_PLYR_SHOTS_RG 245
  402. #define CG_2ND_PLYR_SHOTS_PG 246
  403. #define CG_2ND_PLYR_SHOTS_BFG 247
  404. #define CG_2ND_PLYR_SHOTS_CG 248
  405. #define CG_2ND_PLYR_SHOTS_NG 249
  406. #define CG_2ND_PLYR_SHOTS_PL 250
  407. #define CG_2ND_PLYR_DMG_G 251
  408. #define CG_2ND_PLYR_DMG_MG 252
  409. #define CG_2ND_PLYR_DMG_SG 253
  410. #define CG_2ND_PLYR_DMG_GL 254
  411. #define CG_2ND_PLYR_DMG_RL 255
  412. #define CG_2ND_PLYR_DMG_LG 256
  413. #define CG_2ND_PLYR_DMG_RG 257
  414. #define CG_2ND_PLYR_DMG_PG 258
  415. #define CG_2ND_PLYR_DMG_BFG 259
  416. #define CG_2ND_PLYR_DMG_CG 260
  417. #define CG_2ND_PLYR_DMG_NG 261
  418. #define CG_2ND_PLYR_DMG_PL 262
  419. #define CG_2ND_PLYR_ACC_MG 263
  420. #define CG_2ND_PLYR_ACC_SG 264
  421. #define CG_2ND_PLYR_ACC_GL 265
  422. #define CG_2ND_PLYR_ACC_RL 266
  423. #define CG_2ND_PLYR_ACC_LG 267
  424. #define CG_2ND_PLYR_ACC_RG 268
  425. #define CG_2ND_PLYR_ACC_PG 269
  426. #define CG_2ND_PLYR_ACC_BFG 270
  427. #define CG_2ND_PLYR_ACC_CG 271
  428. #define CG_2ND_PLYR_ACC_NG 272
  429. #define CG_2ND_PLYR_ACC_PL 273
  430. #define CG_2ND_PLYR_PICKUPS_RA 274
  431. #define CG_2ND_PLYR_PICKUPS_YA 275
  432. #define CG_2ND_PLYR_PICKUPS_GA 276
  433. #define CG_2ND_PLYR_PICKUPS_MH 277
  434. #define CG_2ND_PLYR_AVG_PICKUP_TIME_RA 278
  435. #define CG_2ND_PLYR_AVG_PICKUP_TIME_YA 279
  436. #define CG_2ND_PLYR_AVG_PICKUP_TIME_GA 280
  437. #define CG_2ND_PLYR_AVG_PICKUP_TIME_MH 281
  438. #define CG_1ST_PLYR_EXCELLENT 282
  439. #define CG_1ST_PLYR_IMPRESSIVE 283
  440. #define CG_1ST_PLYR_HUMILIATION 284
  441. #define CG_2ND_PLYR_EXCELLENT 285
  442. #define CG_2ND_PLYR_IMPRESSIVE 286
  443. #define CG_2ND_PLYR_HUMILIATION 287
  444. #define CG_1ST_PLYR_READY 288
  445. #define CG_2ND_PLYR_READY 289
  446. #define CG_SELECTED_PLYR_NAME 290
  447. #define CG_SELECTED_PLYR_SCORE 291
  448. #define CG_SELECTED_PLYR_DMG 292
  449. #define CG_SELECTED_PLYR_ACC 293
  450. #define CG_SELECTED_PLYR_FLAG 294
  451. #define CG_SELECTED_PLYR_FULLCLAN 295
  452. #define CG_SELECTED_PLYR_PICKUPS_RA 296
  453. #define CG_SELECTED_PLYR_PICKUPS_YA 297
  454. #define CG_SELECTED_PLYR_PICKUPS_GA 298
  455. #define CG_SELECTED_PLYR_PICKUPS_MH 299
  456. #define CG_1ST_PLYR_PR 300
  457. #define CG_2ND_PLYR_PR 301
  458. #define CG_1ST_PLYR_TIER 302
  459. #define CG_2ND_PLYR_TIER 303
  460. #define CG_SERVER_OWNER 304
  461. #define CG_RED_TEAM_PICKUPS_RA 305
  462. #define CG_RED_TEAM_PICKUPS_YA 306
  463. #define CG_RED_TEAM_PICKUPS_GA 307
  464. #define CG_RED_TEAM_PICKUPS_MH 308
  465. #define CG_RED_TEAM_PICKUPS_QUAD 309
  466. #define CG_RED_TEAM_PICKUPS_BS 310
  467. #define CG_BLUE_TEAM_PICKUPS_RA 311
  468. #define CG_BLUE_TEAM_PICKUPS_YA 312
  469. #define CG_BLUE_TEAM_PICKUPS_GA 313
  470. #define CG_BLUE_TEAM_PICKUPS_MH 314
  471. #define CG_BLUE_TEAM_PICKUPS_QUAD 315
  472. #define CG_BLUE_TEAM_PICKUPS_BS 316
  473. #define CG_RED_TEAM_TIMEHELD_QUAD 317
  474. #define CG_RED_TEAM_TIMEHELD_BS 318
  475. #define CG_BLUE_TEAM_TIMEHELD_QUAD 319
  476. #define CG_BLUE_TEAM_TIMEHELD_BS 320
  477.  
  478. #define UI_OWNERDRAW_BASE 512
  479. #define UI_HANDICAP 513
  480. #define UI_EFFECTS 514
  481. #define UI_PLAYERMODEL 515
  482. #define UI_CLANNAME 516
  483. #define UI_CLANLOGO 517
  484. #define UI_GAMETYPE 518
  485. #define UI_MAPPREVIEW 519
  486. #define UI_SKILL 520
  487. #define UI_BLUETEAMNAME 521
  488. #define UI_REDTEAMNAME 522
  489. #define UI_BLUETEAM1 523
  490. #define UI_BLUETEAM2 524
  491. #define UI_BLUETEAM3 525
  492. #define UI_BLUETEAM4 526
  493. #define UI_BLUETEAM5 527
  494. #define UI_REDTEAM1 528
  495. #define UI_REDTEAM2 529
  496. #define UI_REDTEAM3 530
  497. #define UI_REDTEAM4 531
  498. #define UI_REDTEAM5 532
  499. #define UI_NETSOURCE 533
  500. #define UI_NETMAPPREVIEW 534
  501. #define UI_NETFILTER 535
  502. #define UI_TIER 536
  503. #define UI_OPPONENTMODEL 537
  504. #define UI_TIERMAP1 538
  505. #define UI_TIERMAP2 539
  506. #define UI_TIERMAP3 540
  507. #define UI_PLAYERLOGO 541
  508. #define UI_OPPONENTLOGO 542
  509. #define UI_PLAYERLOGO_METAL 543
  510. #define UI_OPPONENTLOGO_METAL 544
  511. #define UI_PLAYERLOGO_NAME 545
  512. #define UI_OPPONENTLOGO_NAME 546
  513. #define UI_TIER_MAPNAME 547
  514. #define UI_TIER_GAMETYPE 548
  515. #define UI_ALLMAPS_SELECTION 549
  516. #define UI_OPPONENT_NAME 550
  517. #define UI_VOTE_KICK 551
  518. #define UI_BOTNAME 552
  519. #define UI_BOTSKILL 553
  520. #define UI_REDBLUE 554
  521. #define UI_CROSSHAIR 555
  522. #define UI_SELECTEDPLAYER 556
  523. #define UI_MAPCINEMATIC 557
  524. #define UI_NETGAMETYPE 558
  525. #define UI_NETMAPCINEMATIC 559
  526. #define UI_SERVERREFRESHDATE 560
  527. #define UI_SERVERMOTD 561
  528. #define UI_GLINFO 562
  529. #define UI_KEYBINDSTATUS 563
  530. #define UI_CLANCINEMATIC 564
  531. #define UI_MAP_TIMETOBEAT 565
  532. #define UI_JOINGAMETYPE 567
  533. #define UI_PREVIEWCINEMATIC 568
  534. #define UI_STARTMAPCINEMATIC 569
  535. #define UI_MAPS_SELECTION 570
  536. #define UI_ADVERT 571
  537. #define UI_CROSSHAIR_COLOR 572
  538. #define UI_NEXTMAP 573
  539. #define UI_VOTESTRING 574
  540. #define UI_TEAMPLAYERMODEL 575
  541. #define UI_ENEMYPLAYERMODEL 576
  542. #define UI_REDTEAMMODEL 577
  543. #define UI_BLUETEAMMODEL 578
  544. #define UI_SERVER_OWNER 579
  545.  
  546. #define VOICECHAT_GETFLAG           "getflag"               // command someone to get the flag
  547. #define VOICECHAT_OFFENSE           "offense"               // command someone to go on offense
  548. #define VOICECHAT_DEFEND            "defend"                // command someone to go on defense
  549. #define VOICECHAT_DEFENDFLAG        "defendflag"            // command someone to defend the flag
  550. #define VOICECHAT_PATROL            "patrol"                // command someone to go on patrol (roam)
  551. #define VOICECHAT_CAMP              "camp"                  // command someone to camp (we don't have sounds for this one)
  552. #define VOICECHAT_FOLLOWME          "followme"              // command someone to follow you
  553. #define VOICECHAT_RETURNFLAG        "returnflag"            // command someone to return our flag
  554. #define VOICECHAT_FOLLOWFLAGCARRIER "followflagcarrier"     // command someone to follow the flag carrier
  555. #define VOICECHAT_YES               "yes"                   // yes, affirmative, etc.
  556. #define VOICECHAT_NO                "no"                    // no, negative, etc.
  557. #define VOICECHAT_ONGETFLAG         "ongetflag"             // I'm getting the flag
  558. #define VOICECHAT_ONOFFENSE         "onoffense"             // I'm on offense
  559. #define VOICECHAT_ONDEFENSE         "ondefense"             // I'm on defense
  560. #define VOICECHAT_ONPATROL          "onpatrol"              // I'm on patrol (roaming)
  561. #define VOICECHAT_ONCAMPING         "oncamp"                // I'm camping somewhere
  562. #define VOICECHAT_ONFOLLOW          "onfollow"              // I'm following
  563. #define VOICECHAT_ONFOLLOWCARRIER   "onfollowcarrier"       // I'm following the flag carrier
  564. #define VOICECHAT_ONRETURNFLAG      "onreturnflag"          // I'm returning our flag
  565. #define VOICECHAT_INPOSITION        "inposition"            // I'm in position
  566. #define VOICECHAT_IHAVEFLAG         "ihaveflag"             // I have the flag
  567. #define VOICECHAT_BASEATTACK        "baseattack"            // the base is under attack
  568. #define VOICECHAT_ENEMYHASFLAG      "enemyhasflag"          // the enemy has our flag (CTF)
  569. #define VOICECHAT_STARTLEADER       "startleader"           // I'm the leader
  570. #define VOICECHAT_STOPLEADER        "stopleader"            // I resign leadership
  571. #define VOICECHAT_TRASH             "trash"                 // lots of trash talk
  572. #define VOICECHAT_WHOISLEADER       "whoisleader"           // who is the team leader
  573. #define VOICECHAT_WANTONDEFENSE     "wantondefense"         // I want to be on defense
  574. #define VOICECHAT_WANTONOFFENSE     "wantonoffense"         // I want to be on offense
  575. #define VOICECHAT_KILLINSULT        "kill_insult"           // I just killed you
  576. #define VOICECHAT_TAUNT             "taunt"                 // I want to taunt you
  577. #define VOICECHAT_DEATHINSULT       "death_insult"          // you just killed me
  578. #define VOICECHAT_KILLGAUNTLET      "kill_gauntlet"         // I just killed you with the gauntlet
  579. #define VOICECHAT_PRAISE            "praise"                // you did something good
  580.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement