ingameMissionSelect.menu 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850
  1. //----------------------------------------------------------------------------------------------
  2. // Mission Select Menu
  3. //
  4. //
  5. //----------------------------------------------------------------------------------------------
  6. {
  7. menuDef
  8. {
  9. name "ingameMissionSelect"
  10. fullScreen 1
  11. rect 0 0 640 480
  12. visible 1
  13. focusColor 1 1 1 1
  14. descX 320
  15. descY 426
  16. descScale 1
  17. descColor 1 .682 0 .8
  18. descAlignment ITEM_ALIGN_CENTER
  19. disablecolor .5 .5 .5 1
  20. fadeClamp 1.0 // sets the fadeup alpha
  21. fadeCycle 20 // how often fade happens in milliseconds
  22. fadeAmount 0.1 // amount to adjust alpha per cycle
  23. onOpen
  24. {
  25. uiScript loadmissionselectmenu tier_storyinfo
  26. }
  27. onESC
  28. {
  29. }
  30. //----------------------------------------------------------------------------------------------
  31. // MENU BACKGROUND
  32. //----------------------------------------------------------------------------------------------
  33. itemDef
  34. {
  35. name background
  36. group none
  37. style WINDOW_STYLE_SHADER
  38. rect 0 0 640 480
  39. background "gfx/menus/mission_back"
  40. forecolor 1 1 1 1
  41. visible 1
  42. decoration
  43. }
  44. itemDef
  45. {
  46. name eyecandy1
  47. group none
  48. style WINDOW_STYLE_SHADER
  49. rect 17 309 357 153
  50. background "gfx/menus/mission_bottomleft_grid"
  51. forecolor 1 1 1 1
  52. visible 1
  53. decoration
  54. }
  55. itemDef
  56. {
  57. name botlf
  58. group none
  59. style WINDOW_STYLE_SHADER
  60. rect 0 300 80 180
  61. background "gfx/menus/mission_bottom_left"
  62. forecolor 1 1 1 1
  63. visible 1
  64. decoration
  65. }
  66. itemDef
  67. {
  68. name complete
  69. type ITEM_TYPE_TEXT
  70. rect 170 16 300 32
  71. text @MENUS_MISSION_COMPLETE
  72. font 2
  73. forecolor .549 .854 1 1
  74. textscale 1
  75. textalign ITEM_ALIGN_CENTER
  76. textalignx 150
  77. textaligny -1
  78. visible 1
  79. decoration
  80. }
  81. //----------------------------------------------------------------------------------------------
  82. // Killed, Secrets
  83. //----------------------------------------------------------------------------------------------
  84. itemDef
  85. {
  86. name killed
  87. group stats
  88. rect 0 52 320 32
  89. type ITEM_TYPE_EDITFIELD
  90. text @SP_INGAME_ENEMIESKILLED
  91. cvar "ui_stats_enemieskilled"
  92. font 2
  93. forecolor .549 .854 1 1
  94. textscale .8
  95. textalign ITEM_ALIGN_CENTER
  96. textalignx 160
  97. textaligny -1
  98. visible 1
  99. decoration
  100. }
  101. itemDef
  102. {
  103. name secretsfound
  104. group stats
  105. rect 320 52 320 32
  106. type ITEM_TYPE_EDITFIELD
  107. text @SP_INGAME_SECRETAREAS
  108. cvar "ui_stats_secretsfound"
  109. font 2
  110. forecolor .549 .854 1 1
  111. textscale .8
  112. textalign ITEM_ALIGN_CENTER
  113. textalignx 160
  114. textaligny -1
  115. visible 1
  116. decoration
  117. cvartest "ui_stats_secretsfound"
  118. hidecvar
  119. {
  120. "0"
  121. }
  122. }
  123. // Lines above and below lightsaber info
  124. itemDef
  125. {
  126. name border
  127. group none
  128. type ITEM_TYPE_TEXT
  129. rect 70 80 500 2
  130. forecolor 1 1 1 1
  131. border 1
  132. bordercolor .403 .584 .741 1
  133. visible 1
  134. decoration
  135. }
  136. itemDef
  137. {
  138. name border
  139. group none
  140. type ITEM_TYPE_TEXT
  141. rect 70 165 500 2
  142. forecolor 1 1 1 1
  143. border 1
  144. bordercolor .403 .584 .741 1
  145. visible 1
  146. decoration
  147. }
  148. //----------------------------------------------------------------------------------------------
  149. // Saber use data
  150. //----------------------------------------------------------------------------------------------
  151. itemDef
  152. {
  153. name saberuse
  154. type ITEM_TYPE_TEXT
  155. rect 0 87 640 32
  156. text @SP_INGAME_LIGHTSABERUSE
  157. font 2
  158. forecolor .549 .854 1 1
  159. textscale 1
  160. textalign ITEM_ALIGN_CENTER
  161. textalignx 320
  162. textaligny -1
  163. visible 1
  164. decoration
  165. }
  166. itemDef
  167. {
  168. name saber_thrown
  169. rect 20 115 200 32
  170. type ITEM_TYPE_EDITFIELD
  171. text @SP_INGAME_THROWN
  172. cvar "ui_stats_thrown"
  173. font 2
  174. forecolor .549 .854 1 1
  175. textscale .8
  176. textalign ITEM_ALIGN_RIGHT
  177. textalignx 100
  178. textaligny -1
  179. visible 1
  180. decoration
  181. }
  182. itemDef
  183. {
  184. name saber_blocks
  185. rect 20 140 200 32
  186. type ITEM_TYPE_EDITFIELD
  187. text @SP_INGAME_BLOCKS
  188. cvar "ui_stats_blocks"
  189. font 2
  190. forecolor .549 .854 1 1
  191. textscale .8
  192. textalign ITEM_ALIGN_RIGHT
  193. textalignx 100
  194. textaligny -1
  195. visible 1
  196. decoration
  197. }
  198. itemDef
  199. {
  200. name leg_attacks
  201. rect 220 115 200 32
  202. type ITEM_TYPE_EDITFIELD
  203. text @SP_INGAME_LEGATTACKS
  204. cvar "ui_stats_legattacks"
  205. font 2
  206. forecolor .549 .854 1 1
  207. textscale .8
  208. textalign ITEM_ALIGN_RIGHT
  209. textalignx 100
  210. textaligny -1
  211. visible 1
  212. decoration
  213. }
  214. itemDef
  215. {
  216. name arm_attacks
  217. rect 220 140 200 32
  218. type ITEM_TYPE_EDITFIELD
  219. text @SP_INGAME_ARMATTACKS
  220. cvar "ui_stats_armattacks"
  221. font 2
  222. forecolor .549 .854 1 1
  223. textscale .8
  224. textalign ITEM_ALIGN_RIGHT
  225. textalignx 100
  226. textaligny -1
  227. visible 1
  228. decoration
  229. }
  230. itemDef
  231. {
  232. name body_attacks
  233. rect 420 115 300 32
  234. type ITEM_TYPE_EDITFIELD
  235. text @SP_INGAME_BODYATTACKS
  236. cvar "ui_stats_bodyattacks"
  237. font 2
  238. forecolor .549 .854 1 1
  239. textscale .8
  240. textalign ITEM_ALIGN_RIGHT
  241. textalignx 100
  242. textaligny -1
  243. visible 1
  244. decoration
  245. }
  246. itemDef
  247. {
  248. name forceuse
  249. type ITEM_TYPE_TEXT
  250. rect 250 173 150 32
  251. text @SP_INGAME_FORCEUSE
  252. font 2
  253. forecolor .549 .854 1 1
  254. textscale 1
  255. textalign ITEM_ALIGN_CENTER
  256. textalignx 75
  257. textaligny -1
  258. visible 1
  259. decoration
  260. }
  261. //----------------------------------------------------------------------------------------------
  262. // Lower 1st column of force stats (light side powers)
  263. //----------------------------------------------------------------------------------------------
  264. itemDef
  265. {
  266. name absorb
  267. rect -20 195 150 32
  268. type ITEM_TYPE_EDITFIELD
  269. text @SP_INGAME_ABSORB
  270. cvar "ui_stats_absorb"
  271. font 2
  272. forecolor 0 0 1 1
  273. textscale .8
  274. textalign ITEM_ALIGN_RIGHT
  275. textalignx 150
  276. textaligny 0
  277. visible 1
  278. decoration
  279. }
  280. itemDef
  281. {
  282. name heal
  283. rect -20 215 160 32
  284. type ITEM_TYPE_EDITFIELD
  285. text @SP_INGAME_HEAL
  286. cvar "ui_stats_heal"
  287. font 2
  288. forecolor 0 0 1 1
  289. textscale .8
  290. textalign ITEM_ALIGN_RIGHT
  291. textalignx 150
  292. textaligny 0
  293. visible 1
  294. decoration
  295. }
  296. itemDef
  297. {
  298. name mindtrick
  299. rect -20 235 160 32
  300. type ITEM_TYPE_EDITFIELD
  301. text @SP_INGAME_MINDTRICK
  302. cvar "ui_stats_mindtrick"
  303. font 2
  304. forecolor 0 0 1 1
  305. textscale .8
  306. textalign ITEM_ALIGN_RIGHT
  307. textalignx 150
  308. textaligny 0
  309. visible 1
  310. decoration
  311. }
  312. itemDef
  313. {
  314. name protection
  315. rect -20 255 160 32
  316. type ITEM_TYPE_EDITFIELD
  317. text @SP_INGAME_PROTECTION
  318. cvar "ui_stats_protect"
  319. font 2
  320. forecolor 0 0 1 1
  321. textscale .8
  322. textalign ITEM_ALIGN_RIGHT
  323. textalignx 150
  324. textaligny 0
  325. visible 1
  326. decoration
  327. }
  328. //----------------------------------------------------------------------------------------------
  329. // Lower 2nd column of force stats (neutral powers)
  330. //----------------------------------------------------------------------------------------------
  331. itemDef
  332. {
  333. name jump
  334. rect 130 195 160 32
  335. type ITEM_TYPE_EDITFIELD
  336. text @MENUS_FORCE_JUMP
  337. cvar "ui_stats_jump"
  338. font 2
  339. forecolor .631 .631 .815 1
  340. textscale .8
  341. textalign ITEM_ALIGN_RIGHT
  342. textalignx 150
  343. textaligny 0
  344. visible 1
  345. decoration
  346. }
  347. itemDef
  348. {
  349. name pull
  350. rect 130 215 160 32
  351. type ITEM_TYPE_EDITFIELD
  352. text @SP_INGAME_PULL
  353. cvar "ui_stats_pull"
  354. font 2
  355. forecolor .631 .631 .815 1
  356. textscale .8
  357. textalign ITEM_ALIGN_RIGHT
  358. textalignx 150
  359. textaligny 0
  360. visible 1
  361. decoration
  362. }
  363. itemDef
  364. {
  365. name push
  366. rect 130 235 160 32
  367. type ITEM_TYPE_EDITFIELD
  368. text @SP_INGAME_PUSH
  369. cvar "ui_stats_push"
  370. font 2
  371. forecolor .631 .631 .815 1
  372. textscale .8
  373. textalign ITEM_ALIGN_RIGHT
  374. textalignx 150
  375. textaligny 0
  376. visible 1
  377. decoration
  378. }
  379. itemDef
  380. {
  381. name sense
  382. rect 130 255 160 32
  383. type ITEM_TYPE_EDITFIELD
  384. text @MENUS_FORCE_SENSE
  385. cvar "ui_stats_sense"
  386. font 2
  387. forecolor .631 .631 .815 1
  388. textscale .8
  389. textalign ITEM_ALIGN_RIGHT
  390. textalignx 150
  391. textaligny 0
  392. visible 1
  393. decoration
  394. }
  395. //----------------------------------------------------------------------------------------------
  396. // Lower 3rd column of force stats (neutral powers)
  397. //----------------------------------------------------------------------------------------------
  398. itemDef
  399. {
  400. name speed
  401. rect 280 195 150 32
  402. type ITEM_TYPE_EDITFIELD
  403. text @SP_INGAME_SPEED
  404. cvar "ui_stats_speed"
  405. font 2
  406. forecolor .631 .631 .815 1
  407. textscale .8
  408. textalign ITEM_ALIGN_RIGHT
  409. textalignx 150
  410. textaligny 0
  411. visible 1
  412. decoration
  413. }
  414. itemDef
  415. {
  416. name defense
  417. rect 280 215 300 32
  418. type ITEM_TYPE_EDITFIELD
  419. text @MENUS_DEFENSE
  420. cvar "ui_stats_defense"
  421. font 2
  422. forecolor .631 .631 .815 1
  423. textscale .8
  424. textalign ITEM_ALIGN_RIGHT
  425. textalignx 150
  426. textaligny -1
  427. visible 1
  428. decoration
  429. }
  430. itemDef
  431. {
  432. name offense
  433. rect 280 235 300 32
  434. type ITEM_TYPE_EDITFIELD
  435. text @MENUS_OFFENSE
  436. cvar "ui_stats_offense"
  437. font 2
  438. forecolor .631 .631 .815 1
  439. textscale .8
  440. textalign ITEM_ALIGN_RIGHT
  441. textalignx 150
  442. textaligny -1
  443. visible 1
  444. decoration
  445. }
  446. itemDef
  447. {
  448. name throw
  449. rect 280 255 300 32
  450. type ITEM_TYPE_EDITFIELD
  451. text @MENUS_THROW
  452. cvar "ui_stats_throw"
  453. font 2
  454. forecolor .631 .631 .815 1
  455. textscale .8
  456. textalign ITEM_ALIGN_RIGHT
  457. textalignx 150
  458. textaligny -1
  459. visible 1
  460. decoration
  461. }
  462. //----------------------------------------------------------------------------------------------
  463. // Lower 4th column of force stats (dark powers)
  464. //----------------------------------------------------------------------------------------------
  465. itemDef
  466. {
  467. name grip
  468. rect 430 195 150 32
  469. type ITEM_TYPE_EDITFIELD
  470. text @MENUS_FORCE_DRAIN
  471. cvar "ui_stats_drain"
  472. font 2
  473. forecolor 1 0 0 1
  474. textscale .8
  475. textalign ITEM_ALIGN_RIGHT
  476. textalignx 150
  477. textaligny 0
  478. visible 1
  479. decoration
  480. }
  481. itemDef
  482. {
  483. name grip
  484. rect 430 215 150 32
  485. type ITEM_TYPE_EDITFIELD
  486. text @MENUS_FORCE_GRIP
  487. cvar "ui_stats_grip"
  488. font 2
  489. forecolor 1 0 0 1
  490. textscale .8
  491. textalign ITEM_ALIGN_RIGHT
  492. textalignx 150
  493. textaligny 0
  494. visible 1
  495. decoration
  496. }
  497. itemDef
  498. {
  499. name lightning
  500. rect 430 235 150 32
  501. type ITEM_TYPE_EDITFIELD
  502. text @MENUS_FORCE_LIGHTNING
  503. cvar "ui_stats_lightning"
  504. font 2
  505. forecolor 1 0 0 1
  506. textscale .8
  507. textalign ITEM_ALIGN_RIGHT
  508. textalignx 150
  509. textaligny 0
  510. visible 1
  511. decoration
  512. }
  513. itemDef
  514. {
  515. name rage
  516. rect 430 255 150 32
  517. type ITEM_TYPE_EDITFIELD
  518. text @MENUS_RAGE
  519. cvar "ui_stats_rage"
  520. font 2
  521. forecolor 1 0 0 1
  522. textscale .8
  523. textalign ITEM_ALIGN_RIGHT
  524. textalignx 150
  525. textaligny 0
  526. visible 1
  527. decoration
  528. }
  529. //----------------------------------------------------------------------------------------------
  530. // MODELS FOR V-O
  531. //----------------------------------------------------------------------------------------------
  532. //----------------------------------------------------------------------------------------------
  533. //
  534. // THESE HEADS APPEAR WHEN YOU SUCCESSFULLY COMPLETE A TIER LEVEL.
  535. //
  536. // THE SOUNDS ARE IN sounds/tiervictory AND ARE THE NAME OF THE LEVEL.
  537. // IT IS HARDCODED TO LOOK FOR AND PLAY A SOUND MATCHING THE MAP NAME IN THIS DIR.
  538. //
  539. //----------------------------------------------------------------------------------------------
  540. itemDef
  541. {
  542. name luke
  543. group models
  544. type ITEM_TYPE_MODEL
  545. rect 415 285 149 149
  546. model_g2anim "BOTH_STAND1_TALK2"
  547. model_g2skin "models/players/luke/model_menu.skin"
  548. asset_model "models/players/luke/model.glm"
  549. model_angle 180
  550. //mins maxs format is apparently z x y (hmmm... y x z?)
  551. model_g2mins 15 -20 18
  552. model_g2maxs 60 20 55
  553. model_rotation 0
  554. model_fovx 10
  555. model_fovy 10
  556. isCharacter 1
  557. visible 1
  558. decoration
  559. cvartest "storyhead"
  560. showcvar
  561. {
  562. "luke"
  563. "t1_surprise"
  564. "t1_sour"
  565. "t3_hevil"
  566. "t1_test"
  567. "t1_rail"
  568. }
  569. }
  570. //t1_rail has conversation; luke, kyle, luke, kyle, luke.
  571. itemDef
  572. {
  573. name kyle
  574. group models
  575. type ITEM_TYPE_MODEL
  576. rect 415 288 145 145
  577. model_g2anim "BOTH_STAND1_TALK2"
  578. model_g2skin "models/players/kyle/model_menu.skin"
  579. asset_model "models/players/kyle/model.glm"
  580. model_angle 180
  581. //mins maxs format is apparently z x y (hmmm... y x z?)
  582. model_g2mins 15 -20 18
  583. model_g2maxs 60 20 55
  584. model_rotation 0
  585. model_fovx 10
  586. model_fovy 10
  587. isCharacter 1
  588. visible 1
  589. decoration
  590. cvartest "storyhead"
  591. showcvar
  592. {
  593. "t1_fatal"
  594. "t1_danger"
  595. "t2_rogue"
  596. "t2_dpred"
  597. "t2_rancor"
  598. "t2_trip"
  599. "t3_rift"
  600. "t3_byss"
  601. "t3_stamp"
  602. "t3_bounty"
  603. "kyle"
  604. }
  605. }
  606. itemDef
  607. {
  608. name prot
  609. group models
  610. type ITEM_TYPE_MODEL
  611. rect 426 317 116 116
  612. model_g2anim "BOTH_STAND1_TALK2"
  613. model_g2skin "models/players/protocol/model_menu.skin"
  614. asset_model "models/players/protocol/model.glm"
  615. model_angle 180
  616. //mins maxs format is apparently z x y (hmmm... y x z?)
  617. model_g2mins 15 -20 17
  618. model_g2maxs 60 20 50
  619. model_rotation 0
  620. model_fovx 10
  621. model_fovy 10
  622. isCharacter 1
  623. visible 1
  624. decoration
  625. cvartest "storyhead"
  626. showcvar
  627. {
  628. "prot"
  629. }
  630. }
  631. itemDef
  632. {
  633. name wedge
  634. group models
  635. type ITEM_TYPE_MODEL
  636. rect 426 317 116 116
  637. model_g2anim "BOTH_STAND1_TALK2"
  638. model_g2skin "models/players/rebel_pilot/model_default.skin"
  639. asset_model "models/players/rebel_pilot/model.glm"
  640. model_angle 180
  641. //mins maxs format is apparently z x y (hmmm... y x z?)
  642. model_g2mins 15 -20 18
  643. model_g2maxs 60 20 50
  644. model_rotation 0
  645. model_fovx 10
  646. model_fovy 10
  647. isCharacter 1
  648. visible 1
  649. decoration
  650. cvartest "storyhead"
  651. showcvar
  652. {
  653. "t2_wedge"
  654. "wedge"
  655. }
  656. }
  657. //----------------------------------------------------------------------------------------------
  658. // SUBTITLES FOR TIER VICTORY MESSAGES.
  659. //----------------------------------------------------------------------------------------------
  660. //----------------------------------------------------------------------------------------------
  661. // 1ST TIER
  662. //----------------------------------------------------------------------------------------------
  663. itemDef
  664. {
  665. name vic_text_t1_test
  666. group victorytext
  667. type ITEM_TYPE_TEXT
  668. rect 44 313 304 145
  669. text @TIERVICTORY_T1_SURPRISE
  670. font 2
  671. forecolor 1 1 1 1
  672. textscale .8
  673. textalign ITEM_ALIGN_LEFT
  674. textalignx 2
  675. textaligny -1
  676. visible 1
  677. autowrapped
  678. decoration
  679. cvartest "storyhead"
  680. showcvar
  681. {
  682. "t1_test"
  683. }
  684. }
  685. itemDef
  686. {
  687. name vic_text_t1_sour
  688. group victorytext
  689. type ITEM_TYPE_TEXT
  690. rect 44 313 304 145
  691. text @TIERVICTORY_T1_SOUR
  692. font 2
  693. forecolor 1 1 1 1
  694. textscale .8
  695. textalign ITEM_ALIGN_LEFT
  696. textalignx 2
  697. textaligny -1
  698. visible 1
  699. autowrapped
  700. decoration
  701. cvartest "storyhead"
  702. showcvar
  703. {
  704. "t1_sour"
  705. }
  706. }
  707. itemDef
  708. {
  709. name vic_text_t1_surprise
  710. group victorytext
  711. type ITEM_TYPE_TEXT
  712. rect 44 313 304 145
  713. text @TIERVICTORY_T1_SURPRISE
  714. font 2
  715. forecolor 1 1 1 1
  716. textscale .8
  717. textalign ITEM_ALIGN_LEFT
  718. textalignx 2
  719. textaligny -1
  720. visible 1
  721. autowrapped
  722. decoration
  723. cvartest "storyhead"
  724. showcvar
  725. {
  726. "t1_surprise"
  727. }
  728. }
  729. itemDef
  730. {
  731. name vic_text_t1_fatal
  732. group victorytext
  733. type ITEM_TYPE_TEXT
  734. rect 44 313 304 145
  735. text @TIERVICTORY_T1_FATAL
  736. font 2
  737. forecolor 1 1 1 1
  738. textscale .8
  739. textalign ITEM_ALIGN_LEFT
  740. textalignx 2
  741. textaligny -1
  742. visible 1
  743. autowrapped
  744. decoration
  745. cvartest "storyhead"
  746. showcvar
  747. {
  748. "t1_fatal"
  749. }
  750. }
  751. itemDef
  752. {
  753. name vic_text_t1_danger
  754. group victorytext
  755. type ITEM_TYPE_TEXT
  756. rect 44 313 304 145
  757. text @TIERVICTORY_T1_DANGER
  758. font 2
  759. forecolor 1 1 1 1
  760. textscale .8
  761. textalign ITEM_ALIGN_LEFT
  762. textalignx 2
  763. textaligny -1
  764. visible 1
  765. autowrapped
  766. decoration
  767. cvartest "storyhead"
  768. showcvar
  769. {
  770. "t1_danger"
  771. }
  772. }
  773. itemDef
  774. {
  775. name vic_text_t1_rail
  776. group victorytext
  777. type ITEM_TYPE_TEXT
  778. rect 44 313 304 145
  779. text @TIERVICTORY_T1_RAIL_01
  780. font 2
  781. forecolor 1 1 1 1
  782. textscale .8
  783. textalign ITEM_ALIGN_LEFT
  784. textalignx 2
  785. textaligny -1
  786. visible 1
  787. autowrapped
  788. decoration
  789. cvartest "storyhead"
  790. showcvar
  791. {
  792. "t1_rail"
  793. }
  794. }
  795. //----------------------------------------------------------------------------------------------
  796. // 2ND TIER
  797. //----------------------------------------------------------------------------------------------
  798. itemDef
  799. {
  800. name vic_text_t2_rancor
  801. group victorytext
  802. type ITEM_TYPE_TEXT
  803. rect 44 313 304 145
  804. text @TIERVICTORY_T2_RANCOR
  805. font 2
  806. forecolor 1 1 1 1
  807. textscale .8
  808. textalign ITEM_ALIGN_LEFT
  809. textalignx 2
  810. textaligny -1
  811. visible 1
  812. autowrapped
  813. decoration
  814. cvartest "storyhead"
  815. showcvar
  816. {
  817. "t2_rancor"
  818. }
  819. }
  820. itemDef
  821. {
  822. name vic_text_t2_trip
  823. group victorytext
  824. type ITEM_TYPE_TEXT
  825. rect 44 313 304 145
  826. text @TIERVICTORY_T2_TRIP
  827. font 2
  828. forecolor 1 1 1 1
  829. textscale .8
  830. textalign ITEM_ALIGN_LEFT
  831. textalignx 2
  832. textaligny -1
  833. visible 1
  834. autowrapped
  835. decoration
  836. cvartest "storyhead"
  837. showcvar
  838. {
  839. "t2_trip"
  840. }
  841. }
  842. itemDef
  843. {
  844. name vic_text_t2_wedge
  845. group victorytext
  846. type ITEM_TYPE_TEXT
  847. rect 44 313 304 145
  848. text @TIERVICTORY_T2_WEDGE
  849. font 2
  850. forecolor 1 1 1 1
  851. textscale .8
  852. textalign ITEM_ALIGN_LEFT
  853. textalignx 2
  854. textaligny -1
  855. visible 1
  856. autowrapped
  857. decoration
  858. cvartest "storyhead"
  859. showcvar
  860. {
  861. "t2_wedge"
  862. }
  863. }
  864. itemDef
  865. {
  866. name vic_text_t2_rogue
  867. group victorytext
  868. type ITEM_TYPE_TEXT
  869. rect 44 313 304 145
  870. text @TIERVICTORY_T2_ROGUE
  871. font 2
  872. forecolor 1 1 1 1
  873. textscale .8
  874. textalign ITEM_ALIGN_LEFT
  875. textalignx 2
  876. textaligny -1
  877. visible 1
  878. autowrapped
  879. decoration
  880. cvartest "storyhead"
  881. showcvar
  882. {
  883. "t2_rogue"
  884. }
  885. }
  886. itemDef
  887. {
  888. name vic_text_t2_dpred
  889. group victorytext
  890. type ITEM_TYPE_TEXT
  891. rect 44 313 304 145
  892. text @TIERVICTORY_T2_DPRED
  893. font 2
  894. forecolor 1 1 1 1
  895. textscale .8
  896. textalign ITEM_ALIGN_LEFT
  897. textalignx 2
  898. textaligny -1
  899. visible 1
  900. autowrapped
  901. decoration
  902. cvartest "storyhead"
  903. showcvar
  904. {
  905. "t2_dpred"
  906. }
  907. }
  908. //----------------------------------------------------------------------------------------------
  909. // 3RD TIER
  910. //----------------------------------------------------------------------------------------------
  911. itemDef
  912. {
  913. name vic_text_t2_rift
  914. group victorytext
  915. type ITEM_TYPE_TEXT
  916. rect 44 313 304 145
  917. text @TIERVICTORY_T3_RIFT
  918. font 2
  919. forecolor 1 1 1 1
  920. textscale .8
  921. textalign ITEM_ALIGN_LEFT
  922. textalignx 2
  923. textaligny -1
  924. visible 1
  925. autowrapped
  926. decoration
  927. cvartest "storyhead"
  928. showcvar
  929. {
  930. "t3_rift"
  931. }
  932. }
  933. itemDef
  934. {
  935. name vic_text_t3_stampede
  936. group victorytext
  937. type ITEM_TYPE_TEXT
  938. rect 44 313 304 145
  939. text @TIERVICTORY_T3_STAMP
  940. font 2
  941. forecolor 1 1 1 1
  942. textscale .8
  943. textalign ITEM_ALIGN_LEFT
  944. textalignx 2
  945. textaligny -1
  946. visible 1
  947. autowrapped
  948. decoration
  949. cvartest "storyhead"
  950. showcvar
  951. {
  952. "t3_stamp"
  953. }
  954. }
  955. itemDef
  956. {
  957. name vic_text_t3_hevil
  958. group victorytext
  959. type ITEM_TYPE_TEXT
  960. rect 44 313 304 145
  961. text @TIERVICTORY_T3_HEVIL
  962. font 2
  963. forecolor 1 1 1 1
  964. textscale .8
  965. textalign ITEM_ALIGN_LEFT
  966. textalignx 2
  967. textaligny -1
  968. visible 1
  969. autowrapped
  970. decoration
  971. cvartest "storyhead"
  972. showcvar
  973. {
  974. "t3_hevil"
  975. }
  976. }
  977. itemDef
  978. {
  979. name vic_text_t3_byss
  980. group victorytext
  981. type ITEM_TYPE_TEXT
  982. rect 44 313 304 145
  983. text @TIERVICTORY_T3_BYSS
  984. font 2
  985. forecolor 1 1 1 1
  986. textscale .8
  987. textalign ITEM_ALIGN_LEFT
  988. textalignx 2
  989. textaligny -1
  990. visible 1
  991. autowrapped
  992. decoration
  993. cvartest "storyhead"
  994. showcvar
  995. {
  996. "t3_byss"
  997. }
  998. }
  999. itemDef
  1000. {
  1001. name vic_text_t3_bounty
  1002. group victorytext
  1003. type ITEM_TYPE_TEXT
  1004. rect 44 313 304 145
  1005. text @TIERVICTORY_T3_BOUNTY
  1006. font 2
  1007. forecolor 1 1 1 1
  1008. textscale .8
  1009. textalign ITEM_ALIGN_LEFT
  1010. textalignx 2
  1011. textaligny -1
  1012. visible 1
  1013. autowrapped
  1014. decoration
  1015. cvartest "storyhead"
  1016. showcvar
  1017. {
  1018. "t3_bounty"
  1019. }
  1020. }
  1021. //----------------------------------------------------------------------------------------------
  1022. // BUTTONS
  1023. //
  1024. // AFTER THE VICTORY MESSAGE ABOVE, YOU GET A STORY MESSAGE BEFORE CHOOSING NEXT MISSION.
  1025. //----------------------------------------------------------------------------------------------
  1026. //----------------------------------------------------------------------------------------------
  1027. //TIER ONE - INITIATE TIER
  1028. //----------------------------------------------------------------------------------------------
  1029. //----------------------------------------------------------------------------------------------
  1030. //The first story message is in ingameGotoTier and not here.
  1031. //----------------------------------------------------------------------------------------------
  1032. //----------------------------------------------------------------------------------------------
  1033. //completed 1st tier level on Tier 1
  1034. //2nd visit to tier
  1035. //----------------------------------------------------------------------------------------------
  1036. itemDef
  1037. {
  1038. name victory2
  1039. type ITEM_TYPE_BUTTON
  1040. rect 394 440 200 24
  1041. text @MENUS_CONTINUE
  1042. font 2
  1043. forecolor 1 1 1 1
  1044. textscale .7
  1045. textalign ITEM_ALIGN_RIGHT
  1046. textalignx 200
  1047. textaligny -1
  1048. visible 1
  1049. cvartest "tier_storyinfo"
  1050. showcvar
  1051. {
  1052. "1" "2"
  1053. }
  1054. mouseEnter
  1055. {
  1056. }
  1057. mouseExit
  1058. {
  1059. }
  1060. action
  1061. {
  1062. hide victory2
  1063. hide victorytext
  1064. hide models
  1065. show story2
  1066. show story2text
  1067. playvoice "sound/chars/storyinfo/2.mp3"
  1068. show kyle2
  1069. }
  1070. }
  1071. itemDef
  1072. {
  1073. name kyle2
  1074. group models2
  1075. type ITEM_TYPE_MODEL
  1076. rect 415 285 149 149
  1077. model_g2anim "BOTH_STAND1_TALK2"
  1078. model_g2skin "models/players/kyle/model_menu.skin"
  1079. asset_model "models/players/kyle/model.glm"
  1080. model_angle 180
  1081. //mins maxs format is apparently z x y (hmmm... y x z?)
  1082. model_g2mins 15 -20 18
  1083. model_g2maxs 60 20 55
  1084. model_rotation 0
  1085. model_fovx 10
  1086. model_fovy 10
  1087. isCharacter 1
  1088. visible 0
  1089. decoration
  1090. }
  1091. itemDef
  1092. {
  1093. name story2
  1094. type ITEM_TYPE_BUTTON
  1095. rect 394 440 200 24
  1096. text @MENUS_OKAY
  1097. font 2
  1098. forecolor 1 1 1 1
  1099. textscale .7
  1100. textalign ITEM_ALIGN_RIGHT
  1101. textalignx 200
  1102. textaligny -1
  1103. visible 0
  1104. mouseEnter
  1105. {
  1106. }
  1107. mouseExit
  1108. {
  1109. }
  1110. action
  1111. {
  1112. close all
  1113. open ingameMissionSelect1
  1114. }
  1115. }
  1116. itemDef
  1117. {
  1118. name story2text
  1119. type ITEM_TYPE_TEXTSCROLL
  1120. rect 44 313 304 145
  1121. text @TIER1_2
  1122. font 2
  1123. forecolor 1 1 1 1
  1124. textscale .8
  1125. textalign ITEM_ALIGN_LEFT
  1126. textalignx 2
  1127. textaligny -1
  1128. lineHeight 18
  1129. visible 0
  1130. autowrapped
  1131. }
  1132. //----------------------------------------------------------------------------------------------
  1133. //completed 2nd tier level on Tier 1
  1134. //3rd visit to tier
  1135. //----------------------------------------------------------------------------------------------
  1136. itemDef
  1137. {
  1138. name victory3
  1139. type ITEM_TYPE_BUTTON
  1140. rect 394 440 200 24
  1141. text @MENUS_CONTINUE
  1142. font 2
  1143. forecolor 1 1 1 1
  1144. textscale .7
  1145. textalign ITEM_ALIGN_RIGHT
  1146. textalignx 200
  1147. textaligny -1
  1148. visible 1
  1149. cvartest "tier_storyinfo"
  1150. showcvar
  1151. {
  1152. "3"
  1153. }
  1154. mouseEnter
  1155. {
  1156. }
  1157. mouseExit
  1158. {
  1159. }
  1160. action
  1161. {
  1162. hide victory3
  1163. hide victorytext
  1164. hide models
  1165. show story3
  1166. show story3text
  1167. playvoice "sound/chars/storyinfo/3.mp3"
  1168. show luke3
  1169. }
  1170. }
  1171. itemDef
  1172. {
  1173. name luke3
  1174. group models2
  1175. type ITEM_TYPE_MODEL
  1176. rect 415 285 149 149
  1177. model_g2anim "BOTH_STAND1_TALK2"
  1178. model_g2skin "models/players/luke/model_menu.skin"
  1179. asset_model "models/players/luke/model.glm"
  1180. model_angle 180
  1181. //mins maxs format is apparently z x y (hmmm... y x z?)
  1182. model_g2mins 15 -20 18
  1183. model_g2maxs 60 20 55
  1184. model_rotation 0
  1185. model_fovx 10
  1186. model_fovy 10
  1187. isCharacter 1
  1188. visible 0
  1189. decoration
  1190. }
  1191. itemDef
  1192. {
  1193. name story3
  1194. type ITEM_TYPE_BUTTON
  1195. rect 394 440 200 24
  1196. text @MENUS_OKAY
  1197. font 2
  1198. forecolor 1 1 1 1
  1199. textscale .7
  1200. textalign ITEM_ALIGN_RIGHT
  1201. textalignx 200
  1202. textaligny -1
  1203. visible 0
  1204. mouseEnter
  1205. {
  1206. }
  1207. mouseExit
  1208. {
  1209. }
  1210. action
  1211. {
  1212. close all
  1213. uiScript startmap t1_inter
  1214. //open ingameMissionSelect1
  1215. }
  1216. }
  1217. itemDef
  1218. {
  1219. name story3text
  1220. type ITEM_TYPE_TEXTSCROLL
  1221. rect 44 313 304 145
  1222. text @TIER1_3
  1223. font 2
  1224. forecolor 1 1 1 1
  1225. textscale .8
  1226. textalign ITEM_ALIGN_LEFT
  1227. textalignx 2
  1228. textaligny -1
  1229. lineHeight 18
  1230. visible 0
  1231. autowrapped
  1232. }
  1233. //----------------------------------------------------------------------------------------------
  1234. //completed 3rd tier level on Tier 1
  1235. //4th visit to tier
  1236. //----------------------------------------------------------------------------------------------
  1237. itemDef
  1238. {
  1239. name victory4
  1240. type ITEM_TYPE_BUTTON
  1241. rect 394 440 200 24
  1242. text @MENUS_CONTINUE
  1243. font 2
  1244. forecolor 1 1 1 1
  1245. textscale .7
  1246. textalign ITEM_ALIGN_RIGHT
  1247. textalignx 200
  1248. textaligny -1
  1249. visible 1
  1250. cvartest "tier_storyinfo"
  1251. showcvar
  1252. {
  1253. "4"
  1254. }
  1255. mouseEnter
  1256. {
  1257. }
  1258. mouseExit
  1259. {
  1260. }
  1261. action
  1262. {
  1263. hide victory4
  1264. hide victorytext
  1265. hide models
  1266. show story4
  1267. show story4text
  1268. playvoice "sound/chars/storyinfo/4.mp3"
  1269. show luke4
  1270. }
  1271. }
  1272. itemDef
  1273. {
  1274. name luke4
  1275. group models2
  1276. type ITEM_TYPE_MODEL
  1277. rect 415 288 145 145
  1278. model_g2anim "BOTH_STAND1_TALK2"
  1279. model_g2skin "models/players/luke/model_menu.skin"
  1280. asset_model "models/players/luke/model.glm"
  1281. model_angle 180
  1282. //mins maxs format is apparently z x y (hmmm... y x z?)
  1283. model_g2mins 15 -20 18
  1284. model_g2maxs 60 20 55
  1285. model_rotation 0
  1286. model_fovx 10
  1287. model_fovy 10
  1288. isCharacter 1
  1289. visible 0
  1290. decoration
  1291. }
  1292. itemDef
  1293. {
  1294. name story4
  1295. type ITEM_TYPE_BUTTON
  1296. rect 394 440 200 24
  1297. text @MENUS_OKAY
  1298. font 2
  1299. forecolor 1 1 1 1
  1300. textscale .7
  1301. textalign ITEM_ALIGN_RIGHT
  1302. textalignx 200
  1303. textaligny -1
  1304. visible 0
  1305. mouseEnter
  1306. {
  1307. }
  1308. mouseExit
  1309. {
  1310. }
  1311. action
  1312. {
  1313. close all
  1314. open ingameMissionSelect1
  1315. }
  1316. }
  1317. itemDef
  1318. {
  1319. name story4text
  1320. type ITEM_TYPE_TEXTSCROLL
  1321. rect 44 313 304 145
  1322. text @TIER1_4
  1323. font 2
  1324. forecolor 1 1 1 1
  1325. textscale .8
  1326. textalign ITEM_ALIGN_LEFT
  1327. textalignx 2
  1328. textaligny -1
  1329. lineHeight 18
  1330. visible 0
  1331. autowrapped
  1332. }
  1333. //----------------------------------------------------------------------------------------------
  1334. //completed 4th tier level on Tier 1
  1335. //5th visit to tier
  1336. //----------------------------------------------------------------------------------------------
  1337. itemDef
  1338. {
  1339. name victory5
  1340. type ITEM_TYPE_BUTTON
  1341. rect 394 440 200 24
  1342. text @MENUS_CONTINUE
  1343. font 2
  1344. forecolor 1 1 1 1
  1345. textscale .7
  1346. textalign ITEM_ALIGN_RIGHT
  1347. textalignx 200
  1348. textaligny -1
  1349. visible 1
  1350. cvartest "tier_storyinfo"
  1351. showcvar
  1352. {
  1353. "5"
  1354. }
  1355. mouseEnter
  1356. {
  1357. }
  1358. mouseExit
  1359. {
  1360. }
  1361. action
  1362. {
  1363. hide victory5
  1364. hide victorytext
  1365. hide models
  1366. show story5
  1367. show story5text
  1368. playvoice "sound/chars/storyinfo/5.mp3"
  1369. show kyle5
  1370. show story5_continue
  1371. }
  1372. }
  1373. itemDef
  1374. {
  1375. name kyle5
  1376. group models2
  1377. type ITEM_TYPE_MODEL
  1378. rect 415 288 145 145
  1379. model_g2anim "BOTH_STAND1_TALK2"
  1380. model_g2skin "models/players/kyle/model_menu.skin"
  1381. asset_model "models/players/kyle/model.glm"
  1382. model_angle 180
  1383. //mins maxs format is apparently z x y (hmmm... y x z?)
  1384. model_g2mins 15 -20 18
  1385. model_g2maxs 60 20 55
  1386. model_rotation 0
  1387. model_fovx 10
  1388. model_fovy 10
  1389. isCharacter 1
  1390. visible 0
  1391. decoration
  1392. }
  1393. itemDef
  1394. {
  1395. name story5
  1396. type ITEM_TYPE_BUTTON
  1397. rect 494 440 100 24
  1398. text @MENUS_NEXT_MISSION
  1399. font 2
  1400. forecolor 1 1 1 1
  1401. textscale .7
  1402. textalign ITEM_ALIGN_RIGHT
  1403. textalignx 100
  1404. textaligny -1
  1405. visible 0
  1406. mouseEnter
  1407. {
  1408. }
  1409. mouseExit
  1410. {
  1411. }
  1412. action
  1413. {
  1414. close all
  1415. open ingameMissionSelect1
  1416. }
  1417. }
  1418. itemDef
  1419. {
  1420. name story5text
  1421. type ITEM_TYPE_TEXTSCROLL
  1422. rect 44 313 304 145
  1423. text @TIER1_5
  1424. font 2
  1425. forecolor 1 1 1 1
  1426. textscale .8
  1427. textalign ITEM_ALIGN_LEFT
  1428. textalignx 2
  1429. textaligny -1
  1430. lineHeight 18
  1431. visible 0
  1432. autowrapped
  1433. }
  1434. itemDef
  1435. {
  1436. name story5_continue
  1437. type ITEM_TYPE_BUTTON
  1438. rect 394 440 100 24
  1439. text @MENUS_RETURN_TO_ACADEMY
  1440. font 2
  1441. forecolor 1 1 1 1
  1442. textscale .7
  1443. textalign ITEM_ALIGN_LEFT
  1444. textalignx 5
  1445. textaligny -1
  1446. visible 0
  1447. mouseEnter
  1448. {
  1449. }
  1450. mouseExit
  1451. {
  1452. }
  1453. action
  1454. {
  1455. close all
  1456. open ingameForceStatus
  1457. // uiScript startmap academy2
  1458. }
  1459. }
  1460. //----------------------------------------------------------------------------------------------
  1461. //completed 5th tier level on Tier 1
  1462. //6th visit to tier
  1463. //----------------------------------------------------------------------------------------------
  1464. itemDef
  1465. {
  1466. name victory6
  1467. type ITEM_TYPE_BUTTON
  1468. rect 394 440 200 24
  1469. text @MENUS_CONTINUE
  1470. font 2
  1471. forecolor 1 1 1 1
  1472. textscale .7
  1473. textalign ITEM_ALIGN_RIGHT
  1474. textalignx 200
  1475. textaligny -1
  1476. visible 1
  1477. cvartest "tier_storyinfo"
  1478. showcvar
  1479. {
  1480. "6"
  1481. }
  1482. mouseEnter
  1483. {
  1484. }
  1485. mouseExit
  1486. {
  1487. }
  1488. action
  1489. {
  1490. hide victory6
  1491. hide victorytext
  1492. hide models
  1493. show story6_continue
  1494. show story6text
  1495. playvoice "sound/chars/storyinfo/6.mp3"
  1496. show kyle6
  1497. }
  1498. }
  1499. itemDef
  1500. {
  1501. name kyle6
  1502. group models2
  1503. type ITEM_TYPE_MODEL
  1504. rect 415 288 145 145
  1505. model_g2anim "BOTH_STAND1_TALK2"
  1506. model_g2skin "models/players/kyle/model_menu.skin"
  1507. asset_model "models/players/kyle/model.glm"
  1508. model_angle 180
  1509. //mins maxs format is apparently z x y (hmmm... y x z?)
  1510. model_g2mins 15 -20 18
  1511. model_g2maxs 60 20 55
  1512. model_rotation 0
  1513. model_fovx 10
  1514. model_fovy 10
  1515. isCharacter 1
  1516. visible 0
  1517. decoration
  1518. }
  1519. itemDef
  1520. {
  1521. name story6_continue
  1522. type ITEM_TYPE_BUTTON
  1523. rect 394 440 200 24
  1524. text @MENUS_RETURN_TO_ACADEMY
  1525. font 2
  1526. forecolor 1 1 1 1
  1527. textscale .7
  1528. textalign ITEM_ALIGN_RIGHT
  1529. textalignx 200
  1530. textaligny -1
  1531. visible 0
  1532. mouseEnter
  1533. {
  1534. }
  1535. mouseExit
  1536. {
  1537. }
  1538. action
  1539. {
  1540. close all
  1541. open ingameForceStatus
  1542. // uiScript startmap academy2
  1543. }
  1544. }
  1545. itemDef
  1546. {
  1547. name story6text
  1548. type ITEM_TYPE_TEXTSCROLL
  1549. rect 44 313 304 145
  1550. text @TIER1_6
  1551. font 2
  1552. forecolor 1 1 1 1
  1553. textscale .8
  1554. textalign ITEM_ALIGN_LEFT
  1555. textalignx 2
  1556. textaligny -1
  1557. lineHeight 18
  1558. visible 0
  1559. autowrapped
  1560. }
  1561. //-------------------------------------
  1562. //
  1563. //TIER TWO - APPRENTICE TIER
  1564. //
  1565. //-------------------------------------
  1566. //-----------------------------------------------------------
  1567. //
  1568. //The first story message is in ingameGotoTier and not here.
  1569. //
  1570. //-----------------------------------------------------------
  1571. //-------------------------------------
  1572. //
  1573. //completed 1st tier level on Tier 2
  1574. //2nd visit to tier
  1575. //
  1576. //-------------------------------------
  1577. itemDef
  1578. {
  1579. name victory8
  1580. type ITEM_TYPE_BUTTON
  1581. rect 394 440 200 24
  1582. text @MENUS_CONTINUE
  1583. font 2
  1584. forecolor 1 1 1 1
  1585. textscale .7
  1586. textalign ITEM_ALIGN_RIGHT
  1587. textalignx 200
  1588. textaligny -1
  1589. visible 1
  1590. cvartest "tier_storyinfo"
  1591. showcvar
  1592. {
  1593. "8"
  1594. }
  1595. mouseEnter
  1596. {
  1597. }
  1598. mouseExit
  1599. {
  1600. }
  1601. action
  1602. {
  1603. hide victory8
  1604. hide victorytext
  1605. hide models
  1606. show story8
  1607. show story8text
  1608. playvoice "sound/chars/storyinfo/8.mp3"
  1609. show prot8
  1610. }
  1611. }
  1612. itemDef
  1613. {
  1614. name prot8
  1615. group models2
  1616. type ITEM_TYPE_MODEL
  1617. rect 426 317 116 116
  1618. model_g2anim "BOTH_STAND1_TALK2"
  1619. model_g2skin "models/players/protocol/model_menu.skin"
  1620. asset_model "models/players/protocol/model.glm"
  1621. model_angle 180
  1622. //mins maxs format is apparently z x y (hmmm... y x z?)
  1623. model_g2mins 15 -20 17
  1624. model_g2maxs 60 20 50
  1625. model_rotation 0
  1626. model_fovx 10
  1627. model_fovy 10
  1628. isCharacter 1
  1629. visible 0
  1630. decoration
  1631. }
  1632. itemDef
  1633. {
  1634. name story8
  1635. type ITEM_TYPE_BUTTON
  1636. rect 394 440 200 24
  1637. text @MENUS_OKAY
  1638. font 2
  1639. forecolor 1 1 1 1
  1640. textscale .7
  1641. textalign ITEM_ALIGN_RIGHT
  1642. textalignx 200
  1643. textaligny -1
  1644. visible 0
  1645. mouseEnter
  1646. {
  1647. }
  1648. mouseExit
  1649. {
  1650. }
  1651. action
  1652. {
  1653. close all
  1654. open ingameMissionSelect2
  1655. }
  1656. }
  1657. itemDef
  1658. {
  1659. name story8text
  1660. type ITEM_TYPE_TEXTSCROLL
  1661. rect 44 313 304 145
  1662. text @TIER2_8
  1663. font 2
  1664. forecolor 1 1 1 1
  1665. textscale .8
  1666. textalign ITEM_ALIGN_LEFT
  1667. textalignx 2
  1668. textaligny -1
  1669. lineHeight 18
  1670. visible 0
  1671. autowrapped
  1672. }
  1673. //-------------------------------------
  1674. //
  1675. //completed 2nd tier level on Tier 2
  1676. //3rd visit to tier
  1677. //-------------------------------------
  1678. itemDef
  1679. {
  1680. name victory9
  1681. type ITEM_TYPE_BUTTON
  1682. rect 394 440 200 24
  1683. text @MENUS_CONTINUE
  1684. font 2
  1685. forecolor 1 1 1 1
  1686. textscale .7
  1687. textalign ITEM_ALIGN_RIGHT
  1688. textalignx 200
  1689. textaligny -1
  1690. visible 1
  1691. cvartest "tier_storyinfo"
  1692. showcvar
  1693. {
  1694. "9"
  1695. }
  1696. mouseEnter
  1697. {
  1698. }
  1699. mouseExit
  1700. {
  1701. }
  1702. action
  1703. {
  1704. hide victory9
  1705. hide victorytext
  1706. hide models
  1707. show story9
  1708. show story9text
  1709. playvoice "sound/chars/storyinfo/9.mp3"
  1710. show kyle9
  1711. }
  1712. }
  1713. itemDef
  1714. {
  1715. name kyle9
  1716. group models2
  1717. type ITEM_TYPE_MODEL
  1718. rect 415 288 145 145
  1719. model_g2anim "BOTH_STAND1_TALK2"
  1720. model_g2skin "models/players/kyle/model_menu.skin"
  1721. asset_model "models/players/kyle/model.glm"
  1722. model_angle 180
  1723. //mins maxs format is apparently z x y (hmmm... y x z?)
  1724. model_g2mins 15 -20 18
  1725. model_g2maxs 60 20 55
  1726. model_rotation 0
  1727. model_fovx 10
  1728. model_fovy 10
  1729. isCharacter 1
  1730. visible 0
  1731. decoration
  1732. }
  1733. itemDef
  1734. {
  1735. name story9
  1736. type ITEM_TYPE_BUTTON
  1737. rect 394 440 200 24
  1738. text @MENUS_OKAY
  1739. font 2
  1740. forecolor 1 1 1 1
  1741. textscale .7
  1742. textalign ITEM_ALIGN_RIGHT
  1743. textalignx 200
  1744. textaligny -1
  1745. visible 0
  1746. mouseEnter
  1747. {
  1748. }
  1749. mouseExit
  1750. {
  1751. }
  1752. action
  1753. {
  1754. close all
  1755. open ingameMissionSelect2
  1756. }
  1757. }
  1758. itemDef
  1759. {
  1760. name story9text
  1761. type ITEM_TYPE_TEXTSCROLL
  1762. rect 44 313 304 145
  1763. text @TIER2_9
  1764. font 2
  1765. forecolor 1 1 1 1
  1766. textscale .8
  1767. textalign ITEM_ALIGN_LEFT
  1768. textalignx 2
  1769. textaligny -1
  1770. lineHeight 18
  1771. visible 0
  1772. autowrapped
  1773. }
  1774. //-------------------------------------
  1775. //
  1776. //completed 3rd tier level on Tier 2
  1777. //4th visit to tier
  1778. //-------------------------------------
  1779. itemDef
  1780. {
  1781. name victory10
  1782. type ITEM_TYPE_BUTTON
  1783. rect 394 440 200 24
  1784. text @MENUS_CONTINUE
  1785. font 2
  1786. forecolor 1 1 1 1
  1787. textscale .7
  1788. textalign ITEM_ALIGN_RIGHT
  1789. textalignx 200
  1790. textaligny -1
  1791. visible 1
  1792. cvartest "tier_storyinfo"
  1793. showcvar
  1794. {
  1795. "10"
  1796. }
  1797. mouseEnter
  1798. {
  1799. }
  1800. mouseExit
  1801. {
  1802. }
  1803. action
  1804. {
  1805. hide victory10
  1806. hide victorytext
  1807. hide models
  1808. show story10
  1809. show story10text
  1810. playvoice "sound/chars/storyinfo/10.mp3"
  1811. show luke10
  1812. }
  1813. }
  1814. itemDef
  1815. {
  1816. name luke10
  1817. group models2
  1818. type ITEM_TYPE_MODEL
  1819. rect 415 285 149 149
  1820. model_g2anim "BOTH_STAND1_TALK2"
  1821. model_g2skin "models/players/luke/model_menu.skin"
  1822. asset_model "models/players/luke/model.glm"
  1823. model_angle 180
  1824. //mins maxs format is apparently z x y (hmmm... y x z?)
  1825. model_g2mins 15 -20 18
  1826. model_g2maxs 60 20 55
  1827. model_rotation 0
  1828. model_fovx 10
  1829. model_fovy 10
  1830. isCharacter 1
  1831. visible 0
  1832. decoration
  1833. }
  1834. itemDef
  1835. {
  1836. name story10
  1837. type ITEM_TYPE_BUTTON
  1838. rect 394 440 200 24
  1839. text @MENUS_OKAY
  1840. font 2
  1841. forecolor 1 1 1 1
  1842. textscale .7
  1843. textalign ITEM_ALIGN_RIGHT
  1844. textalignx 200
  1845. textaligny -1
  1846. visible 0
  1847. mouseEnter
  1848. {
  1849. }
  1850. mouseExit
  1851. {
  1852. }
  1853. action
  1854. {
  1855. close all
  1856. open ingameMissionSelect2
  1857. }
  1858. }
  1859. itemDef
  1860. {
  1861. name story10text
  1862. type ITEM_TYPE_TEXTSCROLL
  1863. rect 44 313 304 145
  1864. text @TIER2_10
  1865. font 2
  1866. forecolor 1 1 1 1
  1867. textscale .8
  1868. textalign ITEM_ALIGN_LEFT
  1869. textalignx 2
  1870. textaligny -1
  1871. lineHeight 18
  1872. visible 0
  1873. autowrapped
  1874. }
  1875. //-------------------------------------
  1876. //
  1877. //completed 4th tier level on Tier 2
  1878. //5th visit to tier
  1879. //-------------------------------------
  1880. itemDef
  1881. {
  1882. name victory11
  1883. type ITEM_TYPE_BUTTON
  1884. rect 394 440 200 24
  1885. text @MENUS_CONTINUE
  1886. font 2
  1887. forecolor 1 1 1 1
  1888. textscale .7
  1889. textalign ITEM_ALIGN_RIGHT
  1890. textalignx 200
  1891. textaligny -1
  1892. visible 1
  1893. cvartest "tier_storyinfo"
  1894. showcvar
  1895. {
  1896. "11"
  1897. }
  1898. mouseEnter
  1899. {
  1900. }
  1901. mouseExit
  1902. {
  1903. }
  1904. action
  1905. {
  1906. hide victory11
  1907. hide victorytext
  1908. hide models
  1909. show story11
  1910. show story11text
  1911. playvoice "sound/chars/storyinfo/11.mp3"
  1912. show kyle11
  1913. show story11_continue
  1914. }
  1915. }
  1916. itemDef
  1917. {
  1918. name kyle11
  1919. group models2
  1920. type ITEM_TYPE_MODEL
  1921. rect 415 288 145 145
  1922. model_g2anim "BOTH_STAND1_TALK2"
  1923. model_g2skin "models/players/kyle/model_menu.skin"
  1924. asset_model "models/players/kyle/model.glm"
  1925. model_angle 180
  1926. //mins maxs format is apparently z x y (hmmm... y x z?)
  1927. model_g2mins 15 -20 18
  1928. model_g2maxs 60 20 55
  1929. model_rotation 0
  1930. model_fovx 10
  1931. model_fovy 10
  1932. isCharacter 1
  1933. visible 0
  1934. decoration
  1935. }
  1936. itemDef
  1937. {
  1938. name story11
  1939. type ITEM_TYPE_BUTTON
  1940. rect 494 440 100 24
  1941. text @MENUS_NEXT_MISSION
  1942. font 2
  1943. forecolor 1 1 1 1
  1944. textscale .7
  1945. textalign ITEM_ALIGN_RIGHT
  1946. textalignx 100
  1947. textaligny -1
  1948. visible 0
  1949. mouseEnter
  1950. {
  1951. }
  1952. mouseExit
  1953. {
  1954. }
  1955. action
  1956. {
  1957. close all
  1958. open ingameMissionSelect2
  1959. }
  1960. }
  1961. itemDef
  1962. {
  1963. name story11text
  1964. type ITEM_TYPE_TEXTSCROLL
  1965. rect 44 313 304 145
  1966. text @TIER2_11
  1967. font 2
  1968. forecolor 1 1 1 1
  1969. textscale .8
  1970. textalign ITEM_ALIGN_LEFT
  1971. textalignx 2
  1972. textaligny -1
  1973. lineHeight 18
  1974. visible 0
  1975. autowrapped
  1976. }
  1977. itemDef
  1978. {
  1979. name story11_continue
  1980. type ITEM_TYPE_BUTTON
  1981. rect 394 440 100 24
  1982. text @MENUS_RETURN_TO_ACADEMY
  1983. font 2
  1984. forecolor 1 1 1 1
  1985. textscale .7
  1986. textalign ITEM_ALIGN_LEFT
  1987. textalignx 5
  1988. textaligny -1
  1989. visible 0
  1990. mouseEnter
  1991. {
  1992. }
  1993. mouseExit
  1994. {
  1995. }
  1996. action
  1997. {
  1998. close all
  1999. open ingameForceStatus
  2000. // uiScript startmap academy4
  2001. }
  2002. }
  2003. //-------------------------------------
  2004. //
  2005. //completed 5th tier level on Tier 2
  2006. //6th visit to tier
  2007. //-------------------------------------
  2008. itemDef
  2009. {
  2010. name victory12
  2011. type ITEM_TYPE_BUTTON
  2012. rect 394 440 200 24
  2013. text @MENUS_CONTINUE
  2014. font 2
  2015. forecolor 1 1 1 1
  2016. textscale .7
  2017. textalign ITEM_ALIGN_RIGHT
  2018. textalignx 200
  2019. textaligny -1
  2020. visible 1
  2021. cvartest "tier_storyinfo"
  2022. showcvar
  2023. {
  2024. "12"
  2025. }
  2026. mouseEnter
  2027. {
  2028. }
  2029. mouseExit
  2030. {
  2031. }
  2032. action
  2033. {
  2034. hide victory12
  2035. hide victorytext
  2036. hide models
  2037. show story12_continue
  2038. show story12text
  2039. playvoice "sound/chars/storyinfo/12.mp3"
  2040. show kyle12
  2041. }
  2042. }
  2043. itemDef
  2044. {
  2045. name kyle12
  2046. group models2
  2047. type ITEM_TYPE_MODEL
  2048. rect 415 288 145 145
  2049. model_g2anim "BOTH_STAND1_TALK2"
  2050. model_g2skin "models/players/kyle/model_menu.skin"
  2051. asset_model "models/players/kyle/model.glm"
  2052. model_angle 180
  2053. //mins maxs format is apparently z x y (hmmm... y x z?)
  2054. model_g2mins 15 -20 18
  2055. model_g2maxs 60 20 55
  2056. model_rotation 0
  2057. model_fovx 10
  2058. model_fovy 10
  2059. isCharacter 1
  2060. visible 0
  2061. decoration
  2062. }
  2063. itemDef
  2064. {
  2065. name story12_continue
  2066. type ITEM_TYPE_BUTTON
  2067. rect 394 440 200 24
  2068. text @MENUS_RETURN_TO_ACADEMY
  2069. font 2
  2070. forecolor 1 1 1 1
  2071. textscale .7
  2072. textalign ITEM_ALIGN_RIGHT
  2073. textalignx 200
  2074. textaligny -1
  2075. visible 0
  2076. mouseEnter
  2077. {
  2078. }
  2079. mouseExit
  2080. {
  2081. }
  2082. action
  2083. {
  2084. close all
  2085. open ingameForceStatus
  2086. // uiScript startmap academy4
  2087. }
  2088. }
  2089. itemDef
  2090. {
  2091. name story12text
  2092. type ITEM_TYPE_TEXTSCROLL
  2093. rect 44 313 304 145
  2094. text @TIER2_12
  2095. font 2
  2096. forecolor 1 1 1 1
  2097. textscale .8
  2098. textalign ITEM_ALIGN_LEFT
  2099. textalignx 2
  2100. textaligny -1
  2101. lineHeight 18
  2102. visible 0
  2103. autowrapped
  2104. }
  2105. //-------------------------------------
  2106. //
  2107. //TIER THREE - JEDI KNIGHT TIER
  2108. //
  2109. //-------------------------------------
  2110. //-----------------------------------------------------------
  2111. //
  2112. //The first story message is in ingameGotoTier and not here.
  2113. //
  2114. //-----------------------------------------------------------
  2115. //-------------------------------------
  2116. //
  2117. //completed 1st tier level on Tier 3
  2118. //2nd visit to tier
  2119. //
  2120. //-------------------------------------
  2121. itemDef
  2122. {
  2123. name victory14
  2124. type ITEM_TYPE_BUTTON
  2125. rect 394 440 200 24
  2126. text @MENUS_CONTINUE
  2127. font 2
  2128. forecolor 1 1 1 1
  2129. textscale .7
  2130. textalign ITEM_ALIGN_RIGHT
  2131. textalignx 200
  2132. textaligny -1
  2133. visible 1
  2134. cvartest "tier_storyinfo"
  2135. showcvar
  2136. {
  2137. "14"
  2138. }
  2139. mouseEnter
  2140. {
  2141. }
  2142. mouseExit
  2143. {
  2144. }
  2145. action
  2146. {
  2147. hide victory14
  2148. hide victorytext
  2149. hide models
  2150. show story14
  2151. show story14text
  2152. playvoice "sound/chars/storyinfo/14.mp3"
  2153. show kyle14
  2154. }
  2155. }
  2156. itemDef
  2157. {
  2158. name kyle14
  2159. group models2
  2160. type ITEM_TYPE_MODEL
  2161. rect 415 288 145 145
  2162. model_g2anim "BOTH_STAND1_TALK2"
  2163. model_g2skin "models/players/kyle/model_menu.skin"
  2164. asset_model "models/players/kyle/model.glm"
  2165. model_angle 180
  2166. //mins maxs format is apparently z x y (hmmm... y x z?)
  2167. model_g2mins 15 -20 18
  2168. model_g2maxs 60 20 55
  2169. model_rotation 0
  2170. model_fovx 10
  2171. model_fovy 10
  2172. isCharacter 1
  2173. visible 0
  2174. decoration
  2175. }
  2176. itemDef
  2177. {
  2178. name story14
  2179. type ITEM_TYPE_BUTTON
  2180. rect 394 440 200 24
  2181. text @MENUS_OKAY
  2182. font 2
  2183. forecolor 1 1 1 1
  2184. textscale .7
  2185. textalign ITEM_ALIGN_RIGHT
  2186. textalignx 200
  2187. textaligny -1
  2188. visible 0
  2189. mouseEnter
  2190. {
  2191. }
  2192. mouseExit
  2193. {
  2194. }
  2195. action
  2196. {
  2197. close all
  2198. open ingameMissionSelect3
  2199. }
  2200. }
  2201. itemDef
  2202. {
  2203. name story14text
  2204. type ITEM_TYPE_TEXTSCROLL
  2205. rect 44 313 304 145
  2206. text @TIER3_14
  2207. font 2
  2208. forecolor 1 1 1 1
  2209. textscale .8
  2210. textalign ITEM_ALIGN_LEFT
  2211. textalignx 2
  2212. textaligny -1
  2213. lineHeight 18
  2214. visible 0
  2215. autowrapped
  2216. }
  2217. //-------------------------------------
  2218. //
  2219. //completed 2nd tier level on Tier 3
  2220. //3rd visit to tier
  2221. //-------------------------------------
  2222. itemDef
  2223. {
  2224. name victory15
  2225. type ITEM_TYPE_BUTTON
  2226. rect 394 440 200 24
  2227. text @MENUS_CONTINUE
  2228. font 2
  2229. forecolor 1 1 1 1
  2230. textscale .7
  2231. textalign ITEM_ALIGN_RIGHT
  2232. textalignx 200
  2233. textaligny -1
  2234. visible 1
  2235. cvartest "tier_storyinfo"
  2236. showcvar
  2237. {
  2238. "15"
  2239. }
  2240. mouseEnter
  2241. {
  2242. }
  2243. mouseExit
  2244. {
  2245. }
  2246. action
  2247. {
  2248. hide victory15
  2249. hide victorytext
  2250. hide models
  2251. show story15
  2252. show story15text
  2253. playvoice "sound/chars/storyinfo/15.mp3"
  2254. show kyle15
  2255. }
  2256. }
  2257. itemDef
  2258. {
  2259. name kyle15
  2260. group models2
  2261. type ITEM_TYPE_MODEL
  2262. rect 415 288 145 145
  2263. model_g2anim "BOTH_STAND1_TALK2"
  2264. model_g2skin "models/players/kyle/model_menu.skin"
  2265. asset_model "models/players/kyle/model.glm"
  2266. model_angle 180
  2267. //mins maxs format is apparently z x y (hmmm... y x z?)
  2268. model_g2mins 15 -20 18
  2269. model_g2maxs 60 20 55
  2270. model_rotation 0
  2271. model_fovx 10
  2272. model_fovy 10
  2273. isCharacter 1
  2274. visible 0
  2275. decoration
  2276. }
  2277. itemDef
  2278. {
  2279. name story15
  2280. type ITEM_TYPE_BUTTON
  2281. rect 394 440 200 24
  2282. text @MENUS_OKAY
  2283. font 2
  2284. forecolor 1 1 1 1
  2285. textscale .7
  2286. textalign ITEM_ALIGN_RIGHT
  2287. textalignx 200
  2288. textaligny -1
  2289. visible 0
  2290. mouseEnter
  2291. {
  2292. }
  2293. mouseExit
  2294. {
  2295. }
  2296. action
  2297. {
  2298. close all
  2299. open ingameMissionSelect3
  2300. }
  2301. }
  2302. itemDef
  2303. {
  2304. name story15text
  2305. type ITEM_TYPE_TEXTSCROLL
  2306. rect 44 313 304 145
  2307. text @TIER3_15
  2308. font 2
  2309. forecolor 1 1 1 1
  2310. textscale .8
  2311. textalign ITEM_ALIGN_LEFT
  2312. textalignx 2
  2313. textaligny -1
  2314. lineHeight 18
  2315. visible 0
  2316. autowrapped
  2317. }
  2318. //-------------------------------------
  2319. //
  2320. //completed 3rd tier level on Tier 3
  2321. //4th visit to tier
  2322. //-------------------------------------
  2323. itemDef
  2324. {
  2325. name victory16
  2326. type ITEM_TYPE_BUTTON
  2327. rect 394 440 200 24
  2328. text @MENUS_CONTINUE
  2329. font 2
  2330. forecolor 1 1 1 1
  2331. textscale .7
  2332. textalign ITEM_ALIGN_RIGHT
  2333. textalignx 200
  2334. textaligny -1
  2335. visible 1
  2336. cvartest "tier_storyinfo"
  2337. showcvar
  2338. {
  2339. "16"
  2340. }
  2341. mouseEnter
  2342. {
  2343. }
  2344. mouseExit
  2345. {
  2346. }
  2347. action
  2348. {
  2349. hide victory16
  2350. hide victorytext
  2351. hide models
  2352. show story16
  2353. show story16text
  2354. playvoice "sound/chars/storyinfo/16.mp3"
  2355. show kyle16
  2356. }
  2357. }
  2358. itemDef
  2359. {
  2360. name kyle16
  2361. group models2
  2362. type ITEM_TYPE_MODEL
  2363. rect 415 288 145 145
  2364. model_g2anim "BOTH_STAND1_TALK2"
  2365. model_g2skin "models/players/kyle/model_menu.skin"
  2366. asset_model "models/players/kyle/model.glm"
  2367. model_angle 180
  2368. //mins maxs format is apparently z x y (hmmm... y x z?)
  2369. model_g2mins 15 -20 18
  2370. model_g2maxs 60 20 55
  2371. model_rotation 0
  2372. model_fovx 10
  2373. model_fovy 10
  2374. isCharacter 1
  2375. visible 0
  2376. decoration
  2377. }
  2378. itemDef
  2379. {
  2380. name story16
  2381. type ITEM_TYPE_BUTTON
  2382. rect 394 440 200 24
  2383. text @MENUS_OKAY
  2384. font 2
  2385. forecolor 1 1 1 1
  2386. textscale .7
  2387. textalign ITEM_ALIGN_RIGHT
  2388. textalignx 200
  2389. textaligny -1
  2390. visible 0
  2391. mouseEnter
  2392. {
  2393. }
  2394. mouseExit
  2395. {
  2396. }
  2397. action
  2398. {
  2399. close all
  2400. open ingameMissionSelect3
  2401. }
  2402. }
  2403. itemDef
  2404. {
  2405. name story16text
  2406. type ITEM_TYPE_TEXTSCROLL
  2407. rect 44 313 304 145
  2408. text @TIER3_16
  2409. font 2
  2410. forecolor 1 1 1 1
  2411. textscale .8
  2412. textalign ITEM_ALIGN_LEFT
  2413. textalignx 2
  2414. textaligny -1
  2415. lineHeight 18
  2416. visible 0
  2417. autowrapped
  2418. }
  2419. //-------------------------------------
  2420. //
  2421. //completed 4th tier level on Tier 3
  2422. //5th visit to tier
  2423. //-------------------------------------
  2424. itemDef
  2425. {
  2426. name victory17
  2427. type ITEM_TYPE_BUTTON
  2428. rect 394 440 200 24
  2429. text @MENUS_CONTINUE
  2430. font 2
  2431. forecolor 1 1 1 1
  2432. textscale .7
  2433. textalign ITEM_ALIGN_RIGHT
  2434. textalignx 200
  2435. textaligny -1
  2436. visible 1
  2437. cvartest "tier_storyinfo"
  2438. showcvar
  2439. {
  2440. "17"
  2441. }
  2442. mouseEnter
  2443. {
  2444. }
  2445. mouseExit
  2446. {
  2447. }
  2448. action
  2449. {
  2450. hide victory17
  2451. hide victorytext
  2452. hide models
  2453. show story17
  2454. show story17text
  2455. playvoice "sound/chars/storyinfo/17.mp3"
  2456. show kyle17
  2457. show story17_continue
  2458. }
  2459. }
  2460. itemDef
  2461. {
  2462. name kyle17
  2463. group models2
  2464. type ITEM_TYPE_MODEL
  2465. rect 415 288 145 145
  2466. model_g2anim "BOTH_STAND1_TALK2"
  2467. model_g2skin "models/players/kyle/model_menu.skin"
  2468. asset_model "models/players/kyle/model.glm"
  2469. model_angle 180
  2470. //mins maxs format is apparently z x y (hmmm... y x z?)
  2471. model_g2mins 15 -20 18
  2472. model_g2maxs 60 20 55
  2473. model_rotation 0
  2474. model_fovx 10
  2475. model_fovy 10
  2476. isCharacter 1
  2477. visible 0
  2478. decoration
  2479. }
  2480. itemDef
  2481. {
  2482. name story17
  2483. type ITEM_TYPE_BUTTON
  2484. rect 494 440 100 24
  2485. text @MENUS_NEXT_MISSION
  2486. font 2
  2487. forecolor 1 1 1 1
  2488. textscale .7
  2489. textalign ITEM_ALIGN_RIGHT
  2490. textalignx 100
  2491. textaligny -1
  2492. visible 0
  2493. mouseEnter
  2494. {
  2495. }
  2496. mouseExit
  2497. {
  2498. }
  2499. action
  2500. {
  2501. close all
  2502. open ingameMissionSelect3
  2503. }
  2504. }
  2505. itemDef
  2506. {
  2507. name story17text
  2508. type ITEM_TYPE_TEXTSCROLL
  2509. rect 44 313 304 145
  2510. text @TIER3_17
  2511. font 2
  2512. forecolor 1 1 1 1
  2513. textscale .8
  2514. textalign ITEM_ALIGN_LEFT
  2515. textalignx 2
  2516. textaligny -1
  2517. lineHeight 18
  2518. visible 0
  2519. autowrapped
  2520. }
  2521. itemDef
  2522. {
  2523. name story17_continue
  2524. type ITEM_TYPE_BUTTON
  2525. rect 394 440 100 24
  2526. text @MENUS_RETURN_TO_ACADEMY
  2527. font 2
  2528. forecolor 1 1 1 1
  2529. textscale .7
  2530. textalign ITEM_ALIGN_LEFT
  2531. textalignx 5
  2532. textaligny -1
  2533. visible 0
  2534. mouseEnter
  2535. {
  2536. }
  2537. mouseExit
  2538. {
  2539. }
  2540. action
  2541. {
  2542. close all
  2543. open ingameForceStatus
  2544. // uiScript startmap academy6
  2545. }
  2546. }
  2547. //-------------------------------------
  2548. //
  2549. //completed 5th tier level on Tier 3
  2550. //6th visit to tier
  2551. //-------------------------------------
  2552. itemDef
  2553. {
  2554. name victory18
  2555. type ITEM_TYPE_BUTTON
  2556. rect 394 440 200 24
  2557. text @MENUS_CONTINUE
  2558. font 2
  2559. forecolor 1 1 1 1
  2560. textscale .7
  2561. textalign ITEM_ALIGN_RIGHT
  2562. textalignx 200
  2563. textaligny -1
  2564. visible 1
  2565. cvartest "tier_storyinfo"
  2566. showcvar
  2567. {
  2568. "18"
  2569. }
  2570. mouseEnter
  2571. {
  2572. }
  2573. mouseExit
  2574. {
  2575. }
  2576. action
  2577. {
  2578. hide victory18
  2579. hide victorytext
  2580. hide models
  2581. show story18_continue
  2582. show story18text
  2583. playvoice "sound/chars/storyinfo/18.mp3"
  2584. show kyle18
  2585. }
  2586. }
  2587. itemDef
  2588. {
  2589. name kyle18
  2590. group models2
  2591. type ITEM_TYPE_MODEL
  2592. rect 415 288 145 145
  2593. model_g2anim "BOTH_STAND1_TALK2"
  2594. model_g2skin "models/players/kyle/model_menu.skin"
  2595. asset_model "models/players/kyle/model.glm"
  2596. model_angle 180
  2597. model_g2mins 15 -20 18
  2598. model_g2maxs 60 20 55
  2599. model_rotation 0
  2600. model_fovx 10
  2601. model_fovy 10
  2602. isCharacter 1
  2603. visible 0
  2604. decoration
  2605. }
  2606. itemDef
  2607. {
  2608. name story18_continue
  2609. type ITEM_TYPE_BUTTON
  2610. rect 394 440 200 24
  2611. text @MENUS_RETURN_TO_ACADEMY
  2612. font 2
  2613. forecolor 1 1 1 1
  2614. textscale .7
  2615. textalign ITEM_ALIGN_RIGHT
  2616. textalignx 200
  2617. textaligny -1
  2618. visible 0
  2619. mouseEnter
  2620. {
  2621. }
  2622. mouseExit
  2623. {
  2624. }
  2625. action
  2626. {
  2627. close all
  2628. open ingameForceStatus
  2629. // uiScript startmap academy6
  2630. }
  2631. }
  2632. itemDef
  2633. {
  2634. name story18text
  2635. type ITEM_TYPE_TEXTSCROLL
  2636. rect 44 313 304 145
  2637. text @TIER3_18
  2638. font 2
  2639. forecolor 1 1 1 1
  2640. textscale .8
  2641. textalign ITEM_ALIGN_LEFT
  2642. textalignx 2
  2643. textaligny -1
  2644. lineHeight 18
  2645. visible 0
  2646. autowrapped
  2647. }
  2648. //----------------------------------------------------------------------------------------------
  2649. //
  2650. // SCANLINES OVER WHOLE MENU
  2651. //
  2652. //----------------------------------------------------------------------------------------------
  2653. itemDef
  2654. {
  2655. name static
  2656. group none
  2657. style WINDOW_STYLE_SHADER
  2658. rect 396 314 175 120
  2659. background "gfx/menus/static"
  2660. backcolor 1 0 0 .2
  2661. forecolor 1 0 0 .2
  2662. visible 0
  2663. decoration
  2664. cvartest "storyhead"
  2665. showcvar
  2666. {
  2667. "t2_trip"
  2668. }
  2669. }
  2670. itemDef
  2671. {
  2672. name scan
  2673. group none
  2674. style WINDOW_STYLE_SHADER
  2675. rect 0 0 640 640
  2676. background "gfx/menus/scanlines"
  2677. forecolor 1 1 1 1
  2678. visible 1
  2679. decoration
  2680. }
  2681. }
  2682. }