Advertisement
Critical_Error

hud.menu

Feb 13th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.41 KB | None | 0 0
  1. #include "ui/menudef.h"
  2.  
  3.  
  4.  
  5. /* Colors */
  6.  
  7. #define COL_CRITIC .75 .1 0 // RED
  8. #define COL_LOW 1 .6 0 // YELLOW
  9. #define COL_MID .3 .3 .3 // GRAY
  10. #define COL_HIGH 1 1 1 // LIGHT GRAY / WHITE
  11. #define COL_OK 0 .50 1 // LIGHT BLUE
  12.  
  13.  
  14.  
  15. /* Ammo */
  16.  
  17. menuDef {
  18. name "ammoIndicator"
  19. widescreen WIDESCREEN_CENTER
  20. fullScreen MENU_FALSE
  21. visible MENU_TRUE
  22. rect 287 320 67 50
  23.  
  24. itemDef {
  25. name "ammoIndicatorIcon"
  26. rect 21 26 24 24
  27. visible 1
  28. align ITEM_ALIGN_CENTER
  29. align 1
  30. textalign 1
  31. decoration
  32. align ITEM_ALIGN_CENTER
  33. align 1
  34. textalign 1
  35. ownerdraw CG_PLAYER_AMMO_ICON2D
  36. }
  37.  
  38. itemDef {
  39. name "ammoIndicatorCounter"
  40. rect 32.75 -12 0 0
  41. visible 1
  42. align ITEM_ALIGN_CENTER
  43. align 1
  44. textalign 1
  45. decoration
  46. textstyle 6
  47. forecolor 1 1 1 0.75
  48. textscale 0.64
  49. ownerdraw CG_PLAYER_AMMO_VALUE
  50. addColorRange -999 5 COL_CRITIC 1
  51. addColorRange 6 10 COL_LOW .9
  52. addColorRange 11 15 COL_MID .8
  53. addColorRange 16 20 COL_HIGH .7
  54. addColorRange 21 999 COL_OK .6
  55. }
  56. }
  57.  
  58.  
  59.  
  60. /* Health */
  61.  
  62. menuDef {
  63. name "Health Bars"
  64. widescreen WIDESCREEN_CENTER
  65. fullScreen MENU_FALSE
  66. visible MENU_TRUE
  67. rect 190 420 160 40
  68.  
  69. itemDef {
  70. name "healthShadow"
  71. backcolor 0 0 0 .5
  72. rect 0 20 129.25 40
  73. visible 1
  74. align ITEM_ALIGN_CENTER
  75. align 1
  76. textalign 1
  77. style 1
  78. background "ui/assets/hud/h100.tga"
  79. cvarTest g_instagib
  80. hideCvar {"1"}
  81. }
  82.  
  83. itemDef {
  84. name "healthBar"
  85. rect 0 22 120 30
  86. visible 1
  87. align ITEM_ALIGN_CENTER
  88. align 1
  89. textalign 1
  90. ownerdraw CG_PLAYER_HEALTH
  91. addColorRange -999 0 0 0 0 1
  92. addColorRange 1 25 COL_CRITIC 1
  93. addColorRange 26 40 COL_LOW 1
  94. addColorRange 41 80 COL_MID 1
  95. addColorRange 81 160 COL_HIGH 1
  96. addColorRange 161 999 COL_OK 1
  97. style 1
  98. background "ui/assets/hud/h100.tga"
  99. cvarTest g_instagib
  100. hideCvar {"1"}
  101. }
  102.  
  103. itemdef{
  104. name "healthBorder"
  105. rect -4 18 127 38
  106. visible 1
  107. align ITEM_ALIGN_CENTER
  108. align 1
  109. textalign 1
  110. backcolor 0 0 0 1
  111. style 1
  112. background "ui/assets/hud/h100line.tga"
  113. cvarTest g_instagib
  114. hideCvar {"1"}
  115. }
  116.  
  117. itemDef {
  118. name "healthIcon"
  119. rect 104.5 12 15 15
  120. visible 1
  121. align ITEM_ALIGN_CENTER
  122. align 1
  123. textalign 1
  124. backcolor 0 0 0 .8
  125. style 1
  126. background "ui/assets/hud/health.tga"
  127. cvarTest g_instagib
  128. hideCvar {"1"}
  129. }
  130.  
  131. itemDef {
  132. name "healthValue"
  133. rect 64 5 65 20
  134. visible 1
  135. align ITEM_ALIGN_CENTER
  136. align 1
  137. textalign 1
  138. textstyle 6
  139. forecolor 1 1 1 1
  140. textscale .65
  141. ownerdraw CG_PLAYER_HEALTH
  142. addColorRange -999 0 0 0 0 1
  143. addColorRange 1 25 COL_CRITIC 1
  144. addColorRange 26 40 COL_LOW 1
  145. addColorRange 41 80 COL_MID 1
  146. addColorRange 81 160 COL_HIGH 1
  147. addColorRange 161 999 COL_OK 1
  148. cvarTest g_instagib
  149. hideCvar {"1"}
  150. }
  151. }
  152.  
  153.  
  154.  
  155. /* Armor */
  156.  
  157. menuDef {
  158. name "armor Bars"
  159. widescreen WIDESCREEN_CENTER
  160. fullScreen MENU_FALSE
  161. visible MENU_TRUE
  162. rect 332 420 180 40
  163.  
  164. itemDef {
  165. name "armorShadow"
  166. backcolor 0 0 0 .5
  167. rect -12 20 130 40
  168. visible 1
  169. align ITEM_ALIGN_CENTER
  170. align 1
  171. textalign 1
  172. style 1
  173. background "ui/assets/hud/a100.tga"
  174. cvarTest g_instagib
  175. hideCvar {"1"}
  176. }
  177.  
  178. itemDef {
  179. name "armorBar"
  180. rect -2.75 22 120 30
  181. visible 1
  182. align ITEM_ALIGN_CENTER
  183. align 1
  184. textalign 1
  185. ownerdraw CG_PLAYER_ARMOR_VALUE
  186. addColorRange -999 0 0 0 0 1
  187. addColorRange 1 25 COL_CRITIC 1
  188. addColorRange 26 50 COL_LOW 1
  189. addColorRange 51 100 COL_MID 1
  190. addColorRange 101 150 COL_HIGH 1
  191. addColorRange 151 999 COL_OK 1
  192. style 1
  193. background "ui/assets/hud/a100.tga"
  194. cvarTest g_instagib
  195. hideCvar {"1"}
  196. }
  197.  
  198. itemdef{
  199. name "armorBorder"
  200. rect -6.25 18 127 38
  201. visible 1
  202. align ITEM_ALIGN_CENTER
  203. align 1
  204. textalign 1
  205. backcolor 0 0 0 1
  206. style 1
  207. background "ui/assets/hud/a100line.tga"
  208. cvarTest g_instagib
  209. hideCvar {"1"}
  210. }
  211.  
  212. itemDef {
  213. name "armorIcon"
  214. rect -0.5 12 15 15
  215. visible 1
  216. align ITEM_ALIGN_CENTER
  217. align 1
  218. textalign 1
  219. backcolor 0 0 0 .8
  220. style 1
  221. background "ui/assets/hud/armor.tga"
  222. cvarTest g_instagib
  223. hideCvar {"1"}
  224. }
  225.  
  226. itemDef {
  227. name "armorValue"
  228. rect 50 5 65 20
  229. visible 1
  230. align ITEM_ALIGN_CENTER
  231. align 1
  232. textalign 1
  233. textstyle 6
  234. forecolor 1 1 1 1
  235. textscale .65
  236. ownerdraw CG_PLAYER_ARMOR_VALUE
  237. addColorRange -999 0 0 0 0 1
  238. addColorRange 1 25 COL_CRITIC 1
  239. addColorRange 26 50 COL_LOW 1
  240. addColorRange 51 100 COL_MID 1
  241. addColorRange 101 150 COL_HIGH 1
  242. addColorRange 151 999 COL_OK 1
  243. cvarTest g_instagib
  244. hideCvar {"1"}
  245. }
  246. }
  247.  
  248. /* Big Center Timer */
  249.  
  250. menuDef {
  251. name "background"
  252.  
  253. fullScreen MENU_FALSE
  254. visible MENU_TRUE
  255. rect 0 0 1 1
  256.  
  257. itemDef {
  258. name "PlayerHasFlagBackgroundMiddle"
  259. rect 268 32 145 45
  260. visible 1
  261. align ITEM_ALIGN_CENTER
  262. align 1
  263. textalign 1
  264. decoration
  265. backcolor 1 1 1 0.6
  266. style 1
  267. background "ui/assets/score/ink_fade_right.png"
  268. }
  269.  
  270. }
  271. menuDef {
  272. name "timerFrame"
  273. widescreen WIDESCREEN_CENTER
  274. fullScreen MENU_FALSE
  275. visible MENU_TRUE
  276. rect 336 68 145 45
  277.  
  278. itemDef {
  279. name "Timer"
  280. rect -3 -1 84 20
  281. visible 1
  282. align ITEM_ALIGN_CENTER
  283. align 1
  284. textalign 1
  285. textstyle 3
  286. forecolor 1 1 1 1
  287. textscale .75
  288. ownerdraw CG_LEVELTIMER
  289. }
  290. itemDef {
  291. name "roundTimer"
  292. rect -3 -1 84 20
  293. visible 1
  294. align ITEM_ALIGN_CENTER
  295. align 1
  296. textalign 1
  297. textstyle 3
  298. forecolor 1 1 1 1
  299. textscale 0.50
  300. ownerdraw CG_ROUNDTIMER
  301. }
  302. }
  303.  
  304.  
  305.  
  306. /* Timer Near Timestamp */
  307.  
  308. menuDef {
  309. name "timer"
  310. fullScreen MENU_FALSE
  311. visible MENU_TRUE
  312. rect -1 335 112 36
  313.  
  314.  
  315. itemDef {
  316. name "timerbkgdmiddle"
  317. rect 0 0 225 72
  318. visible 1
  319. align ITEM_ALIGN_CENTER
  320. align 1
  321. textalign 1
  322. decoration
  323. backcolor 1 1 1 0.6
  324. style 1
  325. background "ui/assets/hud/scoreboxm2.tga"
  326. cvarTest g_gametype
  327. hideCvar {"4"}
  328. }
  329.  
  330. itemDef {
  331. name "timerbkgdright"
  332. rect 225 0 8 72
  333. visible 1
  334. align ITEM_ALIGN_CENTER
  335. align 1
  336. textalign 1
  337. decoration
  338. backcolor 1 1 1 0.6
  339. style 1
  340. background "ui/assets/hud/scoreboxr2.tga"
  341. cvarTest g_gametype
  342. hideCvar {"4"}
  343. }
  344.  
  345. itemDef {
  346. name "timerCounter"
  347. rect 3.50 23 110 30
  348. visible 1
  349. forecolor 1 1 1 1
  350. textscale 0.24
  351. textstyle 3
  352. ownerdraw CG_LEVELTIMER
  353. cvarTest g_gametype
  354. hideCvar {"4"}
  355. }
  356. }
  357.  
  358.  
  359.  
  360. /* Chat Area */
  361.  
  362. menuDef {
  363. name "chat area"
  364. widescreen WIDESCREEN_CENTER
  365. fullScreen MENU_FALSE
  366. visible MENU_TRUE
  367. rect 0 0 32 256
  368.  
  369. //chatbgLeft
  370. itemDef {
  371. name "chatBgLeft"
  372. rect 3 345 16 64
  373. visible 1
  374. align ITEM_ALIGN_CENTER
  375. align 1
  376. textalign 1
  377. ownerdrawflag CG_SHOW_IF_CHAT_VISIBLE
  378. decoration
  379. backcolor 0 0 0 1
  380. style 1
  381. background "ui/assets/hud/chatl.tga"
  382. }
  383.  
  384. //chatbgMid
  385. itemDef {
  386. name "chatBgLeft"
  387. rect 19 345 601 64
  388. visible 1
  389. align ITEM_ALIGN_CENTER
  390. align 1
  391. textalign 1
  392. ownerdrawflag CG_SHOW_IF_CHAT_VISIBLE
  393. decoration
  394. backcolor 0 0 0 0.5
  395. style 1
  396. background "ui/assets/hud/chatm.tga"
  397. }
  398.  
  399. //chatbgRight
  400. itemDef {
  401. name "chatBgLeft"
  402. rect 620 345 16 64
  403. visible 1
  404. align ITEM_ALIGN_CENTER
  405. align 1
  406. textalign 1
  407. ownerdrawflag CG_SHOW_IF_CHAT_VISIBLE
  408. decoration
  409. backcolor 0 0 0 0.5
  410. style 1
  411. background "ui/assets/hud/chatr.tga"
  412. }
  413.  
  414. itemdef {
  415. name "chatWindow"
  416. ownerdraw CG_AREA_NEW_CHAT
  417. rect 5 287 634 120
  418. visible 1
  419. align ITEM_ALIGN_CENTER
  420. align 1
  421. textalign 1
  422. decoration
  423. }
  424. }
  425.  
  426.  
  427.  
  428. /* Flag */
  429.  
  430. menuDef {
  431. name "player Has Flag"
  432. fullScreen MENU_FALSE
  433. visible MENU_TRUE
  434. rect 160 339 385 32
  435. ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
  436.  
  437. itemDef {
  438. name "flag_Stolen_Alert"
  439. rect 28 6 38 32
  440. visible 1
  441. align ITEM_ALIGN_CENTER
  442. align 1
  443. textalign 1
  444. style 1
  445. backcolor 1 1 1 0
  446. background "ui/assets/hud/rteambgl.tga"
  447. ownerdrawflag CG_SHOW_OTHERTEAMHASFLAG
  448. }
  449.  
  450. itemDef {
  451. name "flagIcon"
  452. rect 32 8 24 24
  453. visible 1
  454. align ITEM_ALIGN_CENTER
  455. align 1
  456. textalign 1
  457. style 1
  458. backcolor 0 0 0 0
  459. ownerdraw CG_PLAYER_HASFLAG
  460. }
  461. }
  462.  
  463.  
  464.  
  465. /* Powerups */
  466.  
  467. menuDef {
  468. name "item display"
  469. fullScreen MENU_FALSE
  470. visible MENU_TRUE
  471. rect 560 220 50 80
  472.  
  473. itemDef {
  474. name "player powerup"
  475. rect 0 0 28 28
  476. visible 1
  477. align ITEM_ALIGN_CENTER
  478. align 1
  479. textalign 1
  480. ownerdraw CG_AREA_POWERUP
  481. special 2
  482. align HUD_VERTICAL
  483. }
  484.  
  485. /* Team Powerups */
  486. itemDef {
  487. name "player team powerup"
  488. rect 48 230 25 25
  489. visible 1
  490. align ITEM_ALIGN_CENTER
  491. align 1
  492. textalign 1
  493. ownerdraw CG_CTF_POWERUP
  494. }
  495.  
  496. /* Useable Items */
  497. itemDef {
  498. name "player item"
  499. rect 16 230 25 25
  500. visible 1
  501. align ITEM_ALIGN_CENTER
  502. align 1
  503. textalign 1
  504. ownerdraw CG_PLAYER_ITEM
  505. }
  506. }
  507.  
  508.  
  509.  
  510. /* Skulls (Harvester) */
  511.  
  512. menuDef{
  513. name "player Has Skulls"
  514. widescreen WIDESCREEN_CENTER
  515. fullScreen MENU_FALSE
  516. visible MENU_TRUE
  517. rect 185 330 385 32
  518.  
  519. itemDef {
  520. name "skullIcon"
  521. rect -2 4 40 40
  522. visible 1
  523. align ITEM_ALIGN_CENTER
  524. align 1
  525. textalign 1
  526. style 1
  527. backcolor 0 0 0 0
  528. ownerdraw CG_HARVESTER_SKULLS
  529. }
  530. }
  531.  
  532.  
  533.  
  534. /* Speedometer */
  535.  
  536. menuDef {
  537. name "speedometer"
  538. fullScreen MENU_FALSE
  539. visible MENU_TRUE
  540. rect 550 380 100 50
  541.  
  542. itemDef{
  543. name "speed"
  544. rect 0 0 50 20
  545. visible 1
  546. align ITEM_ALIGN_CENTER
  547. align 1
  548. textalign 1
  549. textstyle 6
  550. forecolor 1 1 1 1
  551. textscale .5
  552. ownerdraw CG_SPEEDOMETER
  553. cvarTest ch_speed
  554. showCvar {"1"}
  555. }
  556. }
  557.  
  558.  
  559.  
  560. /* Scoreboard */
  561.  
  562. menuDef {
  563. name "ScoreFrame"
  564. fullScreen MENU_FALSE
  565. visible MENU_TRUE
  566. rect 2 0 32 256
  567.  
  568. itemDef {
  569. name "scoreboxLeft"
  570. rect 0 0 8 64
  571. visible 1
  572. align ITEM_ALIGN_CENTER
  573. align 1
  574. textalign 1
  575. decoration
  576. backcolor 1 1 1 0.8
  577. style 1
  578. background "ui/assets/hud/scoreboxl2.tga"
  579. }
  580.  
  581. itemDef {
  582. name "scoreboxLeftfade"
  583. rect 2 10 6 31
  584. visible 1
  585. align ITEM_ALIGN_CENTER
  586. align 1
  587. textalign 1
  588. decoration
  589. backcolor 1 1 1 0.5
  590. style WINDOW_STYLE_SHADER
  591. background "ui/assets/hud/chatl.tga"
  592. }
  593.  
  594. itemDef {
  595. name "scoreboxGametype"
  596. rect 8 0 24 64
  597. visible 1
  598. align ITEM_ALIGN_CENTER
  599. align 1
  600. textalign 1
  601. decoration
  602. backcolor 1 1 1 0.8
  603. style 1
  604. background "ui/assets/hud/scoreboxm.tga"
  605. }
  606.  
  607. itemDef {
  608. name "scoreboxGametypefade"
  609. rect 8 10 24 31
  610. visible 1
  611. align ITEM_ALIGN_CENTER
  612. align 1
  613. textalign 1
  614. decoration
  615. backcolor 1 1 1 0.5
  616. style WINDOW_STYLE_SHADER
  617. background "ui/assets/hud/chatm.tga"
  618. }
  619.  
  620. itemDef {
  621. name "scoreboxMid"
  622. rect 32 0 143 64
  623. visible 1
  624. align ITEM_ALIGN_CENTER
  625. align 1
  626. textalign 1
  627. decoration
  628. backcolor 1 1 1 0.8
  629. style 1
  630. background "ui/assets/hud/scoreboxm.tga"
  631. }
  632.  
  633. itemDef {
  634. name "scoreboxRight"
  635. rect 175 0 8 64
  636. visible 1
  637. align ITEM_ALIGN_CENTER
  638. align 1
  639. textalign 1
  640. decoration
  641. backcolor 1 1 1 0.8
  642. style 1
  643. background "ui/assets/hud/scoreboxr.tga"
  644. }
  645.  
  646. /* Gametype Icon */
  647. itemDef {
  648. name "gameType"
  649. rect 8 9 19 19
  650. style 0
  651. backcolor 1 1 1 1
  652. ownerdraw CG_GAME_TYPE_ICON
  653. visible 1
  654. decoration
  655. }
  656.  
  657. /* Win Limit */
  658. itemDef {
  659. name "WinLimit"
  660. textalign 1
  661. rect 13.50 39 40 12
  662. visible 1
  663. decoration
  664. forecolor 0 0 0 .8
  665. textscale .26
  666. ownerdraw CG_CAPFRAGLIMIT
  667. }
  668. }
  669.  
  670.  
  671.  
  672.  
  673.  
  674. /* Red Team Bar Top */
  675.  
  676. menuDef {
  677. name "RedFrameTeam"
  678. fullScreen MENU_FALSE
  679. visible MENU_TRUE
  680. rect 2 7 32 256
  681. ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  682.  
  683. //red team flag alert - align to right
  684. itemDef {
  685. name "TeamRLeft"
  686. rect 31 0 128 16
  687. visible 1
  688. decoration
  689. backcolor 1 0 0 0.3
  690. style 1
  691. background "ui/assets/hud/rteambgl.tga"
  692. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  693. }
  694.  
  695. //red team flag alert - align to right
  696. itemDef {
  697. name "TeamRLeft"
  698. rect 51 0 128 16
  699. visible 1
  700. decoration
  701. backcolor 1 0 0 0.3
  702. style 1
  703. background "ui/assets/hud/rteambgr.tga"
  704. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  705. }
  706.  
  707. //red team info
  708. //clan arena count
  709. itemDef {
  710. name "clanArena"
  711. rect 33 2 21 11
  712. visible 1
  713. backcolor 1 1 1 1
  714. decoration
  715. style 1
  716. ownerdrawflag CG_SHOW_CLAN_ARENA
  717. background "ui/assets/score/ca_score_red.tga"
  718. }
  719.  
  720. itemdef {
  721. name "redClanPlayers"
  722. ownerdrawflag CG_SHOW_CLAN_ARENA
  723. ownerdraw CG_RED_CLAN_PLYRS
  724. rect 45 11 136 40
  725. visible 1
  726. textscale .18
  727. forecolor 1 1 1 0.65
  728. decoration
  729. }
  730.  
  731. itemDef {
  732. name "f"
  733. rect 36 2 13 13
  734. visible 1
  735. bordercolor 1 1 1 1
  736. decoration
  737. style 3
  738. ownerdrawflag CG_SHOW_HARVESTER
  739. background "icons/skull_red.tga"
  740. }
  741.  
  742. itemDef {
  743. name "f"
  744. rect 36 2 13 13
  745. visible 1
  746. decoration
  747. ownerdrawflag CG_SHOW_CTF
  748. ownerdraw CG_RED_FLAGSTATUS
  749. }
  750. }
  751.  
  752.  
  753.  
  754. /* Red Team Bar Bottom */
  755.  
  756. menuDef {
  757. name "RedFrameTeam"
  758. fullScreen MENU_FALSE
  759. visible MENU_TRUE
  760. rect 2 24 32 256
  761. ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  762.  
  763. //red team flag alert - align to right
  764. itemDef {
  765. name "TeamRLeft"
  766. rect 31 0 128 16
  767. visible 1
  768. decoration
  769. backcolor 1 0 0 0.3
  770. style 1
  771. background "ui/assets/hud/rteambgl.tga"
  772. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  773. }
  774.  
  775. //red team flag alert - align to right
  776. itemDef {
  777. name "TeamRLeft"
  778. rect 51 0 128 16
  779. visible 1
  780. decoration
  781. backcolor 1 0 0 0.3
  782. style 1
  783. background "ui/assets/hud/rteambgr.tga"
  784. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  785. }
  786.  
  787. //red team info
  788. //clan arena count
  789. itemDef {
  790. name "clanArena"
  791. rect 33 2 21 11
  792. visible 1
  793. backcolor 1 1 1 1
  794. decoration
  795. style 1
  796. ownerdrawflag CG_SHOW_CLAN_ARENA
  797. background "ui/assets/score/ca_score_red.tga"
  798. }
  799.  
  800. itemdef {
  801. name "redClanPlayers"
  802. ownerdrawflag CG_SHOW_CLAN_ARENA
  803. ownerdraw CG_RED_CLAN_PLYRS
  804. rect 45 11 136 40
  805. visible 1
  806. textscale .18
  807. forecolor 1 1 1 0.65
  808. decoration
  809. }
  810.  
  811. itemDef {
  812. name "f"
  813. rect 36 2 13 13
  814. visible 1
  815. bordercolor 1 1 1 1
  816. decoration
  817. style 3
  818. ownerdrawflag CG_SHOW_HARVESTER
  819. background "icons/skull_red.tga"
  820. }
  821.  
  822. itemDef {
  823. name "f"
  824. rect 36 2 13 13
  825. visible 1
  826. decoration
  827. ownerdrawflag CG_SHOW_CTF
  828. ownerdraw CG_RED_FLAGSTATUS
  829. }
  830. }
  831.  
  832.  
  833.  
  834. /* Blue Team Bar Top */
  835. menuDef {
  836. name "BlueFrameTeam"
  837. fullScreen MENU_FALSE
  838. visible MENU_TRUE
  839. rect 2 7 32 256
  840. ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  841.  
  842. //blue team flag alert - align to left
  843. itemDef {
  844. name "TeamBLeft"
  845. rect 31 0 128 16
  846. visible 1
  847. decoration
  848. backcolor 0.25 0.25 1 0.3
  849. style 1
  850. background "ui/assets/hud/bteambgl.tga"
  851. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  852. }
  853.  
  854. //blue team flag alert - align to right
  855. itemDef {
  856. name "TeamBLeft"
  857. rect 51 0 128 16
  858. visible 1
  859. decoration
  860. backcolor 0.25 0.25 1 0.3
  861. style 1
  862. background "ui/assets/hud/bteambgr.tga"
  863. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  864. }
  865.  
  866. //blue team info
  867. //clan arena count
  868. itemDef {
  869. name "clanArena"
  870. rect 33 2 21 11
  871. visible 1
  872. backcolor 1 1 1 1
  873. decoration
  874. style 1
  875. ownerdrawflag CG_SHOW_CLAN_ARENA
  876. background "ui/assets/score/ca_score_blu.tga"
  877. }
  878.  
  879. itemdef {
  880. name "blueClanPlayers"
  881. ownerdrawflag CG_SHOW_CLAN_ARENA
  882. ownerdraw CG_BLUE_CLAN_PLYRS
  883. rect 45 11 136 40
  884. visible 1
  885. textscale .18
  886. forecolor 1 1 1 0.65
  887. decoration
  888. }
  889.  
  890. itemDef {
  891. name "f"
  892. rect 36 2 13 13
  893. visible 1
  894. bordercolor 1 1 1 .75
  895. decoration
  896. style 3
  897. ownerdrawflag CG_SHOW_HARVESTER
  898. background "icons/skull_blue.tga"
  899. }
  900.  
  901. itemDef {
  902. name "blueflag"
  903. rect 36 2 13 13
  904. visible 1
  905. decoration
  906. ownerdrawflag CG_SHOW_CTF
  907. ownerdraw CG_BLUE_FLAGSTATUS
  908. }
  909.  
  910. itemDef {
  911. name "oneflagstatus"
  912. rect 36 2 13 13
  913. visible 1
  914. decoration
  915. ownerdraw CG_ONEFLAG_STATUS
  916. }
  917. }
  918.  
  919.  
  920.  
  921. /* Blue Team Bar Bottom */
  922. menuDef {
  923. name "BlueFrameTeam"
  924. fullScreen MENU_FALSE
  925. visible MENU_TRUE
  926. rect 2 24 32 256
  927. ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  928.  
  929. //blue team flag alert - align to left
  930. itemDef {
  931. name "TeamBLeft"
  932. rect 31 0 128 16
  933. visible 1
  934. decoration
  935. backcolor 0.25 0.25 1 0.3
  936. style 1
  937. background "ui/assets/hud/bteambgl.tga"
  938. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  939. }
  940.  
  941. //blue team flag alert - align to right
  942. itemDef {
  943. name "TeamBLeft"
  944. rect 51 0 128 16
  945. visible 1
  946. decoration
  947. backcolor 0.25 0.25 1 0.3
  948. style 1
  949. background "ui/assets/hud/bteambgr.tga"
  950. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  951. }
  952.  
  953. //blue team info
  954. //clan arena count
  955. itemDef {
  956. name "clanArena"
  957. rect 33 2 21 11
  958. visible 1
  959. backcolor 1 1 1 1
  960. decoration
  961. style 1
  962. ownerdrawflag CG_SHOW_CLAN_ARENA
  963. background "ui/assets/score/ca_score_blu.tga"
  964. }
  965.  
  966. itemdef {
  967. name "blueClanPlayers"
  968. ownerdrawflag CG_SHOW_CLAN_ARENA
  969. ownerdraw CG_BLUE_CLAN_PLYRS
  970. rect 45 11 136 40
  971. visible 1
  972. textscale .18
  973. forecolor 1 1 1 0.65
  974. decoration
  975. }
  976.  
  977. itemDef {
  978. name "f"
  979. rect 36 2 13 13
  980. visible 1
  981. bordercolor 1 1 1 .75
  982. decoration
  983. style 3
  984. ownerdrawflag CG_SHOW_HARVESTER
  985. background "icons/skull_blue.tga"
  986. }
  987.  
  988. itemDef {
  989. name "blueflag"
  990. rect 36 2 13 13
  991. visible 1
  992. decoration
  993. ownerdrawflag CG_SHOW_CTF
  994. ownerdraw CG_BLUE_FLAGSTATUS
  995. }
  996.  
  997. itemDef {
  998. name "oneflagstatus"
  999. rect 36 2 13 13
  1000. visible 1
  1001. decoration
  1002. ownerdraw CG_ONEFLAG_STATUS
  1003. }
  1004. }
  1005.  
  1006.  
  1007.  
  1008. /* Dm / Tournament Bar */
  1009.  
  1010. menuDef {
  1011. name "SelfFrameHighlights"
  1012. fullScreen MENU_FALSE
  1013. visible MENU_TRUE
  1014. rect 2 7 32 256
  1015. //ownerdrawflag CG_SHOW_ANYNONTEAMGAME
  1016.  
  1017. //self top highlight
  1018. itemDef {
  1019. name "SelfTLeft"
  1020. rect 32 0 16 16
  1021. visible 1
  1022. decoration
  1023. ownerdraw CG_TEAM_COLORIZED
  1024. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  1025. style 1
  1026. background "ui/assets/hud/teamonl.tga"
  1027. }
  1028.  
  1029. itemDef {
  1030. name "SelfTMid"
  1031. rect 48 0 115 16
  1032. visible 1
  1033. decoration
  1034. ownerdraw CG_TEAM_COLORIZED
  1035. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  1036. style 1
  1037. background "ui/assets/hud/teamonm.tga"
  1038. }
  1039.  
  1040. itemDef {
  1041. name "SelfTLeft"
  1042. rect 163 0 16 16
  1043. visible 1
  1044. decoration
  1045. ownerdraw CG_TEAM_COLORIZED
  1046. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  1047. style 1
  1048. background "ui/assets/hud/teamonr.tga"
  1049. }
  1050.  
  1051. //self bottom highlight
  1052. itemDef {
  1053. name "SelfBLeft"
  1054. rect 32 17 16 16
  1055. visible 1
  1056. decoration
  1057. ownerdraw CG_TEAM_COLORIZED
  1058. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  1059. style 1
  1060. background "ui/assets/hud/teamonl.tga"
  1061. }
  1062.  
  1063. itemDef {
  1064. name "SelfBMid"
  1065. rect 48 17 115 16
  1066. visible 1
  1067. decoration
  1068. ownerdraw CG_TEAM_COLORIZED
  1069. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  1070. style 1
  1071. background "ui/assets/hud/teamonm.tga"
  1072. }
  1073.  
  1074. itemDef {
  1075. name "SelfBLeft"
  1076. rect 163 17 16 16
  1077. visible 1
  1078. decoration
  1079. ownerdraw CG_TEAM_COLORIZED
  1080. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  1081. style 1
  1082. background "ui/assets/hud/teamonr.tga"
  1083. }
  1084. }
  1085.  
  1086.  
  1087.  
  1088. // example for PAT
  1089. // this is the item def for the 1st place text
  1090.  
  1091. menuDef {
  1092. name "scores"
  1093. fullScreen MENU_FALSE
  1094. visible MENU_TRUE
  1095. rect 40 0 120 40
  1096.  
  1097. itemdef {
  1098. name "1stplace"
  1099. ownerdraw CG_1ST_PLACE_SCORE
  1100. rect 0 19 136 40
  1101. visible 1
  1102. textscale .22
  1103. decoration
  1104. }
  1105.  
  1106. // example for PAT
  1107. // this is the item def for the 2nd place text
  1108.  
  1109. itemdef {
  1110. name "2ndplace"
  1111. ownerdraw CG_2ND_PLACE_SCORE
  1112. rect 0 36 136 40
  1113. visible 1
  1114. textscale .22
  1115. decoration
  1116. }
  1117.  
  1118. itemDef {
  1119. name "obituaries"
  1120. rect 0 54 65 12
  1121. visible 1
  1122. textscale .22
  1123. ownerdraw CG_PLAYER_OBIT
  1124. }
  1125. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement