Advertisement
Guest User

hud.menu

a guest
Jul 17th, 2013
458
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.33 KB | None | 0 0
  1. #include "ui/menudef.h"
  2.  
  3. // team menu
  4. //
  5. // defines from ui_shared.h
  6.  
  7. {
  8. assetGlobalDef {
  9. cursor "ui/assets/3_cursor2" // cursor
  10. gradientBar "ui/assets/gradientbar2.tga" // gradient bar
  11. fadeClamp 1.0 // sets the fadeup alpha
  12. fadeCycle 1 // how often fade happens in milliseconds
  13. fadeAmount 0.1 // amount to adjust alpha per cycle
  14.  
  15. shadowX 5 // x amount for shadow offset
  16. shadowY 5 // y amount for shadow offset
  17. shadowColor 0.1 0.1 0.1 0.25 // shadow color
  18.  
  19. font "fonts/font" 24 // font
  20. smallFont "fonts/smallfont" 16 // font
  21. bigFont "fonts/bigfont" 48 // font
  22.  
  23.  
  24. }
  25.  
  26. // Advert AREA
  27. /*
  28. menuDef {
  29. name "advert area"
  30. fullScreen MENU_FALSE
  31. visible MENU_TRUE
  32. rect 192 0 256 32
  33.  
  34. // 8x1, 256x32, ~2% of screen
  35. itemdef {
  36. name advert4
  37. ownerdraw UI_ADVERT
  38. rect 0 0 256 32
  39. defaultContent "textures/ad_content/pwned.jpg"
  40. cellId 4
  41. forecolor 1 1 1 1.0
  42. visible 1
  43. decoration
  44. }
  45. }
  46. */
  47.  
  48. // Notification AREA
  49. menuDef {
  50. name "msgsArea"
  51. fullScreen MENU_FALSE
  52. visible MENU_TRUE
  53. rect 470 4 64 36
  54.  
  55. itemdef {
  56. name tourneyMsg
  57. rect 0 0 32 32
  58. style 1
  59. background "sprites/foe2.png"
  60. visible 1
  61. ownerdrawflag CG_SHOW_IF_NOTICE_PRESENT
  62. decoration
  63. backcolor 1 1 1 1.0
  64. }
  65. itemdef {
  66. name gotMsg
  67. rect 34 0 32 32
  68. style 1
  69. background "sprites/balloon4.png"
  70. visible 1
  71. ownerdrawflag CG_SHOW_IF_MSG_PRESENT
  72. decoration
  73. backcolor 1 1 1 1.0
  74. }
  75. }
  76.  
  77.  
  78.  
  79. //*****AMMO*****//
  80.  
  81. menuDef {
  82. name "Ammo"
  83. fullScreen MENU_FALSE
  84. visible MENU_TRUE
  85. rect 266 442 99 36//266 428 99 36// - bump up value for bottom weapon bar
  86.  
  87. itemDef {
  88. name "a"
  89. rect 12 0 24 24
  90. visible 1
  91. decoration
  92. ownerdraw CG_PLAYER_AMMO_ICON2D
  93. }
  94.  
  95. itemDef {
  96. name "a"
  97. rect 39 10 63 12
  98. visible 1
  99. textstyle 3
  100. decoration
  101. textscale .62
  102. forecolor 1 1 1 1
  103. ownerdraw CG_PLAYER_AMMO_VALUE
  104. addColorRange -999 -1 1 1 1 1
  105. addColorRange 0 5 1 0 0 1
  106. }
  107. }
  108.  
  109. //*****PLAYER HEALTH*****//
  110. menuDef {
  111. name "HealthFrame"
  112. fullScreen MENU_FALSE
  113. visible MENU_TRUE
  114. rect 130 435 142 32//130 421 142 32//
  115.  
  116. itemDef {
  117. name "healthshadow"
  118. rect 1 8 142 33
  119. visible 1
  120. decoration
  121. backcolor 0 0 0 0.4
  122. style 1
  123. background "ui/assets/hud/shadowl.tga"
  124. }
  125.  
  126. //BARS SCALE TO HEALTH
  127. itemDef {
  128. name "healthFill200"
  129. rect 85 0 64 32
  130. visible 1
  131. decoration
  132. // backcolor 0.0 0.0 0.0 0.4
  133. ownerdraw CG_PLAYER_HEALTH_BAR_200
  134. style 1
  135. background "ui/assets/hud/h200.tga"
  136. }
  137.  
  138. itemDef {
  139. name "healthFill100"
  140. rect 0 27 128 16
  141. visible 1
  142. decoration
  143. //backcolor 0.0 0.0 0.0 0.4
  144. ownerdraw CG_PLAYER_HEALTH_BAR_100
  145. style 1
  146. background "ui/assets/hud/h100.tga"
  147. }
  148.  
  149. //LINE OVERLAYS
  150. itemDef {
  151. name "healthLine200"
  152. rect 85 0 64 32
  153. visible 1
  154. decoration
  155. backcolor 0.0 0.0 0.0 1.0
  156. ownerdraw CG_TEAM_COLORIZED
  157. style 1
  158. background "ui/assets/hud/h200line.tga"
  159. }
  160.  
  161. itemDef {
  162. name "healthLine100"
  163. rect 0 27 128 16
  164. visible 1
  165. decoration
  166. backcolor 0.0 0.0 0.0 1.0
  167. ownerdraw CG_TEAM_COLORIZED
  168. style 1
  169. background "ui/assets/hud/h100line.tga"
  170. }
  171. //highlight
  172. itemDef {
  173. name "healthLine200hi"
  174. rect 85 0 64 32
  175. visible 1
  176. decoration
  177. backcolor 1 1 1 0.5
  178. style 1
  179. background "ui/assets/hud/h200line.tga"
  180. }
  181.  
  182. itemDef {
  183. name "healthLine100hi"
  184. rect 0 27 128 16
  185. visible 1
  186. decoration
  187. backcolor 1 1 1 0.5
  188. style 1
  189. background "ui/assets/hud/h100line.tga"
  190. }
  191. }
  192.  
  193. //health value/icon
  194. menuDef {
  195. name "Player"
  196. fullScreen MENU_FALSE
  197. visible MENU_TRUE
  198. rect 152 439 95 36//152 425 95 36//
  199.  
  200.  
  201. itemDef {
  202. name "playerRect"
  203. rect 2 -8 58 38
  204. style 3
  205. background "ui/assets/hud/healthalert"
  206. visible 1
  207. ownerdrawflag CG_SHOW_HEALTHCRITICAL
  208. }
  209.  
  210. itemDef {
  211. name "healthiconshadow"
  212. backcolor 0 0 0 0.8
  213. rect 69 2 22 22
  214. visible 1
  215. decoration
  216. style 1
  217. background "ui/assets/hud/health.tga"
  218. }
  219.  
  220. itemDef {
  221. name "health"
  222. rect 68 1 22 22
  223. ownerdraw CG_TEAM_COLORIZED
  224. visible 1
  225. decoration
  226. style 1
  227. background "ui/assets/hud/health.tga"
  228. }
  229.  
  230. //**NEEDS GAME CODE FIX**
  231. //THIS TEXT SHOULD BE RIGHT-ALIGNED (currently centered)
  232. itemDef {
  233. name "healthok"
  234. rect 0 0 63 22
  235. visible 1
  236. textalign 2
  237. decoration
  238. textstyle 3
  239. forecolor 1 1 1 1
  240. textscale .62
  241. ownerdraw CG_PLAYER_HEALTH
  242. addColorRange -999 25 1 0 0 1
  243. // addColorRange 26 100 1 .75 0 1
  244. // addColorRange 101 999 1 1 1 1
  245. }
  246. }
  247.  
  248. //*****ARMOR*****//
  249.  
  250. menuDef {
  251. name "ArmorFrame"
  252. fullScreen MENU_FALSE
  253. visible MENU_TRUE
  254. rect 363 435 142 32//363 421 142 32//
  255.  
  256. itemDef {
  257. name "armorshadow"
  258. rect 6 8 142 33
  259. visible 1
  260. decoration
  261. backcolor 0 0 0 0.4
  262. style 1
  263. background "ui/assets/hud/shadowr.tga"
  264. }
  265.  
  266. //BARS SCALE TO ARMOR
  267. itemDef {
  268. name "armorFill200"
  269. rect 0 0 64 32
  270. visible 1
  271. ownerdraw CG_PLAYER_ARMOR_BAR_200
  272. decoration
  273. //backcolor 0.0 0.0 0.0 0.4
  274. style 1
  275. background "ui/assets/hud/a200.tga"
  276. }
  277.  
  278. itemDef {
  279. name "armorFill100"
  280. rect 21 27 128 16
  281. visible 1
  282. ownerdraw CG_PLAYER_ARMOR_BAR_100
  283. decoration
  284. //backcolor 0.0 0.0 0.0 0.4
  285. style 1
  286. background "ui/assets/hud/a100.tga"
  287. }
  288. //LINE OVERLAYS
  289. itemDef {
  290. name "armorLine200"
  291. rect 0 0 64 32
  292. visible 1
  293. ownerdraw CG_TEAM_COLORIZED
  294. decoration
  295. backcolor 0.0 0.0 0.0 1.0
  296. style 1
  297. background "ui/assets/hud/a200line.tga"
  298. }
  299.  
  300. itemDef {
  301. name "armorLine100"
  302. rect 21 27 128 16
  303. visible 1
  304. ownerdraw CG_TEAM_COLORIZED
  305. decoration
  306. backcolor 0.0 0.0 0.0 1.0
  307. style 1
  308. background "ui/assets/hud/a100line.tga"
  309. }
  310. //highlight
  311. itemDef {
  312. name "armorLine200hi"
  313. rect 0 0 64 32
  314. visible 1
  315. decoration
  316. backcolor 1 1 1 0.5
  317. style 1
  318. background "ui/assets/hud/a200line.tga"
  319. }
  320.  
  321. itemDef {
  322. name "armorLine100hi"
  323. rect 21 27 128 16
  324. visible 1
  325. decoration
  326. backcolor 1 1 1 0.5
  327. style 1
  328. background "ui/assets/hud/a100line.tga"
  329. }
  330. }
  331. //armor value/icon
  332. menuDef {
  333. name "Armor"
  334. fullScreen MENU_FALSE
  335. visible MENU_TRUE
  336. rect 393 439 95 32//393 425 95 32//
  337.  
  338. itemDef {
  339. name "armoriconshadow"
  340. backcolor 0 0 0 0.8
  341. rect 8 2 22 22
  342. visible 1
  343. decoration
  344. style 1
  345. background "ui/assets/hud/armor.tga"
  346. }
  347.  
  348. itemDef {
  349. name "ArmorIcon"
  350. backcolor 0.0 0.0 0.0 0.8
  351. ownerdraw CG_TEAM_COLORIZED
  352. rect 7 1 22 22
  353. visible 1
  354. decoration
  355. style 1
  356. background "ui/assets/hud/armor.tga"
  357. cvarTest "cg_armorTiered"
  358. hideCvar { "1" }
  359. }
  360.  
  361. itemDef {
  362. name "ArmorIcon"
  363. ownerdraw CG_ARMORTIERED_COLORIZED
  364. rect 7 1 22 22
  365. visible 1
  366. decoration
  367. style 1
  368. background "ui/assets/hud/armor.tga"
  369. cvarTest "cg_armorTiered"
  370. showCvar { "1" }
  371. }
  372.  
  373. //**NEEDS GAME CODE FIX**
  374. //THIS TEXT SHOULD BE LEFT ALIGNED (currently centered)
  375. itemDef {
  376. name "armor2"
  377. rect 32 0 63 22
  378. visible 1
  379. decoration
  380. textstyle 3
  381. textscale .62
  382. textalign 0
  383. ownerdraw CG_PLAYER_ARMOR_VALUE
  384. addColorRange -999 25 .67 0 0 1
  385. // addColorRange 26 100 1 .75 0 1
  386. // addColorRange 101 999 .75 .75 .75 1
  387. }
  388. }
  389.  
  390. //*****TOP LEFT SCORE BOX*****//
  391.  
  392. menuDef {
  393. name "ScoreFrame"
  394. fullScreen MENU_FALSE
  395. visible MENU_TRUE
  396. rect 2 0 32 256
  397. //Score Frame BG, can be scaled wider if needed to make more room for names
  398. itemDef {
  399. name "scoreboxl"
  400. rect 0 0 32 64
  401. visible 1
  402. decoration
  403. backcolor 1 1 1 0.8
  404. style 1
  405. background "ui/assets/hud/scoreboxl.tga"
  406. }
  407. itemDef {
  408. name "scorebox2"
  409. rect 32 0 143 64
  410. visible 1
  411. decoration
  412. backcolor 1 1 1 0.8
  413. style 1
  414. background "ui/assets/hud/scoreboxm.tga"
  415. }
  416. itemDef {
  417. name "scorebox3"
  418. rect 175 0 8 64
  419. visible 1
  420. decoration
  421. backcolor 1 1 1 0.8
  422. style 1
  423. background "ui/assets/hud/scoreboxr.tga"
  424. }
  425. //GAMETYPE ICON
  426. itemDef {
  427. name "gameType"
  428. rect 6 7 19 19
  429. style 0
  430. backcolor 1 1 1 1
  431. ownerdraw CG_GAME_TYPE_ICON
  432. visible 1
  433. decoration
  434. }
  435. //WIN VALUE
  436. itemDef {
  437. name "WinLimit"
  438. textalign 1
  439. rect 7 37 40 12
  440. visible 1
  441. decoration
  442. forecolor 0 0 0 1
  443. textscale .26
  444. ownerdraw CG_CAPFRAGLIMIT
  445. }
  446.  
  447. itemDef {
  448. name "RoundBox"
  449. rect -3 37 36 12
  450. visible 1
  451. decoration
  452. backcolor 1 1 1 1
  453. style 1
  454. background "ui/assets/hud/roundbox.tga"
  455. cvarTest "cg_gametype"
  456. showCvar { "12" }
  457. }
  458. itemDef {
  459. name "Round"
  460. align 1
  461. style 0
  462. rect 15 46 20 8
  463. visible 1
  464. decoration
  465. forecolor 0 0 0 1
  466. textscale .14
  467. ownerdraw CG_ROUND
  468. cvarTest "cg_gametype"
  469. showCvar { "12" }
  470. }
  471.  
  472. //GAME TIME
  473. itemDef {
  474. name "Timer"
  475. textalign 0
  476. style 0
  477. rect 15 61 50 12//201 18 50 12//185 7 14 14
  478. visible 1
  479. textstyle 3
  480. decoration
  481. forecolor 1 1 1 0.9
  482. textscale .28
  483. ownerdraw CG_LEVELTIMER//text "999:99"
  484. }
  485. itemDef {
  486. name "roundTimer"
  487. textalign 0
  488. style 0
  489. rect 15 72 50 12
  490. visible 1
  491. textstyle 3
  492. decoration
  493. forecolor 0.73 0.73 0.73 0.7
  494. textscale .22
  495. ownerdraw CG_ROUNDTIMER
  496. }
  497. itemDef {
  498. name "timerIcon"
  499. rect 0 49 14 14
  500. style 1
  501. backcolor 0 0 0 0.7
  502. background "icons/icon_time.tga"
  503. visible 1
  504. decoration
  505. }
  506. itemDef {
  507. name "timerIcon"
  508. rect -1 48 14 14
  509. style 1
  510. backcolor 0.7 0.7 0.7 0.7
  511. background "icons/icon_time.tga"
  512. visible 1
  513. decoration
  514. }
  515. }
  516.  
  517. // RED TEAM BAR TOP
  518. menuDef {
  519. name "RedFrameTeam"
  520. fullScreen MENU_FALSE
  521. visible MENU_TRUE
  522. rect 2 7 32 256
  523. ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  524. //red team flag alert - align to right
  525. itemDef {
  526. name "TeamRLeft"
  527. rect 31 0 128 16
  528. visible 1
  529. decoration
  530. backcolor 1 0 0 0.3
  531. style 1
  532. background "ui/assets/hud/rteambgl.tga"
  533. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  534. }
  535. //red team flag alert - align to right
  536. itemDef {
  537. name "TeamRLeft"
  538. rect 51 0 128 16
  539. visible 1
  540. decoration
  541. backcolor 1 0 0 0.3
  542. style 1
  543. background "ui/assets/hud/rteambgr.tga"
  544. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  545. }
  546. //red team info
  547.  
  548. // rr
  549. itemDef {
  550. name "TeamRRIcon"
  551. rect 183 2 21 11
  552. visible 1
  553. textscale .18
  554. backcolor 1 1 1 1
  555. decoration
  556. style 1
  557. background "ui/assets/score/rr_remaining_team.tga"
  558. cvarTest "cg_gametype"
  559. showCvar { "12" }
  560. }
  561. itemDef {
  562. name "TeamRRPlayers"
  563. rect 195 11 21 11
  564. ownerdraw CG_TEAM_PLYR_COUNT
  565. visible 1
  566. textscale .18
  567. forecolor 1 1 1 0.65
  568. decoration
  569. style 1
  570. cvarTest "cg_gametype"
  571. showCvar { "12" }
  572. }
  573. itemdef {
  574. name "EnemyRRIcon"
  575. rect 183 15 21 11
  576. visible 1
  577. textscale .18
  578. backcolor 1 1 1 1
  579. decoration
  580. style 1
  581. background "ui/assets/score/rr_remaining_enemy.tga"
  582. cvarTest "cg_gametype"
  583. showCvar { "12" }
  584. }
  585. itemdef {
  586. name "EnemyRRPlayers"
  587. rect 195 24 21 11
  588. ownerdraw CG_ENEMY_PLYR_COUNT
  589. visible 1
  590. textscale .18
  591. forecolor 1 1 1 0.65
  592. decoration
  593. style 1
  594. cvarTest "cg_gametype"
  595. showCvar { "12" }
  596. }
  597. //clan arena count
  598. itemDef {
  599. name "clanArena"
  600. rect 33 2 21 11
  601. visible 1
  602. backcolor 1 1 1 1
  603. decoration
  604. style 1
  605. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  606. background "ui/assets/score/ca_score_red.tga"
  607. cvarTest "cg_gametype"
  608. hideCvar { "12" }
  609. }
  610. itemdef {
  611. name "redClanPlayers"
  612. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  613. ownerdraw CG_RED_CLAN_PLYRS
  614. rect 45 11 136 40
  615. visible 1
  616. textscale .18
  617. forecolor 1 1 1 0.65
  618. decoration
  619. cvarTest "cg_gametype"
  620. hideCvar { "12" }
  621. }
  622. itemDef {
  623. name "domination"
  624. rect 33 2 21 11
  625. visible 1
  626. backcolor 1 1 1 1
  627. decoration
  628. style 1
  629. ownerdrawflag CG_SHOW_DOMINATION
  630. background "ui/assets/score/dom_score_red.tga"
  631. }
  632. itemdef {
  633. name "redOwnedFlags"
  634. ownerdrawflag CG_SHOW_DOMINATION
  635. ownerdraw CG_RED_OWNED_FLAGS
  636. rect 45 11 136 40
  637. visible 1
  638. textscale .18
  639. forecolor 1 1 1 0.65
  640. decoration
  641. }
  642. itemDef {
  643. name "f"
  644. rect 36 1 13 13
  645. visible 1
  646. bordercolor 1 1 1 1
  647. decoration
  648. style 3
  649. ownerdrawflag CG_SHOW_HARVESTER
  650. background "icons/skull_red.tga"
  651. }
  652. itemDef {
  653. name "f"
  654. rect 36 1 13 13
  655. visible 1
  656. decoration
  657. ownerdrawflag CG_SHOW_CTF
  658. ownerdraw CG_RED_FLAGSTATUS
  659. }
  660. }
  661. // RED TEAM BAR BOTTOM
  662. menuDef {
  663. name "RedFrameTeam"
  664. fullScreen MENU_FALSE
  665. visible MENU_TRUE
  666. rect 2 24 32 256
  667. ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  668. //red team flag alert - align to right
  669. itemDef {
  670. name "TeamRLeft"
  671. rect 31 0 128 16
  672. visible 1
  673. decoration
  674. backcolor 1 0 0 0.3
  675. style 1
  676. background "ui/assets/hud/rteambgl.tga"
  677. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  678. }
  679. //red team flag alert - align to right
  680. itemDef {
  681. name "TeamRLeft"
  682. rect 51 0 128 16
  683. visible 1
  684. decoration
  685. backcolor 1 0 0 0.3
  686. style 1
  687. background "ui/assets/hud/rteambgr.tga"
  688. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  689. }
  690. //red team info
  691.  
  692. //clan arena count
  693. itemDef {
  694. name "clanArena"
  695. rect 33 2 21 11
  696. visible 1
  697. backcolor 1 1 1 1
  698. decoration
  699. style 1
  700. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  701. background "ui/assets/score/ca_score_red.tga"
  702. cvarTest "cg_gametype"
  703. hideCvar { "12" }
  704. }
  705. itemdef {
  706. name "redClanPlayers"
  707. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  708. ownerdraw CG_RED_CLAN_PLYRS
  709. rect 45 11 136 40
  710. visible 1
  711. textscale .18
  712. forecolor 1 1 1 0.65
  713. decoration
  714. cvarTest "cg_gametype"
  715. hideCvar { "12" }
  716. }
  717. itemDef {
  718. name "domination"
  719. rect 33 2 21 11
  720. visible 1
  721. backcolor 1 1 1 1
  722. decoration
  723. style 1
  724. ownerdrawflag CG_SHOW_DOMINATION
  725. background "ui/assets/score/dom_score_red.tga"
  726. }
  727. itemdef {
  728. name "redOwnedFlags"
  729. ownerdrawflag CG_SHOW_DOMINATION
  730. ownerdraw CG_RED_OWNED_FLAGS
  731. rect 45 11 136 40
  732. visible 1
  733. textscale .18
  734. forecolor 1 1 1 0.65
  735. decoration
  736. }
  737. itemDef {
  738. name "f"
  739. rect 36 1 13 13
  740. visible 1
  741. bordercolor 1 1 1 1
  742. decoration
  743. style 3
  744. ownerdrawflag CG_SHOW_HARVESTER
  745. background "icons/skull_red.tga"
  746. }
  747. itemDef {
  748. name "f"
  749. rect 36 1 13 13
  750. visible 1
  751. decoration
  752. ownerdrawflag CG_SHOW_CTF
  753. ownerdraw CG_RED_FLAGSTATUS
  754. }
  755. }
  756. // BLUE TEAM BAR TOP
  757. menuDef {
  758. name "BlueFrameTeam"
  759. fullScreen MENU_FALSE
  760. visible MENU_TRUE
  761. rect 2 7 32 256
  762. ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  763. //blue team flag alert - align to left
  764. itemDef {
  765. name "TeamBLeft"
  766. rect 31 0 128 16
  767. visible 1
  768. decoration
  769. backcolor 0.25 0.25 1 0.3
  770. style 1
  771. background "ui/assets/hud/bteambgl.tga"
  772. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  773. }
  774. //blue team flag alert - align to right
  775. itemDef {
  776. name "TeamBLeft"
  777. rect 51 0 128 16
  778. visible 1
  779. decoration
  780. backcolor 0.25 0.25 1 0.3
  781. style 1
  782. background "ui/assets/hud/bteambgr.tga"
  783. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  784. }
  785. //blue team info
  786.  
  787. //clan arena count
  788. itemDef {
  789. name "clanArena"
  790. rect 33 2 21 11
  791. visible 1
  792. backcolor 1 1 1 1
  793. decoration
  794. style 1
  795. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  796. background "ui/assets/score/ca_score_blu.tga"
  797. cvarTest "cg_gametype"
  798. hideCvar { "12" }
  799. }
  800. itemdef {
  801. name "blueClanPlayers"
  802. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  803. ownerdraw CG_BLUE_CLAN_PLYRS
  804. rect 45 11 136 40
  805. visible 1
  806. textscale .18
  807. forecolor 1 1 1 0.65
  808. decoration
  809. cvarTest "cg_gametype"
  810. hideCvar { "12" }
  811. }
  812. itemDef {
  813. name "domination"
  814. rect 33 2 21 11
  815. visible 1
  816. backcolor 1 1 1 1
  817. decoration
  818. style 1
  819. ownerdrawflag CG_SHOW_DOMINATION
  820. background "ui/assets/score/dom_score_blu.tga"
  821. }
  822. itemdef {
  823. name "blueOwnedFlags"
  824. ownerdrawflag CG_SHOW_DOMINATION
  825. ownerdraw CG_BLUE_OWNED_FLAGS
  826. rect 45 11 136 40
  827. visible 1
  828. textscale .18
  829. forecolor 1 1 1 0.65
  830. decoration
  831. }
  832. itemDef {
  833. name "f"
  834. rect 36 1 13 13
  835. visible 1
  836. bordercolor 1 1 1 .75
  837. decoration
  838. style 3
  839. ownerdrawflag CG_SHOW_HARVESTER
  840. background "icons/skull_blue.tga"
  841. }
  842. itemDef {
  843. name "blueflag"
  844. rect 36 1 13 13
  845. visible 1
  846. decoration
  847. ownerdrawflag CG_SHOW_CTF
  848. ownerdraw CG_BLUE_FLAGSTATUS
  849. }
  850. }
  851. // BLUE TEAM BAR BOTTOM
  852. menuDef {
  853. name "BlueFrameTeam"
  854. fullScreen MENU_FALSE
  855. visible MENU_TRUE
  856. rect 2 24 32 256
  857. ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  858. //blue team flag alert - align to left
  859. itemDef {
  860. name "TeamBLeft"
  861. rect 31 0 128 16
  862. visible 1
  863. decoration
  864. backcolor 0.25 0.25 1 0.3
  865. style 1
  866. background "ui/assets/hud/bteambgl.tga"
  867. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  868. }
  869. //blue team flag alert - align to right
  870. itemDef {
  871. name "TeamBLeft"
  872. rect 51 0 128 16
  873. visible 1
  874. decoration
  875. backcolor 0.25 0.25 1 0.3
  876. style 1
  877. background "ui/assets/hud/bteambgr.tga"
  878. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  879. }
  880. //blue team info
  881.  
  882. //clan arena count
  883. itemDef {
  884. name "clanArena"
  885. rect 33 2 21 11
  886. visible 1
  887. backcolor 1 1 1 1
  888. decoration
  889. style 1
  890. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  891. background "ui/assets/score/ca_score_blu.tga"
  892. cvarTest "cg_gametype"
  893. hideCvar { "12" }
  894. }
  895. itemdef {
  896. name "blueClanPlayers"
  897. ownerdrawflag CG_SHOW_PLAYERS_REMAINING
  898. ownerdraw CG_BLUE_CLAN_PLYRS
  899. rect 45 11 136 40
  900. visible 1
  901. textscale .18
  902. forecolor 1 1 1 0.65
  903. decoration
  904. cvarTest "cg_gametype"
  905. hideCvar { "12" }
  906. }
  907. itemDef {
  908. name "domination"
  909. rect 33 2 21 11
  910. visible 1
  911. backcolor 1 1 1 1
  912. decoration
  913. style 1
  914. ownerdrawflag CG_SHOW_DOMINATION
  915. background "ui/assets/score/dom_score_blu.tga"
  916. }
  917. itemdef {
  918. name "blueOwnedFlags"
  919. ownerdrawflag CG_SHOW_DOMINATION
  920. ownerdraw CG_BLUE_OWNED_FLAGS
  921. rect 45 11 136 40
  922. visible 1
  923. textscale .18
  924. forecolor 1 1 1 0.65
  925. decoration
  926. }
  927. itemDef {
  928. name "f"
  929. rect 36 1 13 13
  930. visible 1
  931. bordercolor 1 1 1 .75
  932. decoration
  933. style 3
  934. ownerdrawflag CG_SHOW_HARVESTER
  935. background "icons/skull_blue.tga"
  936. }
  937. itemDef {
  938. name "blueflag"
  939. rect 36 1 13 13
  940. visible 1
  941. decoration
  942. ownerdrawflag CG_SHOW_CTF
  943. ownerdraw CG_BLUE_FLAGSTATUS
  944. }
  945. }
  946.  
  947. // DM/TOURNAMENT BAR
  948. menuDef {
  949. name "SelfFrameHighlights"
  950. fullScreen MENU_FALSE
  951. visible MENU_TRUE
  952. rect 2 7 32 256
  953. //ownerdrawflag CG_SHOW_ANYNONTEAMGAME
  954. //self top highlight
  955. itemDef {
  956. name "SelfTLeft"
  957. rect 32 0 16 16
  958. visible 1
  959. decoration
  960. ownerdraw CG_TEAM_COLORIZED
  961. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  962. style 1
  963. background "ui/assets/hud/teamonl.tga"
  964. }
  965. itemDef {
  966. name "SelfTMid"
  967. rect 48 0 115 16
  968. visible 1
  969. decoration
  970. ownerdraw CG_TEAM_COLORIZED
  971. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  972. style 1
  973. background "ui/assets/hud/teamonm.tga"
  974. }
  975. itemDef {
  976. name "SelfTLeft"
  977. rect 163 0 16 16
  978. visible 1
  979. decoration
  980. ownerdraw CG_TEAM_COLORIZED
  981. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  982. style 1
  983. background "ui/assets/hud/teamonr.tga"
  984. }
  985. //self bottom highlight
  986. itemDef {
  987. name "SelfBLeft"
  988. rect 32 17 16 16
  989. visible 1
  990. decoration
  991. ownerdraw CG_TEAM_COLORIZED
  992. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  993. style 1
  994. background "ui/assets/hud/teamonl.tga"
  995. }
  996. itemDef {
  997. name "SelfBMid"
  998. rect 48 17 115 16
  999. visible 1
  1000. decoration
  1001. ownerdraw CG_TEAM_COLORIZED
  1002. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  1003. style 1
  1004. background "ui/assets/hud/teamonm.tga"
  1005. }
  1006. itemDef {
  1007. name "SelfBLeft"
  1008. rect 163 17 16 16
  1009. visible 1
  1010. decoration
  1011. ownerdraw CG_TEAM_COLORIZED
  1012. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  1013. style 1
  1014. background "ui/assets/hud/teamonr.tga"
  1015. }
  1016. }
  1017. // example for PAT
  1018. // this is the item def for the 1st place text
  1019. menuDef {
  1020. name "scores"
  1021. fullScreen MENU_FALSE
  1022. visible MENU_TRUE
  1023. rect 40 0 120 40
  1024. itemdef {
  1025. name "1stplace"
  1026. ownerdraw CG_1ST_PLACE_SCORE
  1027. rect 0 19 136 40
  1028. visible 1
  1029. textscale .22
  1030. decoration
  1031. }
  1032.  
  1033. // example for PAT
  1034. // this is the item def for the 2nd place text
  1035.  
  1036. itemdef {
  1037. name "2ndplace"
  1038. ownerdraw CG_2ND_PLACE_SCORE
  1039. rect 0 36 136 40
  1040. visible 1
  1041. textscale .22
  1042. decoration
  1043. }
  1044. }
  1045.  
  1046. // 1FCTF FLAG STATUS
  1047. menuDef {
  1048. name "Neutral Flag Status"
  1049. fullScreen MENU_FALSE
  1050. visible MENU_TRUE
  1051. rect 38 17 32 256
  1052.  
  1053. itemDef {
  1054. name "oneflagstatus"
  1055. rect 0 0 13 13
  1056. visible 1
  1057. decoration
  1058. ownerdraw CG_ONEFLAG_STATUS
  1059. }
  1060. }
  1061. //=================================================================================
  1062. menuDef {
  1063. name "RaceHUD"
  1064. fullScreen MENU_FALSE
  1065. visible MENU_TRUE
  1066. rect 263 0 115 25
  1067.  
  1068. itemDef {
  1069. name "raceBackground1"
  1070. rect 0 0 8 64
  1071. visible 1
  1072. decoration
  1073. backcolor 1 1 1 0.8
  1074. style 1
  1075. background "ui/assets/hud/scoreboxl2.tga"
  1076. cvarTest "cg_gametype"
  1077. showCvar { "2" }
  1078. }
  1079.  
  1080. itemDef {
  1081. name "raceBackground2"
  1082. rect 8 0 100 64
  1083. visible 1
  1084. decoration
  1085. backcolor 1 1 1 0.8
  1086. style 1
  1087. background "ui/assets/hud/scoreboxm.tga"
  1088. cvarTest "cg_gametype"
  1089. showCvar { "2" }
  1090. }
  1091.  
  1092. itemDef {
  1093. name "raceBackground3"
  1094. rect 108 0 8 64
  1095. visible 1
  1096. decoration
  1097. backcolor 1 1 1 0.8
  1098. style 1
  1099. background "ui/assets/hud/scoreboxr.tga"
  1100. cvarTest "cg_gametype"
  1101. showCvar { "2" }
  1102. }
  1103.  
  1104. itemDef {
  1105. name "raceStatus"
  1106. rect 58 22 110 15
  1107. visible 1
  1108. decoration
  1109. align 1
  1110. textscale 0.25
  1111. ownerdraw CG_RACE_STATUS
  1112. cvarTest "cg_gametype"
  1113. showCvar { "2" }
  1114. }
  1115.  
  1116. itemDef {
  1117. name "raceTimes"
  1118. rect 25 34 110 15
  1119. visible 1
  1120. decoration
  1121. align 0
  1122. textscale 0.25
  1123. ownerdraw CG_RACE_TIMES
  1124. cvarTest "cg_gametype"
  1125. showCvar { "2" }
  1126. }
  1127. }
  1128. //=================================================================================
  1129. // you can use "ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE"
  1130. // or "ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE" to toggle the
  1131. // score highlight on / off for the first and second place score boxes
  1132.  
  1133. //*****Player Pickups*****//
  1134. //powerup
  1135. //FIX - THIS NUMBER IS HUGE NEEDS TO BE SMALLER, seeing weird vertical stretching as well
  1136. menuDef {
  1137. name "powerup"
  1138. fullScreen MENU_FALSE
  1139. visible MENU_TRUE
  1140. rect 570 240 50 80
  1141.  
  1142. itemDef {
  1143. name "powerupArea"
  1144. rect 0 0 35 35
  1145. visible 1
  1146. decoration
  1147. ownerdraw CG_AREA_POWERUP
  1148. special 4 // spacing
  1149. align HUD_VERTICAL
  1150. }
  1151. }
  1152. //useable pickups
  1153. menuDef {
  1154. name "pickups"
  1155. fullScreen MENU_FALSE
  1156. visible MENU_TRUE
  1157. rect 520 452 385 32
  1158.  
  1159. itemDef {
  1160. name "playeritem"
  1161. rect 0 0 25 25
  1162. visible 1
  1163. decoration
  1164. ownerdraw CG_PLAYER_ITEM
  1165. }
  1166.  
  1167. itemDef {
  1168. name "CTFPOWERUP"
  1169. rect 90 0 25 25
  1170. visible 1
  1171. decoration
  1172. ownerdraw CG_CTF_POWERUP
  1173. //ownerdraw CG_PLAYER_ITEM
  1174. }
  1175. }
  1176. //player has flag
  1177. menuDef {
  1178. name "playerHasFlag"
  1179. fullScreen MENU_FALSE
  1180. visible MENU_TRUE
  1181. rect 300 5 385 32
  1182.  
  1183. itemDef {
  1184. name "playerRect"
  1185. rect 0 0 40 36
  1186. style 3
  1187. background "ui/assets/hud/flag"
  1188. visible 1
  1189. ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
  1190. }
  1191.  
  1192. itemDef {
  1193. name "flag"
  1194. rect 1 1 34 34
  1195. visible 1
  1196. decoration
  1197. style 1
  1198. ownerdraw CG_PLAYER_HASFLAG
  1199. }
  1200.  
  1201. itemDef {
  1202. name "skulls"
  1203. rect 1 1 34 34
  1204. visible 1
  1205. decoration
  1206. textaligny 12
  1207. textalignx 0
  1208. textscale 0.333
  1209. textstyle 3
  1210. ownerdraw CG_HARVESTER_SKULLS
  1211. }
  1212. }
  1213.  
  1214. // graphical obits
  1215. menuDef {
  1216. name "obit area"
  1217. fullScreen MENU_FALSE
  1218. visible MENU_TRUE
  1219. rect 190 18 65 12
  1220.  
  1221. itemdef {
  1222. name hudObit
  1223. ownerdraw CG_PLAYER_OBIT
  1224. rect 0 0 65 12
  1225. visible 1
  1226. decoration
  1227. textscale .22
  1228. cvarTest "cg_gametype"
  1229. hideCvar { "2" ; "12" }
  1230. }
  1231. }
  1232.  
  1233. menuDef {
  1234. name "obit area"
  1235. fullScreen MENU_FALSE
  1236. visible MENU_TRUE
  1237. rect 220 18 65 12
  1238.  
  1239. itemdef {
  1240. name hudObit
  1241. ownerdraw CG_PLAYER_OBIT
  1242. rect 0 0 65 12
  1243. visible 1
  1244. decoration
  1245. textscale .22
  1246. cvarTest "cg_gametype"
  1247. showCvar { "12" }
  1248. }
  1249. }
  1250.  
  1251. // chat area
  1252. menuDef {
  1253. name "chat area"
  1254. fullScreen MENU_FALSE
  1255. visible MENU_TRUE
  1256. rect 0 0 32 256
  1257.  
  1258.  
  1259. itemdef {
  1260. name chatWindow
  1261. ownerdraw CG_AREA_NEW_CHAT
  1262. textscale 0.22
  1263. rect 5 287 634 120
  1264. visible 1
  1265. decoration
  1266. }
  1267. }
  1268.  
  1269. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement