Advertisement
Guest User

Timer.menu

a guest
Nov 8th, 2014
771
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.62 KB | None | 0 0
  1. #include "ui/menudef.h"
  2.  
  3. /* --- Timer --- */
  4.  
  5. menuDef {
  6. name "timer"
  7. fullScreen MENU_FALSE
  8. visible MENU_TRUE
  9. rect 265 152 106 36
  10.  
  11. itemDef {
  12. name "timerIcon"
  13. rect 0 0 0 0
  14. visible 1
  15. decoration
  16. style 1
  17. backcolor 1 1 1 1
  18. background "icons/icon_time.tga"
  19. }
  20.  
  21. itemDef {
  22. name "timerCounter"
  23. rect 0 36 106 36
  24. visible 1
  25. textalign 0
  26. decoration
  27. textstyle 3
  28. forecolor 1 1 1 1
  29. textscale 1
  30. ownerdraw CG_LEVELTIMER
  31. }
  32. }
  33.  
  34. /* --- Health indicator --- */
  35.  
  36. menuDef {
  37. name "healthIndicator"
  38. fullScreen MENU_FALSE
  39. visible MENU_TRUE
  40. rect 90 431 146 36
  41.  
  42. itemDef {
  43. name "healthIndicatorCritical"
  44. rect -3 -1 38 38
  45. visible 1
  46. decoration
  47. style 3
  48. ownerdrawflag CG_SHOW_HEALTHCRITICAL
  49. background "ui/assets/hud/healthalert"
  50. }
  51.  
  52. itemDef {
  53. name "healthIndicatorIcon"
  54. rect 0 2 32 32
  55. visible 1
  56. decoration
  57. style 1
  58. backcolor 1 1 1 1
  59. background "ui/assets/hud/health.tga"
  60. ownerdraw CG_TEAM_COLORIZED
  61. }
  62.  
  63. itemDef {
  64. name "healthIndicatorCounter"
  65. rect 42 0 104 36
  66. visible 1
  67. textalign 0
  68. decoration
  69. textstyle 3
  70. forecolor 1 1 1 1
  71. textscale 1
  72. ownerdraw CG_PLAYER_HEALTH
  73. addColorRange -999 25 1 0 0 1
  74. addColorRange 26 100 1 1 1 1
  75. addColorRange 101 999 1 1 1 1
  76. }
  77. }
  78.  
  79. /* --- Armor indicator --- */
  80. menuDef {
  81. name "armorIndicator"
  82. fullScreen MENU_FALSE
  83. visible MENU_TRUE
  84. rect 401 430 146 36
  85.  
  86. itemDef {
  87. name "armorIndicatorIcon"
  88. rect 0 2 32 32
  89. visible 1
  90. decoration
  91. style 1
  92. backcolor 1 1 1 1
  93. background "ui/assets/hud/armor.tga"
  94. ownerdraw CG_TEAM_COLORIZED
  95. }
  96.  
  97.  
  98.  
  99. itemDef {
  100. name "armorIndicatorCounter"
  101. rect 42 0 104 36
  102. visible 1
  103. textalign 0
  104. decoration
  105. textstyle 3
  106. forecolor 1 1 1 1
  107. textscale 1
  108. ownerdraw CG_PLAYER_ARMOR_VALUE
  109. addColorRange -999 25 1 0 0 1
  110. addColorRange 26 100 1 1 1 1
  111. addColorRange 101 999 1 1 1 1
  112. }
  113. }
  114.  
  115. /* --- Ammo indicator --- */
  116. menuDef {
  117. name "ammoIndicator"
  118. fullScreen MENU_FALSE
  119. visible MENU_TRUE
  120. rect 245 430 146 36 // area
  121.  
  122. itemDef {
  123. name "ammoIndicatorIcon"
  124. rect 0 2 32 32
  125. visible 1
  126. decoration
  127. ownerdraw CG_PLAYER_AMMO_ICON
  128. }
  129.  
  130. itemDef {
  131. name "ammoIndicatorCounter"
  132. rect 42 0 104 36
  133. visible 1
  134. textalign 0
  135. decoration
  136. textstyle 3
  137. forecolor 1 1 1 1
  138. textscale 1
  139. ownerdraw CG_PLAYER_AMMO_VALUE
  140. addColorRange -999 5 1 0 0 1
  141. addColorRange 6 100 1 1 1 1
  142. addColorRange 101 999 1 1 1 1
  143. }
  144. }
  145.  
  146. /* --- powerup indicator --- */
  147. menuDef {
  148. name "powerupIndicator"
  149. fullScreen MENU_FALSE
  150. visible MENU_TRUE
  151. rect 570 212 62 28
  152.  
  153. itemDef {
  154. name "powerupIndicatorArea"
  155. rect 0 0 24 24
  156. visible 1
  157. decoration
  158. textscale 0.55
  159. forecolor 1 1 1 1
  160. textstyle 3
  161. ownerdraw CG_AREA_POWERUP
  162. special 4
  163. align HUD_VERTICAL
  164. }
  165. }
  166.  
  167. /* --- TOP LEFT SCORE BOX --- */
  168. menuDef {
  169. name "ScoreFrame"
  170. fullScreen MENU_FALSE
  171. visible MENU_TRUE
  172. rect 6 7 32 256
  173. //Score Frame BG, can be scaled wider if needed to make more room for names
  174. itemDef {
  175. name "scoreboxl"
  176. rect -1.5 -5.5 8 63
  177. visible 1
  178. decoration
  179. backcolor 1 1 1 0.57
  180. style 1
  181. background "ui/assets/hud/scoreboxl2.tga"
  182. }
  183. itemDef {
  184. name "scorebox2"
  185. rect 6.5 -5.5 167 63
  186. visible 1
  187. decoration
  188. backcolor 1 1 1 0.57
  189. style 1
  190. background "ui/assets/hud/scoreboxm.tga"
  191. }
  192. itemDef {
  193. name "scorebox3"
  194. rect 173.5 -5.5 8 63
  195. visible 1
  196. decoration
  197. backcolor 1 1 1 0.57
  198. style 1
  199. background "ui/assets/hud/scoreboxr.tga"
  200. }
  201. //GAMETYPE ICON
  202. itemDef {
  203. name "scorebox2a"
  204. rect 0.5 -2 28 36
  205. visible 1
  206. decoration
  207. backcolor 1 1 1 1
  208. style 1
  209. background "ui/assets/score/btn.tga"
  210. }
  211. itemDef {
  212. name "gameType"
  213. rect 6 3 18 18
  214. style 0
  215. backcolor 1 1 1 1
  216. ownerdraw CG_GAME_TYPE_ICON
  217. visible 1
  218. decoration
  219. }
  220. //WIN VALUE
  221. itemDef {
  222. name "WinLimit"
  223. textalign 1
  224. rect 7 33 40 12
  225. visible 1
  226. decoration
  227. forecolor 1 1 1 0.6
  228. textscale .24
  229. ownerdraw CG_CAPFRAGLIMIT
  230. }
  231. }
  232.  
  233. // RED TEAM BAR TOP
  234. menuDef {
  235. name "RedFrameTeam"
  236. fullScreen MENU_FALSE
  237. visible MENU_TRUE
  238. rect 6 7 32 256
  239. ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  240.  
  241. //red team flag alert - top left
  242. itemDef {
  243. name "TeamRLeft"
  244. rect 30 2 128 15
  245. visible 1
  246. decoration
  247. backcolor 1 0 0 0.3
  248. style 1
  249. background "ui/assets/hud/rteambgl.tga"
  250. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  251. }
  252. //red team flag alert - bottom right
  253. itemDef {
  254. name "TeamRLeft"
  255. rect 50 2 128 15
  256. visible 1
  257. decoration
  258. backcolor 1 0 0 0.3
  259. style 1
  260. background "ui/assets/hud/rteambgr.tga"
  261. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  262. }
  263.  
  264. //clan arena count
  265. itemDef {
  266. name "clanArena"
  267. rect 32 4 21 11
  268. visible 1
  269. backcolor 1 1 1 1
  270. decoration
  271. style 1
  272. cvartest g_gametype
  273. showcvar { 3,4 }
  274. background "ui/assets/score/ca_score_red.tga"
  275. }
  276. itemdef {
  277. name "redClanPlayers"
  278. // ownerdrawflag CG_SHOW_CLAN_ARENA
  279. ownerdraw CG_RED_CLAN_PLYRS
  280. rect 44 13 136 40
  281. visible 1
  282. textscale .18
  283. forecolor 1 1 1 0.65
  284. decoration
  285. }
  286. itemDef {
  287. name "f"
  288. rect 36 3 13 13
  289. visible 1
  290. bordercolor 1 1 1 1
  291. decoration
  292. style 3
  293. ownerdrawflag CG_SHOW_HARVESTER
  294. background "icons/skull_red.tga"
  295. }
  296. itemDef {
  297. name "f"
  298. rect 36 3 13 13
  299. visible 1
  300. decoration
  301. ownerdrawflag CG_SHOW_CTF
  302. ownerdraw CG_RED_FLAGSTATUS
  303. }
  304. }
  305.  
  306. // RED TEAM BAR BOTTOM
  307. menuDef {
  308. name "RedFrameTeam"
  309. fullScreen MENU_FALSE
  310. visible MENU_TRUE
  311. rect 6 23 32 256
  312. ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  313.  
  314. //red team flag alert - top left
  315. itemDef {
  316. name "TeamRLeft"
  317. rect 30 2 128 15
  318. visible 1
  319. decoration
  320. backcolor 1 0 0 0.3
  321. style 1
  322. background "ui/assets/hud/rteambgl.tga"
  323. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  324. }
  325. //red team flag alert - bottom right
  326. itemDef {
  327. name "TeamRLeft"
  328. rect 50 2 128 15
  329. visible 1
  330. decoration
  331. backcolor 1 0 0 0.3
  332. style 1
  333. background "ui/assets/hud/rteambgr.tga"
  334. ownerdrawflag CG_SHOW_RED_TEAM_HAS_BLUEFLAG
  335. }
  336.  
  337. //clan arena count
  338. itemDef {
  339. name "clanArena"
  340. rect 32 4 21 11
  341. visible 1
  342. backcolor 1 1 1 1
  343. decoration
  344. style 1
  345. cvartest g_gametype
  346. showcvar { 3,4 }
  347. background "ui/assets/score/ca_score_red.tga"
  348. }
  349. itemdef {
  350. name "redClanPlayers"
  351. // ownerdrawflag CG_SHOW_CLAN_ARENA
  352. ownerdraw CG_RED_CLAN_PLYRS
  353. rect 44 13 136 40
  354. visible 1
  355. textscale .18
  356. forecolor 1 1 1 0.65
  357. decoration
  358. }
  359. itemDef {
  360. name "f"
  361. rect 36 3 13 13
  362. visible 1
  363. bordercolor 1 1 1 1
  364. decoration
  365. style 3
  366. ownerdrawflag CG_SHOW_HARVESTER
  367. background "icons/skull_red.tga"
  368. }
  369. itemDef {
  370. name "f"
  371. rect 36 3 13 13
  372. visible 1
  373. decoration
  374. ownerdrawflag CG_SHOW_CTF
  375. ownerdraw CG_RED_FLAGSTATUS
  376. }
  377. }
  378. // BLUE TEAM BAR TOP
  379. menuDef {
  380. name "BlueFrameTeam"
  381. fullScreen MENU_FALSE
  382. visible MENU_TRUE
  383. rect 6 7 32 256
  384. ownerdrawflag CG_SHOW_IF_BLUE_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  385.  
  386. //blue team flag alert - top left
  387. itemDef {
  388. name "TeamRLeft"
  389. rect 30 2 128 15
  390. visible 1
  391. decoration
  392. backcolor 1 0 0 0.3
  393. style 1
  394. background "ui/assets/hud/bteambgl.tga"
  395. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  396. }
  397. //blue team flag alert - bottom right
  398. itemDef {
  399. name "TeamRLeft"
  400. rect 50 2 128 15
  401. visible 1
  402. decoration
  403. backcolor 1 0 0 0.3
  404. style 1
  405. background "ui/assets/hud/bteambgr.tga"
  406. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  407. }
  408.  
  409. //clan arena count
  410. itemDef {
  411. name "clanArena"
  412. rect 32 4 21 11
  413. visible 1
  414. backcolor 1 1 1 1
  415. decoration
  416. style 1
  417. cvartest g_gametype
  418. showcvar { 3,4 }
  419. background "ui/assets/score/ca_score_blu.tga"
  420. }
  421. itemdef {
  422. name "blueClanPlayers"
  423. ownerdrawflag CG_SHOW_CLAN_ARENA
  424. ownerdraw CG_BLUE_CLAN_PLYRS
  425. rect 44 13 136 40
  426. visible 1
  427. textscale .18
  428. forecolor 1 1 1 0.65
  429. decoration
  430. }
  431. itemDef {
  432. name "f"
  433. rect 36 3 13 13
  434. visible 1
  435. bordercolor 1 1 1 .75
  436. decoration
  437. style 3
  438. ownerdrawflag CG_SHOW_HARVESTER
  439. background "icons/skull_blue.tga"
  440. }
  441. itemDef {
  442. name "blueflag"
  443. rect 36 3 13 13
  444. visible 1
  445. decoration
  446. ownerdrawflag CG_SHOW_CTF
  447. ownerdraw CG_BLUE_FLAGSTATUS
  448. }
  449. itemDef {
  450. name "oneflagstatus"
  451. rect 36 3 13 13
  452. visible 1
  453. decoration
  454. ownerdraw CG_ONEFLAG_STATUS
  455. }
  456. }
  457. // BLUE TEAM BAR BOTTOM
  458. menuDef {
  459. name "BlueFrameTeam"
  460. fullScreen MENU_FALSE
  461. visible MENU_TRUE
  462. rect 6 23 32 256
  463. ownerdrawflag CG_SHOW_IF_RED_IS_FIRST_PLACE// AND CG_SHOW_ANYNONTEAMGAME
  464.  
  465. //red team flag alert - align to right
  466. itemDef {
  467. name "TeamRLeft"
  468. rect 30 2 128 15
  469. visible 1
  470. decoration
  471. backcolor 1 0 0 0.3
  472. style 1
  473. background "ui/assets/hud/bteambgl.tga"
  474. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  475. }
  476. //red team flag alert - align to right
  477. itemDef {
  478. name "TeamRLeft"
  479. rect 50 2 128 15
  480. visible 1
  481. decoration
  482. backcolor 1 0 0 0.3
  483. style 1
  484. background "ui/assets/hud/bteambgr.tga"
  485. ownerdrawflag CG_SHOW_BLUE_TEAM_HAS_REDFLAG
  486. }
  487.  
  488. //clan arena count
  489. itemDef {
  490. name "clanArena"
  491. rect 32 4 21 11
  492. visible 1
  493. backcolor 1 1 1 1
  494. decoration
  495. style 1
  496. cvartest g_gametype
  497. showcvar { 3,4 }
  498. background "ui/assets/score/ca_score_blu.tga"
  499. }
  500. itemdef {
  501. name "blueClanPlayers"
  502. ownerdrawflag CG_SHOW_CLAN_ARENA
  503. ownerdraw CG_BLUE_CLAN_PLYRS
  504. rect 44 13 136 40
  505. visible 1
  506. textscale .18
  507. forecolor 1 1 1 0.65
  508. decoration
  509. }
  510. itemDef {
  511. name "f"
  512. rect 36 3 13 13
  513. visible 1
  514. bordercolor 1 1 1 .75
  515. decoration
  516. style 3
  517. ownerdrawflag CG_SHOW_HARVESTER
  518. background "icons/skull_blue.tga"
  519. }
  520. itemDef {
  521. name "blueflag"
  522. rect 36 3 13 13
  523. visible 1
  524. decoration
  525. ownerdrawflag CG_SHOW_CTF
  526. ownerdraw CG_BLUE_FLAGSTATUS
  527. }
  528. itemDef {
  529. name "oneflagstatus"
  530. rect 36 3 13 13
  531. visible 1
  532. decoration
  533. ownerdraw CG_ONEFLAG_STATUS
  534. }
  535. }
  536.  
  537. // DM/TOURNAMENT BAR
  538. menuDef {
  539. name "SelfFrameHighlights"
  540. fullScreen MENU_FALSE
  541. visible MENU_TRUE
  542. rect 6 7 32 256
  543.  
  544. //self top highlight
  545. itemDef {
  546. name "SelfTLeft"
  547. rect 30 2 16 16
  548. visible 1
  549. decoration
  550. ownerdraw CG_TEAM_COLORIZED
  551. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  552. style 1
  553. background "ui/assets/hud/teamonl.tga"
  554. }
  555. itemDef {
  556. name "SelfTMid"
  557. rect 46 2 116 16
  558. visible 1
  559. decoration
  560. ownerdraw CG_TEAM_COLORIZED
  561. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  562. style 1
  563. background "ui/assets/hud/teamonm.tga"
  564. }
  565. itemDef {
  566. name "SelfTLeft"
  567. rect 162 2 16 16
  568. visible 1
  569. decoration
  570. ownerdraw CG_TEAM_COLORIZED
  571. ownerdrawflag CG_SHOW_IF_PLYR_IS_FIRST_PLACE
  572. style 1
  573. background "ui/assets/hud/teamonr.tga"
  574. }
  575. //self bottom highlight
  576. itemDef {
  577. name "SelfBLeft"
  578. rect 30 18 16 16
  579. visible 1
  580. decoration
  581. ownerdraw CG_TEAM_COLORIZED
  582. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  583. style 1
  584. background "ui/assets/hud/teamonl.tga"
  585. }
  586. itemDef {
  587. name "SelfBMid"
  588. rect 46 18 116 16
  589. visible 1
  590. decoration
  591. ownerdraw CG_TEAM_COLORIZED
  592. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  593. style 1
  594. background "ui/assets/hud/teamonm.tga"
  595. }
  596. itemDef {
  597. name "SelfBLeft"
  598. rect 162 18 16 16
  599. visible 1
  600. decoration
  601. ownerdraw CG_TEAM_COLORIZED
  602. ownerdrawflag CG_SHOW_IF_PLYR_IS_NOT_FIRST_PLACE
  603. style 1
  604. background "ui/assets/hud/teamonr.tga"
  605. }
  606. }
  607.  
  608. // this is the item def for the 1st place text
  609. menuDef {
  610. name "scores"
  611. fullScreen MENU_FALSE
  612. visible MENU_TRUE
  613. rect 6 7 120 40
  614.  
  615. itemdef {
  616. name "1stplace"
  617. ownerdraw CG_1ST_PLACE_SCORE
  618. rect 38 14 136 40
  619. visible 1
  620. textscale .22
  621. decoration
  622. }
  623.  
  624. // this is the item def for the 2nd place text
  625. itemdef {
  626. name "2ndplace"
  627. ownerdraw CG_2ND_PLACE_SCORE
  628. rect 38 30 136 40
  629. visible 1
  630. textscale .22
  631. decoration
  632. }
  633. }
  634.  
  635. /* --- Usable player item --- */
  636. menuDef {
  637. name "playerItem"
  638. fullScreen MENU_FALSE
  639. visible MENU_TRUE
  640. rect 616 281 16 16
  641.  
  642. itemDef {
  643. name "playerItemIcon"
  644. rect 0 0 16 16
  645. visible 1
  646. decoration
  647. ownerdraw CG_PLAYER_ITEM
  648. }
  649. }
  650.  
  651.  
  652.  
  653. /* --- CTF Powerup indicator --- */
  654. //useable pickups
  655. menuDef {
  656. name "CTFPowerupIndicator"
  657. fullScreen MENU_FALSE
  658. visible MENU_TRUE
  659. rect 63 450 16 16
  660.  
  661. itemDef {
  662. name "CTFPOWERUP"
  663. rect 0 0 16 16
  664. visible 1
  665. decoration
  666. ownerdraw CG_CTF_POWERUP
  667. }
  668. }
  669.  
  670. /* --- graphical obits --- */
  671. menuDef {
  672. name "obits"
  673. fullScreen MENU_FALSE
  674. visible MENU_TRUE
  675. rect 299 7 74 15
  676.  
  677. itemDef {
  678. name "obituaries"
  679. rect 0 12 65 12
  680. visible 1
  681. textscale .22
  682. ownerdraw CG_PLAYER_OBIT
  683. }
  684. }
  685.  
  686.  
  687.  
  688. /* --- Flag indicator --- */
  689.  
  690. //red player has blue flag
  691. menuDef {
  692. name "flagIndicator"
  693. fullScreen MENU_FALSE
  694. visible MENU_TRUE
  695. rect 20 434 32 32
  696. ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_RED
  697.  
  698. itemDef {
  699. name "playerRect"
  700. rect 0 0 32 32
  701. visible 1
  702. style 3
  703. background "ui/assets/hud/flag"
  704. ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
  705. }
  706.  
  707. itemDef {
  708. name "flag"
  709. rect 3 3 26 26
  710. visible 1
  711. decoration
  712. style 1
  713. ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
  714. backcolor 0.2 0.35 1 0.9
  715. background "ui/assets/statusbar/flag_in_base"
  716. }
  717. }
  718.  
  719. //blue player has red flag
  720. menuDef {
  721. name "flagIndicator"
  722. fullScreen MENU_FALSE
  723. visible MENU_TRUE
  724. rect 20 434 32 32
  725. ownerdrawflag CG_SHOW_IF_PLYR_IS_ON_BLUE
  726.  
  727. itemDef {
  728. name "playerRect"
  729. rect 0 0 32 32
  730. visible 1
  731. style 3
  732. background "ui/assets/hud/flag"
  733. ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
  734. }
  735.  
  736. itemDef {
  737. name "flag"
  738. rect 3 3 26 26
  739. visible 1
  740. decoration
  741. style 1
  742. ownerdrawflag CG_SHOW_IF_PLAYER_HAS_FLAG
  743. backcolor 1 0 0 0.9
  744. background "ui/assets/statusbar/flag_in_base"
  745. }
  746. }
  747.  
  748.  
  749. /* --- rectangle box --- */
  750. menuDef {
  751. name "chatArea"
  752. fullScreen MENU_FALSE
  753. visible MENU_TRUE
  754. rect 0 301 640 120
  755.  
  756.  
  757. itemDef {
  758. name "boxBackground"
  759. rect 0 0 640 120
  760. visible 1
  761. style WINDOW_STYLE_FILLED
  762. ownerdrawflag CG_SHOW_IF_CHAT_VISIBLE
  763. backcolor 0 0 0 0.75
  764. background "ui/assets/hud/chatm.tga"
  765. }
  766.  
  767. itemdef {
  768. name chatWindow
  769. ownerdraw CG_AREA_NEW_CHAT
  770. rect 3 -5 634 120
  771. visible 1
  772. decoration
  773. }
  774. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement