Advertisement
Guest User

hud

a guest
Jul 9th, 2013
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.20 KB | None | 0 0
  1. // Gametypes: g_gametype: 0 = FFA, 1 = Duel, 2 = Single Player (not usable), 3 = TDM, 4 = CA, 5 = CTF, 6 = One-Flag CTF = 7
  2. // Overload (not complete), 8 = Harvester, 9 = Freeze Tag, 10 = Domination, 11 = Attack & Defend, 12 = Red Rover
  3. // elementcolor: text=backcolor paint=forecolor
  4. // cvartest: always as last line
  5.  
  6.  
  7. #include "ui/menudef.h"
  8.  
  9.  
  10.  
  11.  
  12.  
  13. /// HUD INFO
  14. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  15. rect 10 390 0 0
  16. //
  17. itemDef { text "^1diverse:^7 O-Accuracy P-Lagometer Pic up/dn - Brightness M -Mute . - Autoexec.cfg Pause - Pause End - Quit"
  18. rect 0 -30 0 0 visible 1 decoration style 1 cvarTest HUDmultiinfo showCvar { 1 } forecolor 1 1 1 .32 textscale .15 textstyle 2 }
  19.  
  20. itemDef { text "^1F-Keys:^7 F5-Speedometer F6 - Loadhud F7 - FastSky F8 - ChatBox F9 - Vertexlight F10 - Drop behavior F11 - TeamOverlay "
  21. rect 0 -15 0 0 visible 1 decoration style 1 cvarTest HUDmultiinfo showCvar { 1 } forecolor 1 1 1 .32 textscale .15 textstyle 2 }
  22.  
  23. itemDef { text "^1KEYPAD:^7 0 - HUD switch 1 = CrosshairColour (2-8) - Callvote Teamsize (+/-) - Volume / - Callvote Shuffle "
  24. visible 1 decoration style 1 cvarTest HUDmultiinfo showCvar { 1 } forecolor 1 1 1 .32 textscale .15 textstyle 2
  25. rect 0 0 0 0 }
  26.  
  27. }
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34. /// HEALTH VALUE
  35.  
  36. menuDef { fullScreen MENU_FALSE visible MENU_TRUE rect 0 3 0 0
  37.  
  38. itemDef { ownerdraw CG_PLAYER_HEALTH decoration visible 1 textstyle 6 textscale 0.9
  39. // cvartest "ybl_health" showcvar { ca ffa ctf duel ft rr }
  40. addColorRange -999 0 0 0 0 0
  41. addColorRange 1 40 1 0.02 0 1
  42. addColorRange 41 80 0.9 0.02 0 1
  43. addColorRange 81 180 1 0.8 0 1
  44. addColorRange 181 299 0.75 0.75 0.75 1 // 0 0.2 1 1
  45. addColorRange 300 499 0.5 0.5 0.5 1 // 0 0.1 0.7 1
  46. addColorRange 500 999 0.25 0.25 0.25 1 // 0 0.1 0.5 1
  47. rect 320 471 0 0
  48. }
  49.  
  50.  
  51.  
  52. /// ARMOR VALUE
  53.  
  54. itemDef { ownerdraw CG_PLAYER_ARMOR_VALUE decoration visible 1 textstyle 6 textalign 0 textscale 0.9
  55. cvartest "ybl_health" showcvar { ffa ft duel ctf rr }
  56. addColorRange -999 0 0 0 0 0
  57. addColorRange 1 100 1 0.8 0 1
  58. addColorRange 101 150 0.2 0.5 1 1
  59. addColorRange 151 999 0.1 0.3 1 1
  60. rect 415 471 0 0 }
  61. }
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. /// CHAT AREA
  71.  
  72. menuDef { fullScreen MENU_FALSE visible MENU_TRUE rect 10 400 50 100 // rect here!
  73.  
  74. itemDef {
  75. rect -10 -400 640 480 visible 1 style 1
  76. ownerdrawflag CG_SHOW_IF_CHAT_VISIBLE
  77. backcolor 0 0 0 0.75 }
  78.  
  79. itemdef { ownerdraw CG_AREA_NEW_CHAT textscale 1 visible 1 decoration
  80. cvartest "ybl_chat" showcvar { 1 } }
  81. }
  82.  
  83.  
  84.  
  85.  
  86.  
  87. /// WEAPON ICON
  88.  
  89. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  90.  
  91. itemDef { ownerdraw CG_PLAYER_AMMO_ICON2D decoration visible 1
  92. rect 126 440 34 34 }
  93. }
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101. /// TIMER CLOCK
  102.  
  103. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  104. itemDef {
  105. rect 280 20 0 0
  106. visible 1 textstyle 2 decoration forecolor 1 1 1 1
  107. textscale 0.5 ownerdraw CG_LEVELTIMER textalign 0
  108. cvartest "ybl_time" showcvar { 1 }
  109. }
  110. /// ROUND TIMER 30sec
  111. itemDef { rect 300 75 0 0 visible 1 textscale .25 decoration textalign 0
  112. ownerdraw CG_ROUNDTIMER textstyle 3 style 1 }
  113. }
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120. /// POWERUP QUAD + BATTLESUIT
  121.  
  122. menuDef { fullScreen MENU_FALSE visible MENU_TRUE rect 550 250 0 0 // 15 425 0 0 //
  123. itemDef { visible 1 ownerdraw CG_AREA_POWERUP decoration
  124. rect -10 0 50 40
  125. textscale .8 }
  126. }
  127.  
  128.  
  129.  
  130.  
  131.  
  132. /// PICKUPS TELEPORT + KAMI
  133.  
  134. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  135. rect 600 330 385 32
  136. itemDef { name "playeritem" visible 1 decoration ownerdraw CG_PLAYER_ITEM rect 0 0 27 27 }
  137. itemDef { name "CTFPOWERUP" visible 1 decoration ownerdraw CG_CTF_POWERUP rect 0 40 27 27 }
  138. }
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146. /// SPEEDOMETER
  147.  
  148. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  149. itemDef { style 0 visible 1 textstyle 3 decoration forecolor 1 1 1 .4 ownerdraw CG_SPEEDOMETER
  150. textscale 0.5 rect 300 300 0 0 cvartest "ybl_speed" showcvar { 1 } }
  151. }
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160. /// PLAYER COUNTER ///
  161. /// PLAYER COUNTER ///
  162. /// PLAYER COUNTER ///
  163.  
  164.  
  165.  
  166. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  167. rect 10 470 0 0
  168.  
  169.  
  170. // Versus
  171. itemDef { text "v" cvartest "ybl_playercounter" showcvar { 1 }
  172. rect 13.3 0 0 0 visible 1 decoration style 1
  173. backcolor 0 0 0 1 forecolor 1 1 1 .351 textscale .23 textstyle 0 }
  174.  
  175. // HOME
  176.  
  177. itemdef { cvartest "ybl_playercounter" showcvar { 1 }
  178. textstyle 2 visible 1 forecolor 1 1 1 .351 // 0 0 0 0.5
  179. textscale .245 decoration ownerdraw CG_RED_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED }
  180.  
  181. itemdef { cvartest "ybl_playercounter" showcvar { 1 }
  182. textstyle 2 visible 1 forecolor 1 1 1 .351
  183. textscale .245 decoration ownerdraw CG_BLUE_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE }
  184. }
  185.  
  186. // GUEST
  187.  
  188. menuDef { fullScreen MENU_FALSE visible MENU_TRUE
  189. rect 35 470 0 0
  190.  
  191. itemdef { cvartest "ybl_playercounter" showcvar { 1 }
  192. visible 1 textstyle 2 forecolor 1 1 1 .351
  193. textscale .245 decoration ownerdraw CG_BLUE_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED }
  194.  
  195. itemdef { cvartest "ybl_playercounter" showcvar { 1 }
  196. visible 1 textstyle 2 forecolor 1 1 1 .351
  197. textscale .245 decoration ownerdraw CG_RED_CLAN_PLYRS ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE }
  198. }
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207. /// SCOREBOARDS ///
  208. /// SCOREBOARDS ///
  209. /// SCOREBOARDS ///
  210.  
  211.  
  212.  
  213.  
  214. /// SCOREBOARD ( FFA + Duel ) BACKGROUND
  215. /// SCOREBOARD ( FFA + Duel ) BACKGROUND
  216.  
  217.  
  218. menuDef {
  219. name "SelfFrameHighlights"
  220. fullScreen MENU_FALSE
  221. visible MENU_TRUE
  222. rect 0 0 32 256
  223.  
  224. //self top highlight
  225. itemDef {
  226.  
  227. name "SelfTLeft"
  228. rect 2 2 16 16
  229. visible 1
  230. decoration
  231. ownerdraw CG_TEAM_COLORIZED
  232. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  233. style 1
  234. background "ui/assets/hud/teamonl.tga"
  235. cvartest "ybl_score" showcvar { 1 }
  236. }
  237. itemDef {
  238.  
  239. name "SelfTMid"
  240. rect 18 2 114 16
  241. visible 1
  242. decoration
  243. ownerdraw CG_TEAM_COLORIZED
  244. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  245. style 1
  246. background "ui/assets/hud/teamonm.tga"
  247. cvartest "ybl_score" showcvar { 1 }
  248. }
  249. itemDef {
  250.  
  251. name "SelfTLeft"
  252. rect 132 2 16 16
  253. visible 1
  254. decoration
  255. ownerdraw CG_TEAM_COLORIZED
  256. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  257. style 1
  258. background "ui/assets/hud/teamonr.tga"
  259. cvartest "ybl_score" showcvar { 1 }
  260. }
  261.  
  262. itemDef {
  263.  
  264. name "SelfBLeft"
  265. rect 2 18 16 16
  266. visible 1
  267. decoration
  268. ownerdraw CG_TEAM_COLORIZED
  269. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  270. style 1
  271. background "ui/assets/hud/teamonl.tga"
  272. cvartest "ybl_score" showcvar { 1 }
  273. }
  274. itemDef {
  275.  
  276. name "SelfBMid"
  277. rect 18 18 116 16
  278. visible 1
  279. decoration
  280. ownerdraw CG_TEAM_COLORIZED
  281. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  282. style 1
  283. background "ui/assets/hud/teamonm.tga"
  284. cvartest "ybl_score" showcvar { 1 }
  285. }
  286. itemDef {
  287. name "SelfBLeft"
  288. rect 134 18 16 16
  289. visible 1
  290. decoration
  291. ownerdraw CG_TEAM_COLORIZED
  292. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  293. style 1
  294. background "ui/assets/hud/teamonr.tga"
  295. cvartest "ybl_score" showcvar { 1 }
  296.  
  297. }
  298. }
  299.  
  300.  
  301.  
  302. // SCORE ( FFA + DUEL ) VALUE
  303. // SCORE ( FFA + DUEL ) VALUE
  304. // SCORE ( FFA + DUEL ) VALUE
  305.  
  306.  
  307. menuDef {
  308. name "scores"
  309. fullScreen MENU_FALSE
  310. visible MENU_TRUE
  311. rect -5 0 0 0
  312. itemDef {
  313. name "1stplace"
  314. ownerdraw CG_1ST_PLACE_SCORE
  315. rect 10 14 135 40
  316. visible 1
  317. textscale .22
  318. decoration
  319. cvartest "ybl_score" showcvar { 1 }
  320. }
  321.  
  322. // this is the item def for the 2nd place text
  323. itemdef {
  324.  
  325. name "2ndplace"
  326. ownerdraw CG_2ND_PLACE_SCORE
  327. rect 10 30 135 40
  328. visible 1
  329. textscale .22
  330. decoration
  331. cvartest "ybl_score" showcvar { 1 }
  332. }
  333. }
  334.  
  335.  
  336.  
  337.  
  338.  
  339. /// SCOREBOARD ( TEAMGAMES ) ///
  340. /// SCOREBOARD ( TEAMGAMES ) ///
  341. /// SCOREBOARD ( TEAMGAMES ) ///
  342.  
  343.  
  344.  
  345.  
  346. // BACKGROUND ( TEAMGAME )
  347. // BACKGROUND ( TEAMGAME )
  348.  
  349.  
  350.  
  351. menuDef {
  352. name "SelfFrameHighlights"
  353. fullScreen MENU_FALSE
  354. visible MENU_TRUE
  355. rect -100 0 0 0
  356.  
  357. itemDef {
  358. cvartest "ybl_score" showcvar { 2 }
  359. name "SelfTMid"
  360. rect 18 2 92 16
  361. visible 1
  362. decoration
  363. ownerdraw CG_TEAM_COLORIZED
  364. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  365. style 1
  366. background "ui/assets/hud/teamonm.tga"
  367. }
  368. itemDef {
  369. cvartest "ybl_score" showcvar { 2 }
  370. name "SelfTLeft"
  371. rect 110 2 16 16
  372. visible 1
  373. decoration
  374. ownerdraw CG_TEAM_COLORIZED
  375. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  376. style 1
  377. background "ui/assets/hud/teamonr.tga"
  378. }
  379.  
  380.  
  381.  
  382.  
  383. itemDef {
  384. cvartest "ybl_score" showcvar { 2 }
  385. name "SelfBMid"
  386. rect 18 18 92 16
  387. visible 1
  388. decoration
  389. ownerdraw CG_TEAM_COLORIZED
  390. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  391. style 1
  392. background "ui/assets/hud/teamonm.tga"
  393. }
  394. itemDef {
  395. cvartest "ybl_score" showcvar { 2 }
  396. name "SelfBLeft"
  397. rect 110 18 16 16
  398. visible 1
  399. decoration
  400. ownerdraw CG_TEAM_COLORIZED
  401. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  402. style 1
  403. background "ui/assets/hud/teamonr.tga"
  404. }
  405. }
  406.  
  407.  
  408.  
  409.  
  410. /// SCOREBOARD ( TEAMGAMES ) VALUE
  411. /// SCOREBOARD ( TEAMGAMES ) VALUE
  412.  
  413.  
  414. menuDef {
  415. name "scores"
  416. fullScreen MENU_FALSE
  417. visible MENU_TRUE
  418. rect -108 0 170 0 //// 0 0 120 40
  419. itemdef {
  420. cvartest "ybl_score" showcvar { 2 }
  421. name "1stplace"
  422. ownerdraw CG_1ST_PLACE_SCORE
  423. rect 10 14 120 0
  424. visible 1
  425. textscale .22
  426. decoration
  427. }
  428.  
  429. // 2nd place TEXT
  430. itemdef {
  431. cvartest "ybl_score" showcvar { 2 }
  432. name "2ndplace"
  433. ownerdraw CG_2ND_PLACE_SCORE
  434. rect 10 30 120 0
  435. visible 1
  436. textscale .22
  437. decoration
  438. }
  439. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement