home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1999 March / Dpcb0399.iso / GAMES / Deltafrc / DATA1.CAB / Program_Executable_Files / Df.pff / DF.MNU < prev    next >
Text File  |  1998-10-05  |  71KB  |  1,122 lines

  1. ;COMMAS are used for field separations.
  2. ;****************** NOTE *********************
  3. ; lines, including comments,
  4. ; should not be longer than 127 characters
  5. ;*********************************************
  6.  
  7. [SOUNDS]
  8. ;PWF=f22menu.pwf
  9. ;SOUND=BUTTON_CLICK_DOWN
  10.  
  11. [SOUNDEVENTS]
  12. ; FORMAT
  13. ; Name, pitch,heading,vol(0-255),ch (-1 for any),flags,distance,p,item1 equate,event equate,item2 equate,param
  14. ;SOUNDEVENT=BUTTON_CLICK,0,0,255,-1,0,0,0,0,0,0,0
  15.  
  16. [RGBAS]
  17. ; FORMAT
  18. ; Name, R, G, B, Alpha
  19. ; not really white but the font blitter wont color the text
  20.  
  21. [RGBS]
  22. ; FORMAT
  23. ; Name, R, G, B
  24. ; Opaque Colors
  25. RGB=Black,0,0,0
  26. RGB=White,255,255,255
  27. RGB=Grey,200,200,200
  28. ; really dark green
  29. RGB=DarkGrey,0,100,0
  30. RGB=LightBlue,150,150,255
  31. RGB=Blue,0,0,200
  32. RGB=DarkBlue,0,0,100
  33. RGB=DarkerGreen,10,100,40
  34. RGB=DarkGreen,10,150,20
  35. RGB=Green,10,200,100
  36. RGB=LightGreen,10,255,100
  37. RGB=LightRed,255,128,64
  38. RGB=Red,100,0,90
  39. RGB=TrueGreen,0,255,0
  40. RGB=ButtonGreen,6,165,6
  41. RGB=WeirdYellow,237,226,150
  42. RGB=WhiteGreen,160,255,160
  43.  
  44. RGB=Amber,195,100,10
  45. RGB=LightAmber,235,130,0
  46. RGB=DarkAmber,125,58,0
  47.  
  48. [FONTS]
  49. ; FORMAT
  50. ; Name, Filename, RGB FG Normal, RGB BG Normal, RGB FG Lit, RGB BG Lit, RGB FG Disabled, RGB BG Disabled
  51. FONT=AVA12B,ava_12b.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  52. FONT=AVA12WG,ava_12b.PCX,WhiteGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  53. FONT=AVA14B,ava_14b.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  54. FONT=AVA10B,ava_10b.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  55. ;FONT=AVA10BA,ava_10b.PCX,WeirdYellow,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  56. FONT=LCD10,lcd_10.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  57. FONT=LCD7,lcd_07.PCX,TrueGreen,DarkGrey,LightRed,Red,DarkGrey,DarkGrey
  58.  
  59. [IMAGES]
  60. ; FORMAT
  61. ; Name,filename, flags, image frames, initial relative X, initial relative Y, PRELOAD
  62. ; (flags)
  63. ; 0     Not valid
  64. ; 1     Normal ( just blit'd / animated )
  65. ; 2     Image is a button strip ( buttons ideal 4 cells 0 normal 1 lit 2 activated 3 disabled )
  66. ; 4     Image ignores zero
  67. ; Preload 0 or 1 ( cursor should be preloaded always )
  68. ;button images
  69.  
  70. IMAGE=ImageBtnDot,btn_dot.pcx,1,4,0,0,1
  71. IMAGE=ImageBtnDwn,btn_dwn.pcx,1,4,0,0,1
  72. IMAGE=ImageBtnUp,btn_up.pcx,1,4,0,0,1
  73. IMAGE=ImageBtnLft,btn_lft.pcx,1,4,0,0,1
  74. IMAGE=ImageBtnRgt,btn_rgt.pcx,1,4,0,0,1
  75.  
  76. IMAGE=ImageCursor1,cursor1.pcx,1,0,0,0,1
  77. IMAGE=ImageMultPanel,mul_pnl2.pcx,1,4,0,0,1
  78. ;IMAGE=ImageBtn472,btn_472.pcx,1,4,0,0,1
  79. IMAGE=ImageBtn296,btn_296.pcx,1,4,0,0,1
  80. IMAGE=ImageBtn272,btn_272.pcx,1,4,0,0,1
  81. IMAGE=ImageBtn256,btn_256.pcx,1,4,0,0,1
  82. IMAGE=ImageBtn244,btn_244.pcx,1,4,0,0,1
  83. IMAGE=ImageBtn240,btn_240.pcx,1,4,0,0,1
  84. IMAGE=ImageBtn236,btn_236.pcx,1,4,0,0,1
  85. IMAGE=ImageBtn224,btn_224.pcx,1,4,0,0,1
  86. ;IMAGE=ImageBtn212,btn_212.pcx,1,4,0,0,1
  87. IMAGE=ImageBtn216,btn_216.pcx,1,4,0,0,1
  88. IMAGE=ImageBtn216Bar,hsld_216.pcx,1,4,0,0,1
  89. IMAGE=ImageBtn208,btn_208.pcx,1,4,0,0,1
  90. ;IMAGE=ImageBtn200,btn_200.pcx,1,4,0,0,1
  91. IMAGE=ImageBtn184,btn_184B.pcx,1,4,0,0,1
  92. IMAGE=ImageBtn184Bar,btn_184.pcx,1,4,0,0,1
  93. IMAGE=ImageBtn180,btn_180.pcx,1,4,0,0,1
  94. IMAGE=ImageBtn156,btn_156.pcx,1,4,0,0,1
  95. IMAGE=ImageBtn144,btn_144.pcx,1,4,0,0,1
  96. IMAGE=ImageBtn132,btn_132.pcx,1,4,0,0,1
  97. IMAGE=ImageBtn112,btn_112.pcx,1,4,0,0,1
  98. ;IMAGE=ImageBtn108,btn_108.pcx,1,4,0,0,1
  99. IMAGE=ImageBtn96,btn_96.pcx,1,4,0,0,1
  100. IMAGE=ImageBtn64,btn_64.pcx,1,4,0,0,1
  101.  
  102. IMAGE=ImageKbdBar,vsld_211.pcx,1,4,0,0,1
  103. IMAGE=ImageMissBar,vsld_213.pcx,1,4,0,0,1
  104. IMAGE=ImageHostBar,vsld_76.pcx,1,4,0,0,1
  105. IMAGE=ImageBtnSlider,slider.pcx,1,1,0,0,1
  106. IMAGE=ImageBtnSlider2,vslider.pcx,1,1,0,0,1
  107. IMAGE=ImageBtnHSlider2,hslider2.pcx,1,1,0,0,1
  108. IMAGE=ImageBtnHSlider,hslider.pcx,1,1,0,0,1
  109. IMAGE=ImageOperPlt2,oper_pl2.pcx,1,1,0,0,1
  110. IMAGE=ImageOperPlt3,oper_pl3.pcx,1,1,0,0,1
  111.  
  112. IMAGE=ImageCampMapRegDot,reg_dot.pcx,1,1,0,0,1
  113. IMAGE=ImageCampMapPassDot,pass_dot.pcx,1,1,0,0,1
  114. IMAGE=ImageCampMapSeltDot,selt_dot.pcx,1,1,0,0,1
  115. IMAGE=ImageCampMapFinsDot,fins_dot.pcx,1,1,0,0,1
  116.  
  117. ; fx pics
  118. IMAGE=ImageLightBarRt,swipe.pcx,1,1,0,0,1
  119. IMAGE=ImageTemplateBorder,df_bkg2.pcx,1,1,0,0,1
  120.  
  121. IMAGE=ImageOperPlt,oper_plt.pcx,1,1,0,0,1
  122. IMAGE=ImageCampPlt,sing_map.pcx,1,1,0,0,1
  123. IMAGE=ImageCampTxt,sing_ovr.pcx,1,1,0,0,1
  124. ;IMAGE=ImageMBrfPlt1,mbrf_pl1.pcx,1,1,0,0,1
  125. ;IMAGE=ImageMBrfPlt2,mbrf_pl2.pcx,1,1,0,0,1
  126. ;IMAGE=ImagePanel8,df_pnl8.pcx,1,1,0,0,1
  127. IMAGE=ImagePanel10,miss_pl2.pcx,1,1,0,0,1
  128. IMAGE=ImagePanel11,miss_plt.pcx,1,1,0,0,1
  129. IMAGE=ImageMainPlt,main_plt.pcx,1,1,0,0,1
  130. IMAGE=ImageMultPlt,mult_plt.pcx,1,1,0,0,1
  131. IMAGE=ImageHostGBPlt,host_pl2.pcx,1,1,0,0,1
  132. IMAGE=ImageHostMapPlt,host_plt.pcx,1,1,0,0,1
  133.  
  134. IMAGE=ImageTemplate,df_bkgd.pcx,1,0,0,0,0
  135. IMAGE=ImageSplash,dfsplash.pcx,1,0,0,0,0
  136.  
  137. ; gun pics
  138. IMAGE=ImageGunSpec45,spec45.pcx,1,0,0,0,0
  139. IMAGE=ImageGunHS22,hs22.pcx,1,0,0,0,0
  140. IMAGE=ImageGunHKMP5,mp5sd.pcx,1,0,0,0,0
  141. IMAGE=ImageGunM4M203,m4_m203.pcx,1,0,0,0,0
  142. IMAGE=ImageGunM40A1,m40a1.pcx,1,0,0,0,0
  143. IMAGE=ImageGunM249,saw249.pcx,1,0,0,0,0
  144. IMAGE=ImageGunBarret,barrett.pcx,1,0,0,0,0
  145. IMAGE=ImageGunSatchel,satchel.pcx,1,0,0,0,0
  146. IMAGE=ImageGunLaser,laser.pcx,1,0,0,0,0
  147. IMAGE=ImageGunClaymore,claymore.pcx,1,0,0,0,0
  148. IMAGE=ImageGunLaw,m72law.pcx,1,0,0,0,0
  149. IMAGE=ImageGunAmmoBox,ammobox.pcx,1,0,0,0,0
  150.  
  151. ; test images
  152. IMAGE=ImageCrazyBar,crazybar1.pcx,1,0,0,0,0
  153. IMAGE=ImageGreenCircle,gcir.pcx,1,1,0,0,1
  154. IMAGE=ImageYellowCrossHair,yelch.pcx,1,1,0,0,1
  155. IMAGE=ImageRedTriangle,redtri.pcx,1,1,0,0,1
  156. IMAGE=ImageGreenArrow,garrow.pcx,1,1,0,0,1
  157. ;IMAGE=ImageMapGun,gun.pcx,1,1,0,0,1
  158. ;IMAGE=ImageMapGunGone,gungone.pcx,1,1,0,0,1
  159.  
  160. IMAGE=ImageLoadOutPlt1,load_plt.pcx,1,1,0,0,1
  161. IMAGE=ImageLoadOutPlt2,load_pl2.pcx,1,1,0,0,1
  162. IMAGE=ImageCampMap1,Peru.pcx,1,0,0,0,0
  163. IMAGE=ImageCampMap2,Chad.pcx,1,0,0,0,0
  164. IMAGE=ImageCampMap3,Indo.pcx,1,0,0,0,0
  165. IMAGE=ImageCampMap4,Uzbek.pcx,1,0,0,0,0
  166. IMAGE=ImageCampMap5,Novo.pcx,1,0,0,0,0
  167.  
  168.  
  169. [CURSORS]
  170. ; FORMAT
  171. ; NAME, IMAGENAME, RATE, HOT_X, HOT_Y
  172. ; rate is in engine frames
  173. CURSOR=Cursor1,ImageCursor1,1,0,0
  174. ;CURSOR=Cursor2,ImageCursor2,1,0,0
  175.  
  176. [WINDOWS]
  177. ; FORMAT
  178. ; NAME, ZORDER, ulX, ulY, back ground image name, default font name
  179. ; ZORDER = 0, 1, 2 .. 10  ( 10 highest priority )
  180. WND=WndMain,1,0,0,ImageMigMainBg,SMALL640
  181.  
  182. [BUTTONS]
  183. ; FORMAT
  184. ; window name, image name, button name, selection group,
  185. ; relative X, relative Y, StringName, font name,
  186. ; flags, activate callback name, hover in callback name, hover out callback name,
  187. ; hotkey(optional)
  188. ;
  189. ; ( flags )
  190. ; 128   Align text left (interior)
  191. ; 256   Align text right (interior)
  192. ; 512   Center text
  193. ; 16384 Align text to the left of button (exterior)
  194. ; 32768 Align text to right of button ( exterior )
  195. ; NEW format
  196. ; button name, type,attrib,textid,act_cbfunctname,
  197. ; button name for link
  198. ; ho_cbfunctname,xcoord,ycoord,fontname,image name,slidersize,
  199. ; sliderpos,width,height,state,drawstate,hotkey, user id, user draw func
  200. ; draw state =
  201. ; #define MNU_DS_NULL            0
  202. ;#define MNU_DS_NORMAL            1
  203. ;#define MNU_DS_PUSHED            3
  204. ;#define MNU_DS_DISABLED        4
  205. ;#define MNU_DS_LIGHTED            2
  206. ;
  207. ; type =        0 NULL type     1 button        2 HScroll
  208. ;               3 VScroll       4 ListBox       5 GListBox      6 Picture
  209. ; attrib =      0 nothing       1 pushed        2 disabled      4 no draw
  210. ;               8 left text     16 right text   32 owner draw   64 has text
  211. ;                128 Button Text - blitter will automatically center the text
  212. ;                512 Ignore mouse hit
  213. ;                1024 no sound will be played
  214. ;                2048 single image pack
  215. ;                4096 no alpha blend
  216. ;                1024 no sound will be played
  217. ;                192 button text, and has text .. redundant but makes sure text is being blitted
  218. ;                200 button text, has text, left
  219. ;                208 button text, has text, right
  220. ;                232 button text, has text, left, owner draw
  221. ;               72 has text, is left justified
  222. ;               80 has text, is right justified
  223. ;               96 has text, owner drawn
  224. ;                104 has text, owner drawn, left just
  225. ; Draw states = 0 null, 1 normal, 2 pushed, 3 hilighted, 4 disabled
  226. ;
  227. ; Main Menu Buttons
  228. BUTTON=but_main_txt,0,64,mmGameScreen,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  229. BUTTON=but_main_bktxt,1,72,mmBACK,mnu_main_test,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  230. BUTTON=but_main_lgtxt,1,80,mmLOGOFF,mnu_main_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  231.  
  232. BUTTON=but_mainsp,1,224,mmSinglePlayer,mnu_main_sp,NULL,NULL,172,154,AVA12B,ImageBtn296,0,0,0,0,0,1,0,1,mnu_main_sp
  233. BUTTON=but_mainmp,1,224,mmMultiPlayer,mnu_main_mp,NULL,NULL,172,184,AVA12B,ImageBtn296,0,0,0,0,0,1,0,2,mnu_main_mp
  234. BUTTON=but_mainop,1,224,mmOptions,mnu_main_option,NULL,NULL,172,214,AVA12B,ImageBtn296,0,0,0,0,0,1,0,3,mnu_main_option
  235.  
  236. BUTTON=but_mainns,1,224,mmNewSoldier,mnu_main_ns,NULL,NULL,172,124,AVA12B,ImageBtn296,0,0,0,0,0,1,0,0,mnu_main_ns
  237. BUTTON=but_maincr,1,224,mmCredits,mnu_main_credits,NULL,NULL,172,244,AVA12B,ImageBtn296,0,0,0,0,0,1,0,4,mnu_main_credits
  238. BUTTON=but_mainex,1,224,mmExitProgram,mnu_main_exit,NULL,NULL,172,274,AVA12B,ImageBtn296,0,0,0,0,0,1,0,5,mnu_main_exit
  239.  
  240. ; Options Menu
  241. ; nomenclature = [what]_[menu name (2chars)]_[what section (2chars)]_?txt or not
  242.  
  243. BUTTON=but_op_txt,0,64,omOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  244. BUTTON=but_op_actxt,1,64,omACCEPT,mnu_opt1_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  245. BUTTON=but_op_qutxt,1,80,omQUIT,mnu_opt1_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  246. BUTTON=but_op_bktxt,1,72,omBACK,mnu_opt1_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  247.  
  248. BUTTON=but_op_intxt,0,64,omINPUT,NULL,NULL,NULL,418,145,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  249.  
  250. BUTTON=but_op_chtxt,0,80,omCROSSHAIRS,NULL,NULL,NULL,276,153,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  251. BUTTON=but_op_chl,1,0,NULL,mnu_opt1_crosshairs,NULL,NULL,285,150,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  252. BUTTON=but_op_chr,1,0,NULL,mnu_opt1_crosshairs,NULL,NULL,533,150,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  253. BUTTON=but_op_chw,1,192,NULL,mnu_opt1_crosshairs,NULL,NULL,311,150,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  254.  
  255. BUTTON=but_op_mstxt,0,80,omMOUSESENSITIVITY,NULL,NULL,NULL,276,167,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  256. BUTTON=but_op_msl,1,0,NULL,mnu_opt1_mousesensitivity,NULL,NULL,285,164,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  257. BUTTON=but_op_msr,1,0,NULL,mnu_opt1_mousesensitivity,NULL,NULL,533,164,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  258. BUTTON=but_op_msw,1,712,NULL,NULL,NULL,NULL,311,164,LCD10,ImageBtn216Bar,0,0,0,0,0,1,0,0,mnu_opt1_mousesensitivity
  259. BUTTON=but_op_mssl,2,32,NULL,NULL,NULL,NULL,311,164,LCD10,ImageBtnSlider,255,0,215,0,0,1,0,0,mnu_opt1_mousesensitivity
  260.  
  261.  
  262. BUTTON=but_op_fmtxt,0,80,omFLIPMOUSE,NULL,NULL,NULL,276,191,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  263. BUTTON=but_op_fml,1,0,NULL,mnu_opt1_flipmouse,NULL,NULL,285,188,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  264. BUTTON=but_op_fmr,1,0,NULL,mnu_opt1_flipmouse,NULL,NULL,533,188,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  265. BUTTON=but_op_fmw,1,192,NULL,mnu_opt1_flipmouse,NULL,NULL,311,188,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  266.  
  267. BUTTON=but_op_vitxt,0,64,omVIDEO,NULL,NULL,NULL,418,217,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  268. BUTTON=but_op_cotxt,0,80,omCOLORS,NULL,NULL,NULL,276,239,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  269. BUTTON=but_op_col,1,0,NULL,mnu_opt1_renderer,NULL,NULL,285,236,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  270. BUTTON=but_op_cor,1,0,NULL,mnu_opt1_renderer,NULL,NULL,533,236,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  271. BUTTON=but_op_cow,1,192,NULL,mnu_opt1_renderer,NULL,NULL,311,236,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  272.  
  273. BUTTON=but_op_retxt,0,80,omRESOLUTION,NULL,NULL,NULL,276,263,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  274. BUTTON=but_op_rel,1,0,NULL,mnu_opt1_resolution,NULL,NULL,285,260,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  275. BUTTON=but_op_rer,1,0,NULL,mnu_opt1_resolution,NULL,NULL,533,260,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  276. BUTTON=but_op_rew,1,192,NULL,mnu_opt1_resolution,NULL,NULL,311,260,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  277.  
  278. BUTTON=but_op_witxt,0,80,omWINDOWED,NULL,NULL,NULL,276,287,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  279. BUTTON=but_op_wil,1,0,NULL,mnu_opt1_windowed,NULL,NULL,285,284,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  280. BUTTON=but_op_wir,1,0,NULL,mnu_opt1_windowed,NULL,NULL,533,284,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  281. BUTTON=but_op_wiw,1,192,NULL,mnu_opt1_windowed,NULL,NULL,311,284,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  282.  
  283. BUTTON=but_op_autxt,0,64,omAUDIO,NULL,NULL,NULL,418,313,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  284.  
  285. BUTTON=but_op_sftxt,0,80,omSFXVolume,NULL,NULL,NULL,276,335,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  286. BUTTON=but_op_sfl,1,0,NULL,mnu_opt1_sfxvolume,NULL,NULL,285,332,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  287. BUTTON=but_op_sfr,1,0,NULL,mnu_opt1_sfxvolume,NULL,NULL,533,332,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  288. BUTTON=but_op_sfw,1,712,NULL,NULL,NULL,NULL,311,332,LCD10,ImageBtn216Bar,0,0,0,0,0,1,0,0,NULL
  289. BUTTON=but_op_sfsl,2,32,NULL,NULL,NULL,NULL,311,332,LCD10,ImageBtnSlider,255,0,215,0,0,1,0,0,mnu_opt1_sfxvolume
  290.  
  291. BUTTON=but_op_metxt,0,80,omMUSICENABLED,NULL,NULL,NULL,276,338,AVA12WG,NULL,0,0,0,0,0,4,0,0,NULL
  292. BUTTON=but_op_mel,1,0,NULL,mnu_opt1_musicenabled,NULL,NULL,285,336,LCD10,ImageBtnLft,0,0,0,0,0,4,0,0,NULL
  293. BUTTON=but_op_mer,1,0,NULL,mnu_opt1_musicenabled,NULL,NULL,533,336,LCD10,ImageBtnRgt,0,0,0,0,0,4,0,0,NULL
  294. BUTTON=but_op_mew,1,192,NULL,mnu_opt1_musicenabled,NULL,NULL,311,336,LCD10,ImageBtn216,0,0,0,0,0,4,0,0,NULL
  295.  
  296. BUTTON=but_op_mvtxt,0,80,omMUSICVOLUME,NULL,NULL,NULL,276,359,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  297. BUTTON=but_op_mvl,1,0,NULL,mnu_opt1_musicvolume,NULL,NULL,285,356,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  298. BUTTON=but_op_mvr,1,0,NULL,mnu_opt1_musicvolume,NULL,NULL,533,356,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  299. BUTTON=but_op_mvw,1,712,NULL,NULL,NULL,NULL,311,356,LCD10,ImageBtn216Bar,0,0,0,0,0,1,0,0,NULL
  300. BUTTON=but_op_mvsl,2,32,NULL,NULL,NULL,NULL,311,356,LCD10,ImageBtnSlider,255,0,215,0,0,1,0,0,mnu_opt1_musicvolume
  301.  
  302. BUTTON=but_op_lft,1,0,NULL,mnu_opt1_msgmac,NULL,NULL,37,72,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  303. BUTTON=but_op_wtxt,1,192,omSETTINGS,mnu_opt1_difficulty,NULL,NULL,63,72,AVA12B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  304. BUTTON=but_op_rgt,1,0,NULL,mnu_opt1_difficulty,NULL,NULL,285,72,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  305.  
  306. ; difficulty settings
  307. BUTTON=but_op_ds,1,192,omDIFFICULTY,mnu_opt1_difficulty,NULL,NULL,64,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  308. ; message macros
  309. BUTTON=but_op_mm,1,192,omMSGMAC,mnu_opt1_msgmac,NULL,NULL,212,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  310. BUTTON=but_op_rk,1,192,omREMAPKEYS,mnu_opt1_kbdremap,NULL,NULL,360,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  311.  
  312. ;BUTTON=but_op_svsl,2,32,NULL,NULL,NULL,NULL,297,310,LCD10,ImageBtnSlider,100,0,178,0,0,4,0,0,mnu_opt1_sfxvolume
  313. ;BUTTON=but_op_mvsl,2,32,NULL,NULL,NULL,NULL,297,358,LCD10,ImageBtnSlider,100,0,178,0,0,4,0,0,mnu_opt1_musicvolume
  314.  
  315. ; New Soldier (Player) menu
  316. BUTTON=but_ns_1,1,32,NULL,mnu_ns_namebutton1,but_ns_1l,NULL,60,82,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,mnu_ns_namebutton1
  317. BUTTON=but_ns_2,1,32,NULL,mnu_ns_namebutton1,but_ns_2l,NULL,60,108,LCD10,ImageBtnDot,0,0,0,0,0,1,0,1,mnu_ns_namebutton1
  318. BUTTON=but_ns_3,1,32,NULL,mnu_ns_namebutton1,but_ns_3l,NULL,60,134,LCD10,ImageBtnDot,0,0,0,0,0,1,0,2,mnu_ns_namebutton1
  319. BUTTON=but_ns_4,1,32,NULL,mnu_ns_namebutton1,but_ns_4l,NULL,60,160,LCD10,ImageBtnDot,0,0,0,0,0,1,0,3,mnu_ns_namebutton1
  320. BUTTON=but_ns_5,1,32,NULL,mnu_ns_namebutton1,but_ns_5l,NULL,60,186,LCD10,ImageBtnDot,0,0,0,0,0,1,0,4,mnu_ns_namebutton1
  321. BUTTON=but_ns_6,1,32,NULL,mnu_ns_namebutton1,but_ns_6l,NULL,60,212,LCD10,ImageBtnDot,0,0,0,0,0,1,0,5,mnu_ns_namebutton1
  322. BUTTON=but_ns_7,1,32,NULL,mnu_ns_namebutton1,but_ns_7l,NULL,60,238,LCD10,ImageBtnDot,0,0,0,0,0,1,0,6,mnu_ns_namebutton1
  323. BUTTON=but_ns_8,1,32,NULL,mnu_ns_namebutton1,but_ns_8l,NULL,60,264,LCD10,ImageBtnDot,0,0,0,0,0,1,0,7,mnu_ns_namebutton1
  324. BUTTON=but_ns_9,1,32,NULL,mnu_ns_namebutton1,but_ns_9l,NULL,60,290,LCD10,ImageBtnDot,0,0,0,0,0,1,0,8,mnu_ns_namebutton1
  325. ; same as top but the long bar
  326. BUTTON=but_ns_1l,1,32,NULL,mnu_ns_namebutton1,but_ns_1,NULL,84,82,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,mnu_ns_namebutton1
  327. BUTTON=but_ns_2l,1,32,NULL,mnu_ns_namebutton1,but_ns_2,NULL,84,108,LCD10,ImageBtn296,0,0,0,0,0,1,0,1,mnu_ns_namebutton1
  328. BUTTON=but_ns_3l,1,32,NULL,mnu_ns_namebutton1,but_ns_3,NULL,84,134,LCD10,ImageBtn296,0,0,0,0,0,1,0,2,mnu_ns_namebutton1
  329. BUTTON=but_ns_4l,1,32,NULL,mnu_ns_namebutton1,but_ns_4,NULL,84,160,LCD10,ImageBtn296,0,0,0,0,0,1,0,3,mnu_ns_namebutton1
  330. BUTTON=but_ns_5l,1,32,NULL,mnu_ns_namebutton1,but_ns_5,NULL,84,186,LCD10,ImageBtn296,0,0,0,0,0,1,0,4,mnu_ns_namebutton1
  331. BUTTON=but_ns_6l,1,32,NULL,mnu_ns_namebutton1,but_ns_6,NULL,84,212,LCD10,ImageBtn296,0,0,0,0,0,1,0,5,mnu_ns_namebutton1
  332. BUTTON=but_ns_7l,1,32,NULL,mnu_ns_namebutton1,but_ns_7,NULL,84,238,LCD10,ImageBtn296,0,0,0,0,0,1,0,6,mnu_ns_namebutton1
  333. BUTTON=but_ns_8l,1,32,NULL,mnu_ns_namebutton1,but_ns_8,NULL,84,264,LCD10,ImageBtn296,0,0,0,0,0,1,0,7,mnu_ns_namebutton1
  334. BUTTON=but_ns_9l,1,32,NULL,mnu_ns_namebutton1,but_ns_9,NULL,84,290,LCD10,ImageBtn296,0,0,0,0,0,1,0,8,mnu_ns_namebutton1
  335.  
  336. BUTTON=but_ns_info,6,32,NULL,mnu_ns_statusbox,NULL,NULL,60,332,LCD10,ImageOperPlt,0,0, 0,0,  0,1,0,0,mnu_ns_statusbox
  337. BUTTON=but_ns_rtbox,6,544,NULL,mnu_ns_rightbox,NULL,NULL,424,82,AVA12B,ImageOperPlt2,0,0, 0,0,  0,1,0,0,mnu_ns_rightbox
  338.  
  339. ; added another 3 (was 87)
  340. BUTTON=but_ns_1txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,85,LCD10,NULL,0,0,0,0,0,1,0,0,NULL
  341. BUTTON=but_ns_2txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,111,LCD10,NULL,0,0,0,0,0,1,0,1,NULL
  342. BUTTON=but_ns_3txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,137,LCD10,NULL,0,0,0,0,0,1,0,2,NULL
  343. BUTTON=but_ns_4txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,163,LCD10,NULL,0,0,0,0,0,1,0,3,NULL
  344. BUTTON=but_ns_5txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,189,LCD10,NULL,0,0,0,0,0,1,0,4,NULL
  345. BUTTON=but_ns_6txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,215,LCD10,NULL,0,0,0,0,0,1,0,5,NULL
  346. BUTTON=but_ns_7txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,241,LCD10,NULL,0,0,0,0,0,1,0,6,NULL
  347. BUTTON=but_ns_8txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,267,LCD10,NULL,0,0,0,0,0,1,0,7,NULL
  348. BUTTON=but_ns_9txt,0,72,NULL,mnu_ns_text,NULL,NULL,89,293,LCD10,NULL,0,0,0,0,0,1,0,8,NULL
  349.  
  350. BUTTON=but_ns_ed,1,192,nsEDIT,mnu_ns_edit,NULL,NULL,424,264,AVA12B,ImageBtn156,0,0,0,0,0,1,0,0,NULL
  351. BUTTON=but_ns_de,1,192,nsDELETE,mnu_ns_delete,NULL,NULL,424,290,AVA12B,ImageBtn156,0,0,0,0,0,1,0,0,NULL
  352. BUTTON=but_ns_dey,1,192,nsYES,mnu_ns_deleteyes,NULL,NULL,96,360,AVA12B,ImageBtn112,0,0,0,0,0,0,0,0,NULL
  353. BUTTON=but_ns_den,1,192,nsNO,mnu_ns_deleteno,NULL,NULL,236,360,AVA12B,ImageBtn112,0,0,0,0,0,0,0,0,NULL
  354.  
  355. BUTTON=but_ns_txt,0,64,nsSOLDIER,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  356. BUTTON=but_ns_actxt,1,64,nsACCEPT,mnu_ns_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  357. BUTTON=but_ns_qutxt,1,80,nsQUIT,mnu_ns_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  358. BUTTON=but_ns_bktxt,1,72,nsBACK,NULL,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,4,0,0,NULL
  359.  
  360. ; picture left/right
  361. BUTTON=but_ns_plt,1,0,NULL,mnu_ns_picleft,NULL,NULL,456,230,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  362. BUTTON=but_ns_prt,1,0,NULL,mnu_ns_picright,NULL,NULL,530,230,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  363. ; flag left/right
  364. BUTTON=but_ns_flt,1,0,NULL,mnu_ns_flagleft,NULL,NULL,446,215,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  365. BUTTON=but_ns_frt,1,0,NULL,mnu_ns_flagright,NULL,NULL,540,215,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  366.  
  367. ; Campaign
  368.  
  369. BUTTON=but_ca_txt,0,64,caCAMPAIGNS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  370. BUTTON=but_ca_actxt,1,64,caACCEPT,mnu_camp_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  371. BUTTON=but_ca_batxt,1,72,caBACK,mnu_camp_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  372. BUTTON=but_ca_qutxt,1,80,caQUIT,mnu_camp_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  373.  
  374. BUTTON=but_ca_cstxt,0,72,caCAMPSEL,NULL,NULL,NULL,61,93,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  375. BUTTON=but_ca_ovrtxt,0,72,caOVERVIEW,NULL,NULL,NULL,61,290,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  376. BUTTON=but_ca_cmtxt,0,72,caCAMPMAP,NULL,NULL,NULL,328,93,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  377.  
  378. BUTTON=but_ca_1,1,200,NULL,mnu_camp_select,NULL,NULL,61,110,LCD10,ImageBtn256,0,0,0,0,0,1,0,0,NULL
  379. BUTTON=but_ca_2,1,200,NULL,mnu_camp_select,NULL,NULL,61,112,LCD10,ImageBtn256,0,0,0,0,0,1,0,1,NULL
  380. BUTTON=but_ca_3,1,200,NULL,mnu_camp_select,NULL,NULL,61,142,LCD10,ImageBtn256,0,0,0,0,0,1,0,2,NULL
  381. BUTTON=but_ca_4,1,200,NULL,mnu_camp_select,NULL,NULL,61,172,LCD10,ImageBtn256,0,0,0,0,0,1,0,3,NULL
  382. BUTTON=but_ca_5,1,200,NULL,mnu_camp_select,NULL,NULL,61,202,LCD10,ImageBtn256,0,0,0,0,0,1,0,4,NULL
  383. BUTTON=but_ca_6,1,200,NULL,mnu_camp_select,NULL,NULL,61,232,LCD10,ImageBtn256,0,0,0,0,0,1,0,5,NULL
  384.  
  385. BUTTON=but_ca_map,6,1056,NULL,mnu_camp_map,NULL,NULL,328,112,LCD10,ImageCampPlt,0,0,242,55,0,1,0,8,mnu_camp_map
  386. BUTTON=but_ca_txtbox,6,32,NULL,mnu_camp_textbox,NULL,NULL,61,308,LCD10,ImageCampTxt,0,0,0,0,0,1,0,0,mnu_camp_textbox
  387.  
  388. ; Credits
  389. BUTTON=but_cr_txt,0,72,crCREDITS,NULL,NULL,NULL,60,30,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  390. BUTTON=but_cr_test,6,32,NULL,NULL,NULL,NULL,400,80,LCD10,NULL,0,0,240,400,0,1,0,0,NULL
  391. BUTTON=but_cr_ba,1,0,NULL,NULL,NULL,NULL,34,427,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  392. BUTTON=but_cr_batxt,0,72,op2BACK,NULL,NULL,NULL,64,427,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  393.  
  394. ; Missions
  395. ; map
  396. BUTTON=but_mi_pl1,1,1056,NULL,mnu_mis_pl1,NULL,NULL,50,66,LCD10,NULL,0,0,256,256,0,1,0,0,mnu_mis_pl1
  397. ; right text
  398. BUTTON=but_mi_pl2,6,1056,NULL,mnu_mis_pl2,NULL,NULL,336,86,LCD10,ImagePanel11,0,0,0,0,0,1,0,0,mnu_mis_pl2
  399. ; bottom text
  400. BUTTON=but_mi_pl3,6,32,NULL,mnu_mis_pl3,NULL,NULL,50,352,LCD10,ImagePanel10,0,0,0,0,0,1,0,0,mnu_mis_pl3
  401.  
  402. BUTTON=but_mi_txt,0,64,miMISSIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  403. ; was 64, 1088 is NO SOUND
  404. BUTTON=but_mi_actxt,1,1088,miACCEPT,mnu_mis_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  405. BUTTON=but_mi_batxt,1,72,miBACK,mnu_mis_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  406. BUTTON=but_mi_qutxt,1,80,miQUIT,mnu_mis_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  407.  
  408. BUTTON=but_mi_mbtxt,0,72,miMISSIONBRIEFING2,NULL,NULL,NULL,336,66,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  409. BUTTON=but_mi_mm,1,192,miMISSIONMAP,mnu_mis_missionmap,NULL,NULL,322,338,AVA12B,ImageBtn112,0,0,0,0,0,1,0,0,NULL
  410. BUTTON=but_mi_lo,1,192,miLOADOUT,mnu_mis_loadout,NULL,NULL,311,386,AVA12B,ImageBtn272,0,0,0,0,0,1,0,0,NULL
  411.  
  412. BUTTON=but_mi_up,1,0,NULL,mnu_mis_scrollbar,NULL,NULL,574,86,AVA12B,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  413. BUTTON=but_mi_dn,1,0,NULL,mnu_mis_scrollbar,NULL,NULL,574,327,AVA12B,ImageBtnDwn,0,0,0,0,0,1,0,0,NULL
  414. BUTTON=but_mi_slw,1,6656,NULL,NULL,NULL,NULL,574,109,LCD10,ImageMissBar,0,0,0,0,0,1,0,0,NULL
  415. BUTTON=but_mi_sl,3,32,NULL,mnu_mis_scrollbar,NULL,NULL,575,111,LCD10,ImageBtnSlider2,100,0,207,207,0,1,0,0,mnu_mis_scrollbar
  416.  
  417. ; test for scrolling
  418. BUTTON=but_mi_scrup,1,0,NULL,mnu_mis_scrollmap,NULL,NULL,311,66,AVA12B,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  419. BUTTON=but_mi_scrdn,1,0,NULL,mnu_mis_scrollmap,NULL,NULL,311,302,AVA12B,ImageBtnDwn,0,0,0,0,0,1,0,1,NULL
  420. BUTTON=but_mi_scrlt,1,0,NULL,mnu_mis_scrollmap,NULL,NULL,50,327,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,2,NULL
  421. BUTTON=but_mi_scrrt,1,0,NULL,mnu_mis_scrollmap,NULL,NULL,286,327,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,3,NULL
  422.  
  423. ;BUTTON=but_mi_vscrslw,1,6656,NULL,NULL,NULL,NULL,564,120,LCD10,ImageMissBar,0,0,0,0,0,1,0,0,NULL
  424. BUTTON=but_mi_vscrsl,3,32,NULL,mnu_mis_scrollmap,NULL,NULL,312,89,LCD10,ImageBtnSlider2,768,0,206,206,0,1,0,4,mnu_mis_scrollmap
  425. ;BUTTON=but_mi_hscrslw,1,6656,NULL,NULL,NULL,NULL,564,120,LCD10,ImageMissBar,0,0,0,0,0,1,0,0,NULL
  426. BUTTON=but_mi_hscrsl,2,32,NULL,mnu_mis_scrollmap,NULL,NULL,73,327,LCD10,ImageBtnSlider,768,0,206,206,0,1,0,5,mnu_mis_scrollmap
  427.  
  428.  
  429. ; Multiplayer
  430.  
  431. BUTTON=but_mp_txt,0,64,mpMULTIPLAYER,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  432. BUTTON=but_mp_hotxt,1,64,mpHOST,mnu_mp_host,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  433. BUTTON=but_mp_qutxt,1,80,mpQUIT,mnu_mp_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  434. BUTTON=but_mp_batxt,1,72,mpBACK,mnu_mp_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  435.  
  436. BUTTON=but_mp_setxt,0,72,mpSERVICE,NULL,NULL,NULL,50,81,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  437. BUTTON=but_mp_se2l,1,0,NULL,mnu_mp_service,NULL,NULL,50,96,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  438. BUTTON=but_mp_se2r,1,0,NULL,mnu_mp_service,NULL,NULL,265,96,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  439. BUTTON=but_mp_latxt,1,192,mpLAN,mnu_mp_service,NULL,NULL,77,96,LCD10,ImageBtn180,0,0,0,0,0,1,0,0,NULL
  440.  
  441. BUTTON=but_mp_iatxt,0,72,mpINTERNETADDRESS,NULL,NULL,NULL,50,132,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  442. BUTTON=but_mp_ia,1,0,NULL,mnu_mp_internetaddress,NULL,NULL,50,147,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  443. BUTTON=but_mp_iabox,1,200,mpINTERNETADDRESS,mnu_mp_internetaddresstext,NULL,NULL,77,147,LCD10,ImageBtn208,0,0,0,0,0,1,0,0,NULL
  444.  
  445. BUTTON=but_mp_lptxt,0,72,mpLOGINPASSWORD,NULL,NULL,NULL,50,183,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  446. BUTTON=but_mp_lp,1,0,NULL,mnu_mp_loginpassword,NULL,NULL,50,198,AVA12B,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  447. BUTTON=but_mp_lpbox,1,200,mpPASSWORD,mnu_mp_loginpasswordtext,NULL,NULL,77,198,LCD10,ImageBtn208,0,0,0,0,0,1,0,0,NULL
  448.  
  449. BUTTON=but_mp_tptxt,0,72,mpTEAMPREFERENCE,NULL,NULL,NULL,50,231,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  450. BUTTON=but_mp_tpl,1,0,NULL,mnu_mp_team,NULL,NULL,50,246,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  451. BUTTON=but_mp_tpr,1,0,NULL,mnu_mp_team,NULL,NULL,265,246,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  452. BUTTON=but_mp_tpbox,1,192,NULL,mnu_mp_team,NULL,NULL,77,246,LCD10,ImageBtn180,0,0,0,0,0,1,0,0,NULL
  453.  
  454. BUTTON=but_mp_cgtxt,0,72,mpCURRENTGEAR,NULL,NULL,NULL,50,283,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  455. BUTTON=but_mp_cgbox,6,32,NULL,mnu_mp_gearbox,NULL,NULL,50,300,LCD10,ImageMultPlt,0,0,0,0,0,1,0,0,mnu_mp_gearbox
  456.  
  457. BUTTON=but_mp_sftxt,0,72,mpSESSIONS,NULL,NULL,NULL,316,156,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  458. BUTTON=but_mp_st,1,232,NULL,NULL,NULL,NULL,316,174,LCD10,ImageBtn272,0,0,0,0,0,1,0,0,mnu_mp_status
  459. BUTTON=but_mp_s1,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,172,LCD10,ImageMultPanel,0,0, 100,20,0,1,0,0,mnu_mp_sessions
  460. BUTTON=but_mp_s2,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,216,LCD10,ImageMultPanel,0,0, 100,20,0,1,0,1,mnu_mp_sessions
  461. BUTTON=but_mp_s3,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,260,LCD10,ImageMultPanel,0,0, 100,20,0,1,0,2,mnu_mp_sessions
  462. BUTTON=but_mp_s4,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,304,LCD10,ImageMultPanel,0,0, 100,20,0,1,0,3,mnu_mp_sessions
  463. BUTTON=but_mp_s5,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,348,LCD10,ImageMultPanel,0,0, 100,20,0,1,0,4,mnu_mp_sessions
  464.  
  465. BUTTON=but_mp_s6,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,318,LCD10,ImageBtn272,0,0, 100,20,0,1,0,2,mnu_mp_sessions
  466. BUTTON=but_mp_s7,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,342,LCD10,ImageBtn272,0,0, 100,20,0,1,0,3,mnu_mp_sessions
  467. BUTTON=but_mp_s8,1,104,NULL,mnu_mp_sessions,NULL,NULL,316,366,LCD10,ImageBtn272,0,0, 100,20,0,1,0,4,mnu_mp_sessions
  468.  
  469. BUTTON=but_mp_jo,1,192,mpJOIN,mnu_mp_join,NULL,NULL,316,122,AVA12B,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  470. BUTTON=but_mp_se,1,192,mpHLSEARCH,mnu_mp_search,NULL,NULL,316,96,AVA12B,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  471. BUTTON=but_mp_lo,1,192,mpLOADOUT,mnu_mp_loadout,NULL,NULL,50,366,AVA12B,ImageBtn236,0,0,0,0,0,1,0,0,NULL
  472. ;BUTTON=but_mp_sctxt,0,72,mpSESSIONS,NULL,NULL,NULL,285,228,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  473.  
  474. ; Host
  475.  
  476. BUTTON=but_ho_gntxt,0,72,hoGAMENAME,NULL,NULL,NULL,60,67,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  477. BUTTON=but_ho_gn,1,0,NULL,mnu_host_gamename,NULL,NULL,60,84,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  478. BUTTON=but_ho_gnw,1,200,NULL,mnu_host_gamenametext,NULL,NULL,88,84,LCD10,ImageBtn272,0,0,0,0,0,1,0,0,NULL
  479.  
  480. BUTTON=but_ho_sptxt,0,72,hoSESSIONPASSWORD,NULL,NULL,NULL,60,110,AVA12WG,ImageBtn224,0,0,0,0,0,1,0,0,NULL
  481. BUTTON=but_ho_sp,1,0,NULL,mnu_host_sessionpassword,NULL,NULL,60,126,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  482. BUTTON=but_ho_spw,1,200,NULL,mnu_host_sessionpasswordtext,NULL,NULL,88,126,LCD10,ImageBtn272,0,0,0,0,0,1,0,0,NULL
  483.  
  484. BUTTON=but_ho_setxt,0,72,hoSERVERTYPE,NULL,NULL,NULL,60,153,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  485. BUTTON=but_ho_sel,1,0,NULL,mnu_host_servertype,NULL,NULL,60,168,LCD10,ImageBtnLft,0,0,0,0,0,1,0,1,NULL
  486. BUTTON=but_ho_ser,1,0,NULL,mnu_host_servertype,NULL,NULL,340,168,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,1,NULL
  487. BUTTON=but_ho_sew,1,192,hoSERVE,mnu_host_servertype,NULL,NULL,88,168,LCD10,ImageBtn244,0,0,0,0,0,1,0,1,NULL
  488.  
  489. BUTTON=but_ho_cttxt,0,72,hoCONNECTIONTYPE,NULL,NULL,NULL,60,196,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  490. BUTTON=but_ho_ctl,1,0,NULL,mnu_host_service,NULL,NULL,60,212,LCD10,ImageBtnLft,0,0,0,0,0,1,0,1,NULL
  491. BUTTON=but_ho_ctr,1,0,NULL,mnu_host_service,NULL,NULL,340,212,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,1,NULL
  492. BUTTON=but_ho_ctw,1,192,NULL,mnu_host_service,NULL,NULL,88,212,LCD10,ImageBtn244,0,0,0,0,0,1,0,1,NULL
  493.  
  494. BUTTON=but_ho_gatxt,0,72,hoGAMETYPE,NULL,NULL,NULL,60,239,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  495. BUTTON=but_ho_gt1,1,192,hoCOOPERATIVE,mnu_host_gametype,NULL,NULL,60,254,AVA12B,ImageBtn272,0,0,0,0,0,1,0,0,NULL
  496. BUTTON=but_ho_gt2,1,192,hoDEATHMATCH,mnu_host_gametype,NULL,NULL,60,280,AVA12B,ImageBtn272,0,0,0,0,0,1,0,1,NULL
  497. BUTTON=but_ho_gt3,1,192,hoTEAMDEATHMATCH,mnu_host_gametype,NULL,NULL,60,306,AVA12B,ImageBtn272,0,0,0,0,0,1,0,2,NULL
  498. BUTTON=but_ho_gt4,1,192,hoKINGOFTHEHILL,mnu_host_gametype,NULL,NULL,60,332,AVA12B,ImageBtn272,0,0,0,0,0,1,0,3,NULL
  499. BUTTON=but_ho_gt5,1,192,hoTEAMKINGOFTHEHILL,mnu_host_gametype,NULL,NULL,60,358,AVA12B,ImageBtn272,0,0,0,0,0,1,0,4,NULL
  500. BUTTON=but_ho_gt6,1,192,hoCAPTURETHEFLAG,mnu_host_gametype,NULL,NULL,60,384,AVA12B,ImageBtn272,0,0,0,0,0,1,0,5,NULL
  501.  
  502. BUTTON=but_ho_gbtxt,0,72,hoCURRENTGEAR,NULL,NULL,NULL,400,114,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  503. BUTTON=but_ho_gbox,6,32,NULL,mnu_host_gearbox,NULL,NULL,400,132,LCD10,ImageHostGBPlt,0,0,0,0,0,1,0,0,mnu_mp_gearbox
  504.  
  505. BUTTON=but_ho_seltxt,0,72,hoSELECTMAPFILE,NULL,NULL,NULL,340,239,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  506. BUTTON=but_ho_select,1,32,NULL,mnu_host_sel,NULL,NULL,340,254,LCD10,NULL,0,0,211,123,0,1,0,0,mnu_host_sel
  507. BUTTON=but_ho_selup,1,0,NULL,mnu_host_seldir,NULL,NULL,560,254,LCD10,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  508. BUTTON=but_ho_seldn,1,0,NULL,mnu_host_seldir,NULL,NULL,560,358,LCD10,ImageBtnDwn,0,0,0,0,0,1,0,1,NULL
  509.  
  510. BUTTON=but_ho_selslw,1,6656,NULL,NULL,NULL,NULL,560,278,LCD10,ImageHostBar,0,0,0,0,0,1,0,0,NULL
  511. BUTTON=but_ho_selsl,3,32,NULL,mnu_host_seldir,NULL,NULL,561,279,LCD10,ImageBtnSlider2,100,0,70,70,0,1,0,2,mnu_host_seldir
  512.  
  513. ;BUTTON=but_ho_gal,1,0,NULL,mnu_host_gametype,NULL,NULL,50,270,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  514. ;BUTTON=but_ho_gar,1,0,NULL,mnu_host_gametype,NULL,NULL,244,270,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  515.  
  516. BUTTON=but_ho_next,1,192,hoNEXT,mnu_host_next,NULL,NULL,340,384,AVA12B,ImageBtn240,0,0,0,0,0,1,0,0,NULL
  517. BUTTON=but_ho_lo,1,192,hoLOADOUT,mnu_host_loadout,NULL,NULL,400,204,AVA12B,ImageBtn180,0,0,0,0,0,1,0,0,NULL
  518.  
  519. BUTTON=but_ho_txt,0,64,hoHOST,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  520. BUTTON=but_ho_actxt,1,64,hoACCEPT,mnu_host_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  521. ;BUTTON=but_ho_qutxt,1,80,hoNEXT,mnu_host_next,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  522. BUTTON=but_ho_bktxt,1,72,hoBACK,mnu_host_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  523.  
  524. ; Host option
  525. ;BUTTON=but_ho_op1txt,0,80,mpOPTION1,NULL,NULL,NULL,134,64,AVA12B,NULL,0,0,0,0,0,1,0,0,NULL
  526. ;BUTTON=but_ho_op1l,1,0,NULL,mnu_mp_option1,NULL,NULL,144,62,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  527. ;BUTTON=but_ho_op1r,1,0,NULL,mnu_mp_option1,NULL,NULL,280,62,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  528. ;BUTTON=but_ho_op1w,1,200,NULL,NULL,NULL,NULL,167,62,LCD10,ImageBtn108,0,0,0,0,0,1,0,0,NULL
  529.  
  530. ; Host options (ho2)
  531. BUTTON=but_ho2_txt,0,64,ho2HOSTOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  532. BUTTON=but_ho2_actxt,1,64,ho2ACCEPT,mnu_host2_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  533. BUTTON=but_ho2_bktxt,1,72,ho2BACK,mnu_host2_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  534.  
  535. BUTTON=but_ho2_sstxt,0,64,ho2SERVERSETUP,NULL,NULL,NULL,418,152,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  536. BUTTON=but_ho2_mptxt,0,80,ho2MAXPLAYERS,NULL,NULL,NULL,275,168,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  537. BUTTON=but_ho2_mpl,1,0,NULL,mnu_host2_maxplayers,NULL,NULL,285,166,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  538. BUTTON=but_ho2_mpr,1,0,NULL,mnu_host2_maxplayers,NULL,NULL,533,166,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  539. BUTTON=but_ho2_mpw,1,192,NULL,mnu_host2_maxplayers,NULL,NULL,311,166,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  540.  
  541. BUTTON=but_ho2_irtxt,0,80,ho2INFINITEREPLAY,NULL,NULL,NULL,275,192,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  542. BUTTON=but_ho2_irl,1,0,NULL,mnu_host2_infinitereplay,NULL,NULL,285,188,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  543. BUTTON=but_ho2_irr,1,0,NULL,mnu_host2_infinitereplay,NULL,NULL,533,188,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  544. BUTTON=but_ho2_irw,1,192,NULL,mnu_host2_infinitereplay,NULL,NULL,311,188,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  545.  
  546. BUTTON=but_ho2_tstxt,0,80,ho2TEAMSELECTION,NULL,NULL,NULL,275,214,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  547. BUTTON=but_ho2_tsl,1,0,NULL,mnu_host2_teamselection,NULL,NULL,285,210,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  548. BUTTON=but_ho2_tsr,1,0,NULL,mnu_host2_teamselection,NULL,NULL,533,210,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  549. BUTTON=but_ho2_tsw,1,192,NULL,mnu_host2_teamselection,NULL,NULL,311,210,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  550.  
  551. BUTTON=but_ho2_wctxt,0,64,ho2WINCONDITIONS,NULL,NULL,NULL,418,242,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  552. BUTTON=but_ho2_sltxt,0,80,ho2SCORELIMIT,NULL,NULL,NULL,275,260,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  553. BUTTON=but_ho2_sll,1,0,NULL,mnu_host2_scorelimit,NULL,NULL,285,256,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  554. BUTTON=but_ho2_slr,1,0,NULL,mnu_host2_scorelimit,NULL,NULL,533,256,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  555. BUTTON=but_ho2_slw,1,704,NULL,NULL,NULL,NULL,311,256,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  556. BUTTON=but_ho2_slsl,2,32,NULL,NULL,NULL,NULL,310,256,LCD10,ImageBtnHSlider2,100,0,212,0,0,1,0,0,mnu_host2_scorelimit
  557.  
  558. BUTTON=but_ho2_tltxt,0,80,ho2TIMELIMIT,NULL,NULL,NULL,275,282,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  559. BUTTON=but_ho2_tll,1,0,NULL,mnu_host2_timelimit,NULL,NULL,285,278,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  560. BUTTON=but_ho2_tlr,1,0,NULL,mnu_host2_timelimit,NULL,NULL,533,278,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  561. BUTTON=but_ho2_tlw,1,704,NULL,NULL,NULL,NULL,311,278,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  562. BUTTON=but_ho2_tlsl,2,32,NULL,NULL,NULL,NULL,310,278,LCD10,ImageBtnHSlider2,100,0,212,0,0,1,0,0,mnu_host2_timelimit
  563.  
  564. BUTTON=but_ho2_kohtxt,0,80,ho2KOHTIMELIMIT,NULL,NULL,NULL,275,304,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  565. BUTTON=but_ho2_kohl,1,0,NULL,mnu_host2_kohlimit,NULL,NULL,285,300,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  566. BUTTON=but_ho2_kohr,1,0,NULL,mnu_host2_kohlimit,NULL,NULL,533,300,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  567. BUTTON=but_ho2_kohw,1,704,NULL,NULL,NULL,NULL,311,300,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  568. BUTTON=but_ho2_kohsl,2,32,NULL,NULL,NULL,NULL,310,300,LCD10,ImageBtnHSlider2,100,0,212,0,0,1,0,0,mnu_host2_kohlimit
  569.  
  570. BUTTON=but_ho2_lft,1,0,NULL,mnu_host2_next,NULL,NULL,37,72,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  571. BUTTON=but_ho2_wtxt,1,192,ho2TITLE,mnu_host2_next,NULL,NULL,63,72,AVA12B,ImageBtn216,0,0,0,0,0,1,0,1,NULL
  572. BUTTON=but_ho2_rgt,1,0,NULL,mnu_host2_next,NULL,NULL,285,72,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,1,NULL
  573.  
  574. ; host 3
  575. BUTTON=but_ho2_gotxt,0,64,ho2OPTIONS,NULL,NULL,NULL,418,149,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  576. BUTTON=but_ho2_artxt,0,80,ho2AMMORESPAWN,NULL,NULL,NULL,275,168,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  577. BUTTON=but_ho2_arl,1,0,NULL,mnu_host2_ammorespawn,NULL,NULL,285,164,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  578. BUTTON=but_ho2_arr,1,0,NULL,mnu_host2_ammorespawn,NULL,NULL,533,164,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  579. BUTTON=but_ho2_arw,1,192,NULL,mnu_host2_ammorespawn,NULL,NULL,311,164,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,mnu_host2_ammorespawn
  580.  
  581. BUTTON=but_ho2_sttxt,0,80,ho2SEETEAM,NULL,NULL,NULL,275,190,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  582. BUTTON=but_ho2_stl,1,0,NULL,mnu_host2_seeteam,NULL,NULL,285,186,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  583. BUTTON=but_ho2_str,1,0,NULL,mnu_host2_seeteam,NULL,NULL,533,186,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  584. BUTTON=but_ho2_stw,1,192,NULL,mnu_host2_seeteam,NULL,NULL,311,186,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,mnu_host2_seeteam
  585.  
  586. BUTTON=but_ho2_totxt,0,80,ho2TIMEOUTBOX,NULL,NULL,NULL,275,212,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  587. BUTTON=but_ho2_tol,1,0,NULL,mnu_host2_timeout,NULL,NULL,285,208,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  588. BUTTON=but_ho2_tor,1,0,NULL,mnu_host2_timeout,NULL,NULL,533,208,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  589. BUTTON=but_ho2_tow,1,704,NULL,NULL,NULL,NULL,311,208,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  590. BUTTON=but_ho2_tosl,2,32,NULL,NULL,NULL,NULL,311,208,LCD10,ImageBtnHSlider2,100,0,212,0,0,1,0,0,mnu_host2_timeout
  591.  
  592. BUTTON=but_ho2_trtxt,0,80,ho2TRACERS,NULL,NULL,NULL,275,234,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  593. BUTTON=but_ho2_trl,1,0,NULL,mnu_host2_datracers,NULL,NULL,285,230,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  594. BUTTON=but_ho2_trr,1,0,NULL,mnu_host2_datracers,NULL,NULL,533,230,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  595. BUTTON=but_ho2_trw,1,192,NULL,mnu_host2_datracers,NULL,NULL,311,230,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  596.  
  597. BUTTON=but_ho2_bxtxt,0,80,ho2BREAKX,NULL,NULL,NULL,275,256,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  598. BUTTON=but_ho2_bxl,1,0,NULL,mnu_host2_breakx,NULL,NULL,285,252,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  599. BUTTON=but_ho2_bxr,1,0,NULL,mnu_host2_breakx,NULL,NULL,533,252,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  600. BUTTON=but_ho2_bxw,1,192,NULL,mnu_host2_breakx,NULL,NULL,311,252,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  601.  
  602. BUTTON=but_ho2_fftxt,0,80,ho2FF,NULL,NULL,NULL,275,278,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  603. BUTTON=but_ho2_ffl,1,0,NULL,mnu_host2_ff,NULL,NULL,285,274,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  604. BUTTON=but_ho2_ffr,1,0,NULL,mnu_host2_ff,NULL,NULL,533,274,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  605. BUTTON=but_ho2_ffw,1,192,NULL,mnu_host2_ff,NULL,NULL,311,274,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  606.  
  607. BUTTON=but_ho2_phtxt,0,80,ho2PH,NULL,NULL,NULL,275,300,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  608. BUTTON=but_ho2_phl,1,0,NULL,mnu_host2_ph,NULL,NULL,285,296,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  609. BUTTON=but_ho2_phr,1,0,NULL,mnu_host2_ph,NULL,NULL,533,296,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  610. BUTTON=but_ho2_phw,1,192,NULL,mnu_host2_ph,NULL,NULL,311,296,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  611.  
  612. BUTTON=but_ho2_pttxt,0,80,ho2PT,NULL,NULL,NULL,275,322,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  613. BUTTON=but_ho2_ptl,1,0,NULL,mnu_host2_pt,NULL,NULL,285,318,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  614. BUTTON=but_ho2_ptr,1,0,NULL,mnu_host2_pt,NULL,NULL,533,318,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  615. BUTTON=but_ho2_ptw,1,192,NULL,mnu_host2_pt,NULL,NULL,311,318,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  616.  
  617. BUTTON=but_ho2_gpstxt,0,80,ho2GPS,NULL,NULL,NULL,275,344,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  618. BUTTON=but_ho2_gpsl,1,0,NULL,mnu_host2_gps,NULL,NULL,285,340,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  619. BUTTON=but_ho2_gpsr,1,0,NULL,mnu_host2_gps,NULL,NULL,533,340,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  620. BUTTON=but_ho2_gpsw,1,192,NULL,mnu_host2_gps,NULL,NULL,311,340,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  621.  
  622. BUTTON=but_ho3_lft,1,0,NULL,mnu_host3_next,NULL,NULL,37,72,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  623. BUTTON=but_ho3_wtxt,1,192,ho3TITLE,mnu_host3_next,NULL,NULL,63,72,AVA12B,ImageBtn216,0,0,0,0,0,1,0,1,NULL
  624. BUTTON=but_ho3_rgt,1,0,NULL,mnu_host3_next,NULL,NULL,285,72,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,1,NULL
  625.  
  626. ; start 2 menu
  627. BUTTON=but_sta2_ac,1,64,sta2ACCEPT,mnu_sta2_accept,NULL,NULL,321,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  628. ; credits menu
  629. BUTTON=but_cred_bk,1,72,crBACK,mnu_credits_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  630. BUTTON=but_cred_txt,0,64,crCREDITS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  631.  
  632. ; start 2 menu
  633. BUTTON=but_end_ac,1,64,enACCEPT,mnu_end_accept,NULL,NULL,321,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  634. ;BUTTON=but_end_bk,1,72,crBACK,mnu_credits_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  635.  
  636. ; options 3 menu (difficulty settings)
  637. ;opt3TITLE
  638. BUTTON=but_opt3_txt,0,64,omOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  639. BUTTON=but_opt3_actxt,1,64,opt3ACCEPT,mnu_opt3_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  640. BUTTON=but_opt3_batxt,1,72,opt3BACK,mnu_opt3_options,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  641. BUTTON=but_opt3_qutxt,1,80,opt3QUIT,mnu_opt3_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  642.  
  643. BUTTON=but_opt3_lv1,1,200,opt3LEVEL1,mnu_opt3_levelselect,NULL,NULL,160,220,AVA10B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  644. BUTTON=but_opt3_lv2,1,200,opt3LEVEL2,mnu_opt3_levelselect,NULL,NULL,160,244,AVA10B,ImageBtn216,0,0,0,0,0,1,0,1,NULL
  645. BUTTON=but_opt3_lv3,1,200,opt3LEVEL3,mnu_opt3_levelselect,NULL,NULL,160,268,AVA10B,ImageBtn216,0,0,0,0,0,1,0,2,NULL
  646. BUTTON=but_opt3_lv4,1,200,opt3LEVEL4,mnu_opt3_levelselect,NULL,NULL,160,292,AVA10B,ImageBtn216,0,0,0,0,0,1,0,3,NULL
  647. BUTTON=but_opt3_lv5,1,200,opt3LEVEL5,mnu_opt3_levelselect,NULL,NULL,160,314,AVA10B,ImageBtn216,0,0,0,0,0,1,0,4,NULL
  648. BUTTON=but_opt3_lv6,1,200,opt3LEVEL6,mnu_opt3_levelselect,NULL,NULL,160,338,AVA10B,ImageBtn216,0,0,0,0,0,1,0,5,NULL
  649.  
  650. BUTTON=but_opt3_eaitxt,0,80,opt3ENEMYAI,NULL,NULL,NULL,276,189,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  651. BUTTON=but_opt3_eaid,1,0,NULL,mnu_opt3_enemyai,NULL,NULL,285,186,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  652. BUTTON=but_opt3_eair,1,0,NULL,mnu_opt3_enemyai,NULL,NULL,533,186,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  653. BUTTON=but_opt3_eaiw,1,192,NULL,mnu_opt3_enemyai,NULL,NULL,311,186,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  654.  
  655. BUTTON=but_opt3_phtxt,0,80,opt3PLAYERHEALTH,NULL,NULL,NULL,276,213,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  656. BUTTON=but_opt3_phd,1,0,NULL,mnu_opt3_playerhealth,NULL,NULL,285,210,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  657. BUTTON=but_opt3_phr,1,0,NULL,mnu_opt3_playerhealth,NULL,NULL,533,210,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  658. BUTTON=but_opt3_phw,1,192,NULL,mnu_opt3_playerhealth,NULL,NULL,311,210,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  659.  
  660. BUTTON=but_opt3_smtxt,0,80,opt3SQUADMEMBERS,NULL,NULL,NULL,276,237,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  661. BUTTON=but_opt3_smd,1,0,NULL,mnu_opt3_squadmembers,NULL,NULL,285,234,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  662. BUTTON=but_opt3_smr,1,0,NULL,mnu_opt3_squadmembers,NULL,NULL,533,234,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  663. BUTTON=but_opt3_smw,1,192,NULL,mnu_opt3_squadmembers,NULL,NULL,311,234,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  664.  
  665. BUTTON=but_opt3_trtxt,0,80,opt3TRACERS,NULL,NULL,NULL,276,261,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  666. BUTTON=but_opt3_trd,1,0,NULL,mnu_opt3_tracers,NULL,NULL,285,258,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  667. BUTTON=but_opt3_trr,1,0,NULL,mnu_opt3_tracers,NULL,NULL,533,258,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  668. BUTTON=but_opt3_trw,1,192,NULL,mnu_opt3_tracers,NULL,NULL,311,258,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  669.  
  670. BUTTON=but_opt3_bxtxt,0,80,opt3BREAKX,NULL,NULL,NULL,276,285,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  671. BUTTON=but_opt3_bxd,1,0,NULL,mnu_opt3_breakx,NULL,NULL,285,282,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  672. BUTTON=but_opt3_bxr,1,0,NULL,mnu_opt3_breakx,NULL,NULL,533,282,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  673. BUTTON=but_opt3_bxw,1,192,NULL,mnu_opt3_breakx,NULL,NULL,311,282,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  674.  
  675. BUTTON=but_opt3_pwtxt,0,80,opt3POWERUPS,NULL,NULL,NULL,276,309,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  676. BUTTON=but_opt3_pwl,1,0,NULL,mnu_opt3_powerups,NULL,NULL,285,306,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  677. BUTTON=but_opt3_pwr,1,0,NULL,mnu_opt3_powerups,NULL,NULL,533,306,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  678. BUTTON=but_opt3_pww,1,192,NULL,mnu_opt3_powerups,NULL,NULL,311,306,LCD10,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  679.  
  680. BUTTON=but_opt3_gpstxt,0,80,opt3GPSICON,NULL,NULL,NULL,276,333,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  681. BUTTON=but_opt3_gpsl,1,0,NULL,mnu_opt3_gpsicon,NULL,NULL,285,330,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  682. BUTTON=but_opt3_gpsr,1,0,NULL,mnu_opt3_gpsicon,NULL,NULL,533,330,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,1,NULL
  683. BUTTON=but_opt3_gpsw,1,192,NULL,mnu_opt3_gpsicon,NULL,NULL,311,330,LCD10,ImageBtn216,0,0,0,0,0,1,0,1,NULL
  684.  
  685. BUTTON=but_opt3_lft,1,0,NULL,mnu_opt3_options,NULL,NULL,37,72,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  686. BUTTON=but_opt3_wtxt,1,192,opt3TITLE,mnu_opt1_kbdremap,NULL,NULL,63,72,AVA12B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  687. BUTTON=but_opt3_rgt,1,0,NULL,mnu_opt1_kbdremap,NULL,NULL,285,72,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  688.  
  689. ; difficulty settings
  690. BUTTON=but_opt3_op,1,192,opt3OPTIONS,mnu_opt3_options,NULL,NULL,64,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  691. ; message macros
  692. BUTTON=but_opt3_mm,1,192,opt3MSGMAC,mnu_opt3_msgmac,NULL,NULL,212,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  693. BUTTON=but_opt3_rk,1,192,omREMAPKEYS,mnu_opt1_kbdremap,NULL,NULL,360,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  694.  
  695. ; post deathmatch screen
  696. BUTTON=but_pdm_txt,0,64,pdmTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  697. BUTTON=but_pdm_ac,1,64,pdmACCEPT,mnu_pdm_accept,NULL,NULL,321,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  698. BUTTON=but_pdm_bk,1,72,pdmBACK,mnu_pdm_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  699.  
  700. ;BUTTON=but_ho2_txt,0,64,ho2HOSTOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  701. BUTTON=but_pdm_rtxt,0,72,pdmRANK,NULL,NULL,NULL,50,74,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  702. BUTTON=but_pdm_w1,1,192,pdmNAME,mnu_pdm_sortbutton,NULL,NULL,100,70,AVA10B,ImageBtn96,0,0,0,0,0,1,0,0,NULL
  703. BUTTON=but_pdm_w2,1,192,pdmSCORE,mnu_pdm_sortbutton,NULL,NULL,200,70,AVA10B,ImageBtn64,0,0,0,0,0,1,0,1,NULL
  704. BUTTON=but_pdm_w3,1,192,pdmKILLS,mnu_pdm_sortbutton,NULL,NULL,268,70,AVA10B,ImageBtn64,0,0,0,0,0,1,0,2,NULL
  705. BUTTON=but_pdm_w4,1,192,pdmSHOTSPERKILL,mnu_pdm_sortbutton,NULL,NULL,336,70,AVA10B,ImageBtn96,0,0,0,0,0,1,0,3,NULL
  706. BUTTON=but_pdm_w5,1,192,pdmKILLSPERLIFE,mnu_pdm_sortbutton,NULL,NULL,436,70,AVA10B,ImageBtn96,0,0,0,0,0,1,0,4,NULL
  707.  
  708. BUTTON=but_pdm_up,1,0,NULL,mnu_pdm_up,NULL,NULL,563,70,AVA12B,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  709. BUTTON=but_pdm_dn,1,0,NULL,mnu_pdm_down,NULL,NULL,563,386,AVA12B,ImageBtnDwn,0,0,0,0,0,1,0,0,NULL
  710.  
  711. ; loadout
  712. BUTTON=but_lo_txt,0,64,loTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  713. BUTTON=but_lo_actxt,1,64,loACCEPT,mnu_lo_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  714. BUTTON=but_lo_bktxt,1,72,loBACK,mnu_lo_button,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  715. ; primary
  716. BUTTON=but_lo_w1,1,192,loPRIMARYWEAPON,mnu_lo_weapon,NULL,NULL,95,70,AVA10B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  717. ; secondary
  718. BUTTON=but_lo_w2,1,192,loSECONDARYWEAPON,mnu_lo_weapon,NULL,NULL,248,70,AVA10B,ImageBtn144,0,0,0,0,0,1,0,1,NULL
  719. ; sidearm
  720. BUTTON=but_lo_w3,1,192,loSIDEARM,mnu_lo_weapon,NULL,NULL,401,70,AVA10B,ImageBtn144,0,0,0,0,0,1,0,2,NULL
  721. ; grenade
  722. ;BUTTON=but_lo_w4,1,192,loGRENADE,mnu_lo_weapon,NULL,NULL,437,70,AVA10B,ImageBtn108,0,0,0,0,0,1,0,3,NULL
  723.  
  724. BUTTON=but_lo_lt,1,0,NULL,mnu_lo_left,NULL,NULL,66,176,AVA12B,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  725. BUTTON=but_lo_rt,1,0,NULL,mnu_lo_right,NULL,NULL,552,176,AVA12B,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  726. BUTTON=but_lo_aw,1,192,loADDWEAPON,mnu_lo_addweapon,NULL,NULL,364,258,AVA10B,ImageBtn184,0,0,0,0,0,1,0,0,NULL
  727. BUTTON=but_lo_gpic,6,32,NULL,mnu_lo_gunpic,NULL,NULL,94,122,LCD10,NULL,0,0,0,0,0,1,0,0,mnu_lo_gunpic
  728. BUTTON=but_lo_gnfo,6,32,NULL,mnu_lo_guninfo,NULL,NULL,94,258,LCD10,ImageLoadOutPlt2,0,0,0,0,0,1,0,0,mnu_lo_guninfo
  729. BUTTON=but_lo_clo,6,32,NULL,mnu_lo_currentloadout,NULL,NULL,364,288,LCD10,ImageLoadOutPlt1,0,0,0,0,0,1,0,0,mnu_lo_currentloadout
  730.  
  731. ; message macros
  732. BUTTON=but_mm_txt,0,64,omOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  733. BUTTON=but_mm_actxt,1,64,mmACCEPT,mnu_mm_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  734. BUTTON=but_mm_batxt,1,72,opt3BACK,mnu_mm_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  735. BUTTON=but_mm_qutxt,1,80,mmQUIT,mnu_mm_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  736.  
  737. BUTTON=but_mm_mm1txt,0,80,mmMACRO1,NULL,NULL,NULL,146,153,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  738. BUTTON=but_mm_mm1,1,200,NULL,mnu_mm_mmbox,but_mm_mm1d,NULL,179,150,LCD10,ImageBtn296,0,0,0,0,0,1,0,0,NULL
  739. BUTTON=but_mm_mm1d,1,0,NULL,mnu_mm_mmbox,but_mm_mm1,NULL,153,150,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  740.  
  741. BUTTON=but_mm_mm2txt,0,80,mmMACRO2,NULL,NULL,NULL,146,177,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  742. BUTTON=but_mm_mm2,1,200,NULL,mnu_mm_mmbox,but_mm_mm2d,NULL,179,174,LCD10,ImageBtn296,0,0,0,0,0,1,0,1,NULL
  743. BUTTON=but_mm_mm2d,1,0,NULL,mnu_mm_mmbox,but_mm_mm2,NULL,153,174,LCD10,ImageBtnDot,0,0,0,0,0,1,0,1,NULL
  744.  
  745. BUTTON=but_mm_mm3txt,0,80,mmMACRO3,NULL,NULL,NULL,146,201,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  746. BUTTON=but_mm_mm3,1,200,NULL,mnu_mm_mmbox,but_mm_mm3d,NULL,179,198,LCD10,ImageBtn296,0,0,0,0,0,1,0,2,NULL
  747. BUTTON=but_mm_mm3d,1,0,NULL,mnu_mm_mmbox,but_mm_mm3,NULL,153,198,LCD10,ImageBtnDot,0,0,0,0,0,1,0,2,NULL
  748.  
  749. BUTTON=but_mm_mm4txt,0,80,mmMACRO4,NULL,NULL,NULL,146,225,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  750. BUTTON=but_mm_mm4,1,200,NULL,mnu_mm_mmbox,but_mm_mm4d,NULL,179,222,LCD10,ImageBtn296,0,0,0,0,0,1,0,3,NULL
  751. BUTTON=but_mm_mm4d,1,0,NULL,mnu_mm_mmbox,but_mm_mm4,NULL,153,222,LCD10,ImageBtnDot,0,0,0,0,0,1,0,3,NULL
  752.  
  753. BUTTON=but_mm_mm5txt,0,80,mmMACRO5,NULL,NULL,NULL,146,249,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  754. BUTTON=but_mm_mm5,1,200,NULL,mnu_mm_mmbox,but_mm_mm5d,NULL,179,246,LCD10,ImageBtn296,0,0,0,0,0,1,0,4,NULL
  755. BUTTON=but_mm_mm5d,1,0,NULL,mnu_mm_mmbox,but_mm_mm5,NULL,153,246,LCD10,ImageBtnDot,0,0,0,0,0,1,0,4,NULL
  756.  
  757. BUTTON=but_mm_mm6txt,0,80,mmMACRO6,NULL,NULL,NULL,146,273,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  758. BUTTON=but_mm_mm6,1,200,NULL,mnu_mm_mmbox,but_mm_mm6d,NULL,179,270,LCD10,ImageBtn296,0,0,0,0,0,1,0,5,NULL
  759. BUTTON=but_mm_mm6d,1,0,NULL,mnu_mm_mmbox,but_mm_mm6,NULL,153,270,LCD10,ImageBtnDot,0,0,0,0,0,1,0,5,NULL
  760.  
  761. BUTTON=but_mm_mm7txt,0,80,mmMACRO7,NULL,NULL,NULL,146,297,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  762. BUTTON=but_mm_mm7,1,200,NULL,mnu_mm_mmbox,but_mm_mm7d,NULL,179,294,LCD10,ImageBtn296,0,0,0,0,0,1,0,6,NULL
  763. BUTTON=but_mm_mm7d,1,0,NULL,mnu_mm_mmbox,but_mm_mm7,NULL,153,294,LCD10,ImageBtnDot,0,0,0,0,0,1,0,6,NULL
  764.  
  765. BUTTON=but_mm_mm8txt,0,80,mmMACRO8,NULL,NULL,NULL,146,321,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  766. BUTTON=but_mm_mm8,1,200,NULL,mnu_mm_mmbox,but_mm_mm8d,NULL,179,318,LCD10,ImageBtn296,0,0,0,0,0,1,0,7,NULL
  767. BUTTON=but_mm_mm8d,1,0,NULL,mnu_mm_mmbox,but_mm_mm8,NULL,153,318,LCD10,ImageBtnDot,0,0,0,0,0,1,0,7,NULL
  768.  
  769. BUTTON=but_mm_mm9txt,0,80,mmMACRO9,NULL,NULL,NULL,146,345,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  770. BUTTON=but_mm_mm9,1,200,NULL,mnu_mm_mmbox,but_mm_mm9d,NULL,179,342,LCD10,ImageBtn296,0,0,0,0,0,1,0,8,NULL
  771. BUTTON=but_mm_mm9d,1,0,NULL,mnu_mm_mmbox,but_mm_mm9,NULL,153,342,LCD10,ImageBtnDot,0,0,0,0,0,1,0,8,NULL
  772.  
  773. BUTTON=but_mm_mm10txt,0,80,mmMACRO10,NULL,NULL,NULL,146,369,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  774. BUTTON=but_mm_mm10,1,200,NULL,mnu_mm_mmbox,but_mm_mm10d,NULL,179,366,LCD10,ImageBtn296,0,0,0,0,0,1,0,9,NULL
  775. BUTTON=but_mm_mm10d,1,0,NULL,mnu_mm_mmbox,but_mm_mm10,NULL,153,366,LCD10,ImageBtnDot,0,0,0,0,0,1,0,9,NULL
  776.  
  777. BUTTON=but_mm_lft,1,0,NULL,mnu_opt1_kbdremap,NULL,NULL,37,72,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  778. BUTTON=but_mm_wtxt,1,192,mmTITLE,mnu_mm_options,NULL,NULL,63,72,AVA12B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  779. BUTTON=but_mm_rgt,1,0,NULL,mnu_mm_options,NULL,NULL,285,72,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  780.  
  781. ; difficulty settings
  782. BUTTON=but_mm_df,1,192,mmDIFFICULTY,mnu_mm_difficulty,NULL,NULL,64,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  783. ; options
  784. BUTTON=but_mm_op,1,192,mmOPTIONS,mnu_mm_options,NULL,NULL,212,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  785. BUTTON=but_mm_rk,1,192,omREMAPKEYS,mnu_opt1_kbdremap,NULL,NULL,360,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  786.  
  787. ; keyboard remapper
  788. BUTTON=but_kbd_txt,0,64,omOPTIONS,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  789. BUTTON=but_kbd_actxt,1,64,kbdACCEPT,mnu_mm_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  790. BUTTON=but_kbd_batxt,1,72,opt3BACK,mnu_mm_accept,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  791. BUTTON=but_kbd_qutxt,1,80,kbdQUIT,mnu_mm_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  792.  
  793. ; difficulty settings
  794. BUTTON=but_kbd_df,1,192,kbdDIFFICULTY,mnu_mm_difficulty,NULL,NULL,64,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  795. ; options
  796. BUTTON=but_kbd_op,1,192,kbdOPTIONS,mnu_mm_options,NULL,NULL,212,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  797. BUTTON=but_kbd_rk,1,192,kbdMESSAGEMACROS,mnu_opt3_msgmac,NULL,NULL,360,392,AVA12B,ImageBtn144,0,0,0,0,0,1,0,0,NULL
  798.  
  799. ;BUTTON=but_kbd_mr,1,192,kbdMORE,mnu_kbd_more,NULL,NULL,360,392,AVA12WG,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  800.  
  801. BUTTON=but_kbd_1,0,80,kbdMOVELEFT,NULL,NULL,NULL,227,133,AVA12WG,NULL,0,0,0,0,0,1,0,0,NULL
  802. BUTTON=but_kbd_1w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,130,LCD10,ImageBtn156,0,0,0,0,0,1,0,0,NULL
  803. BUTTON=but_kbd_1d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,130,LCD10,ImageBtnDot,0,0,0,0,0,1,0,0,NULL
  804.  
  805. BUTTON=but_kbd_2,0,80,kbdMOVERIGHT,NULL,NULL,NULL,227,157,AVA12WG,NULL,0,0,0,0,0,1,0,1,NULL
  806. BUTTON=but_kbd_2w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,154,LCD10,ImageBtn156,0,0,0,0,0,1,0,1,NULL
  807. BUTTON=but_kbd_2d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,154,LCD10,ImageBtnDot,0,0,0,0,0,1,0,1,NULL
  808.  
  809. BUTTON=but_kbd_3,0,80,kbdMOVEUP,NULL,NULL,NULL,227,181,AVA12WG,NULL,0,0,0,0,0,1,0,2,NULL
  810. BUTTON=but_kbd_3w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,178,LCD10,ImageBtn156,0,0,0,0,0,1,0,2,NULL
  811. BUTTON=but_kbd_3d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,178,LCD10,ImageBtnDot,0,0,0,0,0,1,0,2,NULL
  812.  
  813. BUTTON=but_kbd_4,0,80,kbdMOVEDOWN,NULL,NULL,NULL,227,205,AVA12WG,NULL,0,0,0,0,0,1,0,3,NULL
  814. BUTTON=but_kbd_4w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,202,LCD10,ImageBtn156,0,0,0,0,0,1,0,3,NULL
  815. BUTTON=but_kbd_4d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,202,LCD10,ImageBtnDot,0,0,0,0,0,1,0,3,NULL
  816.  
  817. BUTTON=but_kbd_5,0,80,kbdGOPRONE,NULL,NULL,NULL,227,229,AVA12WG,NULL,0,0,0,0,0,1,0,4,NULL
  818. BUTTON=but_kbd_5w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,226,LCD10,ImageBtn156,0,0,0,0,0,1,0,4,NULL
  819. BUTTON=but_kbd_5d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,226,LCD10,ImageBtnDot,0,0,0,0,0,1,0,4,NULL
  820.  
  821. BUTTON=but_kbd_6,0,80,kbdCROUCH,NULL,NULL,NULL,227,253,AVA12WG,NULL,0,0,0,0,0,1,0,5,NULL
  822. BUTTON=but_kbd_6w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,250,LCD10,ImageBtn156,0,0,0,0,0,1,0,5,NULL
  823. BUTTON=but_kbd_6d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,250,LCD10,ImageBtnDot,0,0,0,0,0,1,0,5,NULL
  824.  
  825. BUTTON=but_kbd_7,0,80,kbdJUMP,NULL,NULL,NULL,227,277,AVA12WG,NULL,0,0,0,0,0,1,0,6,NULL
  826. BUTTON=but_kbd_7w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,274,LCD10,ImageBtn156,0,0,0,0,0,1,0,6,NULL
  827. BUTTON=but_kbd_7d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,274,LCD10,ImageBtnDot,0,0,0,0,0,1,0,6,NULL
  828.  
  829. BUTTON=but_kbd_8,0,80,kbdFIRE,NULL,NULL,NULL,227,301,AVA12WG,NULL,0,0,0,0,0,1,0,7,NULL
  830. BUTTON=but_kbd_8w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,298,LCD10,ImageBtn156,0,0,0,0,0,1,0,7,NULL
  831. BUTTON=but_kbd_8d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,298,LCD10,ImageBtnDot,0,0,0,0,0,1,0,7,NULL
  832.  
  833. BUTTON=but_kbd_9,0,80,kbdSCOPE,NULL,NULL,NULL,227,325,AVA12WG,NULL,0,0,0,0,0,1,0,8,NULL
  834. BUTTON=but_kbd_9w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,322,LCD10,ImageBtn156,0,0,0,0,0,1,0,8,NULL
  835. BUTTON=but_kbd_9d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,322,LCD10,ImageBtnDot,0,0,0,0,0,1,0,8,NULL
  836.  
  837. BUTTON=but_kbd_10,0,80,kbdWALK,NULL,NULL,NULL,227,349,AVA12WG,NULL,0,0,0,0,0,1,0,9,NULL
  838. BUTTON=but_kbd_10w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,346,LCD10,ImageBtn156,0,0,0,0,0,1,0,9,NULL
  839. BUTTON=but_kbd_10d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,346,LCD10,ImageBtnDot,0,0,0,0,0,1,0,9,NULL
  840.  
  841. BUTTON=but_kbd_11,0,80,kbdCYCLEWEAPON,NULL,NULL,NULL,227,373,AVA12WG,NULL,0,0,0,0,0,1,0,10,NULL
  842. BUTTON=but_kbd_11w,1,200,NULL,mnu_kbd_getkey,NULL,NULL,263,370,LCD10,ImageBtn156,0,0,0,0,0,1,0,10,NULL
  843. BUTTON=but_kbd_11d,1,0,NULL,mnu_kbd_getkey,NULL,NULL,237,370,LCD10,ImageBtnDot,0,0,0,0,0,1,0,10,NULL
  844.  
  845. ; ho_cbfunctname,xcoord,ycoord,fontname,image name,slidersize,
  846. ; sliderpos,width,height,state,drawstate,hotkey, user id, user draw func
  847.  
  848. BUTTON=but_kbd_up,1,0,NULL,mnu_kbd_scrollbar,NULL,NULL,427,130,LCD10,ImageBtnUp,0,0,0,0,0,1,0,0,NULL
  849. BUTTON=but_kbd_dn,1,0,NULL,mnu_kbd_scrollbar,NULL,NULL,427,370,LCD10,ImageBtnDwn,0,0,0,0,0,1,0,0,NULL
  850. ;BUTTON=but_kbd_sl,3,32,NULL,mnu_kbd_scrollbar,NULL,NULL,428,155,110,LCD10,ImageBtnSlider2,100,0,100,100,0,1,0,0,mnu_kbd_scrollbar
  851. BUTTON=but_kbd_slw,1,6656,NULL,NULL,NULL,NULL,427,154,LCD10,ImageKbdBar,0,0,0,0,0,1,0,0,NULL
  852. BUTTON=but_kbd_sl,3,32,NULL,mnu_kbd_scrollbar,NULL,NULL,428,155,LCD10,ImageBtnSlider2,26,0,205,205,0,1,0,0,mnu_kbd_scrollbar
  853.  
  854. BUTTON=but_kbd_lft,1,0,NULL,mnu_mm_difficulty,NULL,NULL,37,72,LCD10,ImageBtnLft,0,0,0,0,0,1,0,0,NULL
  855. BUTTON=but_kbd_wtxt,1,192,kbdTITLE,mnu_opt3_msgmac,NULL,NULL,63,72,AVA12B,ImageBtn216,0,0,0,0,0,1,0,0,NULL
  856. BUTTON=but_kbd_rgt,1,0,NULL,mnu_opt3_msgmac,NULL,NULL,285,72,LCD10,ImageBtnRgt,0,0,0,0,0,1,0,0,NULL
  857.  
  858. ; assign mouse or assign key
  859. BUTTON=but_kbd_ak,1,192,kbdASSIGNKEY,mnu_kbd_assignkey,NULL,NULL,459,130,AVA12B,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  860. BUTTON=but_kbd_am,1,192,kbdASSIGNMOUSE,mnu_kbd_assignmouse,NULL,NULL,459,154,AVA12B,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  861. BUTTON=but_kbd_dk,1,192,kbdDELETEKEY,mnu_kbd_deletekey,NULL,NULL,459,178,AVA12B,ImageBtn132,0,0,0,0,0,4,0,0,NULL
  862.  
  863. BUTTON=but_kbd_ds,1,192,kbdDEFAULTSETTINGS,mnu_kbd_default,NULL,NULL,459,202,AVA12B,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  864. BUTTON=but_kbd_rb,1,192,kbdREVERTBACK,mnu_kbd_revert,NULL,NULL,459,226,AVA12B,ImageBtn132,0,0,0,0,0,1,0,0,NULL
  865.  
  866. ; single player mission debriefing
  867. BUTTON=but_debf_txt,0,64,debfTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  868. BUTTON=but_debf_actxt,1,64,debfACCEPT,mnu_debf_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  869. BUTTON=but_debf_qutxt,1,80,debfQUIT,mnu_mm_exit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  870.  
  871. ; contest
  872. BUTTON=but_cont_txt,0,64,contTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  873. BUTTON=but_cont_actxt,1,64,contACCEPT,mnu_cont_accept,NULL,NULL,319,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  874.  
  875. ; pre multi-player screen
  876. BUTTON=but_pmp_txt,0,64,pmpTITLE,NULL,NULL,NULL,165,27,AVA14B,NULL,0,0,0,0,0,1,0,0,NULL
  877. BUTTON=but_pmp_batxt,1,72,pmpBACK,mnu_pmp_back,NULL,NULL,50,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  878. BUTTON=but_pmp_qutxt,1,80,pmpQUIT,mnu_pmp_quit,NULL,NULL,590,434,AVA10B,NULL,0,0,0,0,0,1,0,0,NULL
  879. BUTTON=but_pmp_play,1,192,pmpPLAY,mnu_pmp_play,NULL,NULL,192,184,AVA12B,ImageBtn256,0,0,0,0,0,1,0,0,NULL
  880. BUTTON=but_pmp_host,1,192,pmpHOST,mnu_pmp_host,NULL,NULL,192,214,AVA12B,ImageBtn256,0,0,0,0,0,1,0,0,NULL
  881.  
  882. ; defines new menus
  883. ; format
  884. ; menu name, background img, font,
  885. ; accept func, accept btn, back func, back btn, up btn, down, left, right
  886. [MENUS]
  887. MENU=menu1,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,GROUPMAINMENU
  888. MENU=OptionsMenu,ImageTemplate,LCD10,NULL,but_op_actxt,NULL,but_op_bktxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  889. MENU=NewSoldierMenu,ImageTemplate,LCD10,NULL,but_ns_actxt,NULL,NULL,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  890. MENU=Options2Menu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  891. MENU=CampMenu,ImageTemplate,LCD10,NULL,but_ca_actxt,NULL,but_ca_batxt,NULL,NULL,NULL,NULL,NULL
  892. MENU=CreditsMenu,ImageTemplate,LCD10,NULL,but_cred_bk,NULL,but_cred_bk,NULL,NULL,NULL,NULL,NULL
  893. MENU=MissionMenu,ImageTemplate,LCD10,NULL,but_mi_actxt,NULL,but_mi_batxt,NULL,NULL,NULL,NULL,NULL
  894. MENU=MultiPlayerMenu,ImageTemplate,LCD10,NULL,NULL,NULL,but_mp_batxt,NULL,NULL,NULL,NULL,NULL
  895. MENU=HostMenu,ImageTemplate,LCD10,NULL,but_ho_actxt,NULL,but_ho_bktxt,NULL,NULL,NULL,NULL,NULL
  896. MENU=Start2Menu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL
  897. MENU=EndMenu,ImageSplash,LCD10,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL
  898. MENU=Options3Menu,ImageTemplate,LCD10,NULL,but_opt3_actxt,NULL,but_opt3_batxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  899. MENU=Host2Menu,ImageTemplate,LCD10,NULL,but_ho2_actxt,NULL,but_ho2_bktxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  900. MENU=Host3Menu,ImageTemplate,LCD10,NULL,but_ho2_actxt,NULL,but_ho2_bktxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  901. MENU=PreMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  902. MENU=PostMenu,ImageTemplate,LCD10,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  903. MENU=PDMMenu,ImageTemplate,LCD10,NULL,but_pdm_ac,NULL,but_pdm_bk,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  904. MENU=LoadoutMenu,ImageTemplate,LCD10,NULL,but_lo_actxt,NULL,but_lo_bktxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  905. MENU=MsgMacMenu,ImageTemplate,LCD10,NULL,but_mm_actxt,NULL,but_mm_batxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  906. MENU=KBDMenu,ImageTemplate,LCD10,NULL,but_kbd_actxt,NULL,but_kbd_batxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  907. MENU=DebfMenu,ImageTemplate,LCD10,NULL,but_debf_actxt,NULL,NULL,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  908. MENU=PMPMenu,ImageTemplate,LCD10,NULL,NULL,NULL,but_pmp_batxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  909. MENU=ContMenu,ImageTemplate,LCD10,NULL,but_cont_actxt,NULL,but_cont_actxt,NULL,NULL,NULL,NULL,GROUPOPTIONSMENU
  910.  
  911. ; buttons attached to menu
  912. ; menu name, button name (to attach), .STOP (top stop parsing)
  913. [MENUBUTTONS]
  914. ; Main Menu
  915. MENUBUTTON=menu1,but_mainsp,but_mainmp,.STOP
  916. MENUBUTTON=menu1,but_mainns,but_mainop,.STOP
  917. MENUBUTTON=menu1,but_maincr,.STOP
  918. MENUBUTTON=menu1,but_mainex,.STOP
  919. MENUBUTTON=menu1,but_main_txt,.STOP
  920.  
  921. ;;;;;;;;;!!!!!!!!!!!!
  922. ;MENUBUTTON=menu1,but_main_bktxt,.STOP
  923. ;/////////////////!!!!!!!!!!!!!!
  924.  
  925. ; Soldier (player) Menu
  926. MENUBUTTON=NewSoldierMenu,but_ns_1,but_ns_2,but_ns_3,but_ns_4,.STOP
  927. MENUBUTTON=NewSoldierMenu,but_ns_5,but_ns_6,but_ns_7,but_ns_8,but_ns_9,.STOP
  928.  
  929. MENUBUTTON=NewSoldierMenu,but_ns_1l,but_ns_2l,but_ns_3l,but_ns_4l,.STOP
  930. MENUBUTTON=NewSoldierMenu,but_ns_5l,but_ns_6l,but_ns_7l,but_ns_8l,but_ns_9l,.STOP
  931. MENUBUTTON=NewSoldierMenu,but_ns_1txt,but_ns_2txt,but_ns_3txt,.STOP
  932.  
  933. MENUBUTTON=NewSoldierMenu,but_ns_4txt,but_ns_5txt,but_ns_6txt,but_ns_7txt,.STOP
  934. MENUBUTTON=NewSoldierMenu,but_ns_8txt,,but_ns_9txt,but_ns_actxt,.STOP
  935. MENUBUTTON=NewSoldierMenu,but_ns_ed,.STOP
  936. ;but_ns_bktxt,.STOP
  937. MENUBUTTON=NewSoldierMenu,but_ns_dey,but_ns_den,.STOP
  938. ;but_ns_ac,but_ns_actxt,.STOP
  939. MENUBUTTON=NewSoldierMenu,but_ns_de,but_ns_qu,but_ns_qutxt,.STOP
  940. MENUBUTTON=NewSoldierMenu,but_ns_txt,but_ns_info,but_ns_rtbox,.STOP
  941. ;MENUBUTTON=NewSoldierMenu,but_ns_flt,but_ns_frt,.STOP
  942. MENUBUTTON=NewSoldierMenu,but_ns_plt,but_ns_prt,.STOP
  943. ;Options 1 Menu
  944. MENUBUTTON=OptionsMenu,but_op_txt,but_op_actxt,but_op_qutxt,but_op_bktxt,.STOP
  945. MENUBUTTON=OptionsMenu,but_op_intxt,.STOP
  946. ;but_op_idtxt,but_op_idl,but_op_idr,but_op_idw,.STOP
  947. ;MENUBUTTON=OptionsMenu,but_op_chtxt,but_op_chl,but_op_chr,but_op_chw,.STOP
  948. MENUBUTTON=OptionsMenu,but_op_mstxt,but_op_msl,but_op_msr,but_op_msw,but_op_mssl,.STOP
  949. MENUBUTTON=OptionsMenu,but_op_fmtxt,but_op_fml,but_op_fmr,but_op_fmw,.STOP
  950. MENUBUTTON=OptionsMenu,but_op_vitxt,but_op_cotxt,but_op_col,but_op_cor,but_op_cow,.STOP
  951. MENUBUTTON=OptionsMenu,but_op_retxt,but_op_rel,but_op_rer,but_op_rew,.STOP
  952. MENUBUTTON=OptionsMenu,but_op_witxt,but_op_wil,but_op_wir,but_op_wiw,.STOP
  953. MENUBUTTON=OptionsMenu,but_op_autxt,but_op_sftxt,but_op_sfl,but_op_sfr,but_op_sfw,but_op_sfsl,.STOP
  954. ;MENUBUTTON=OptionsMenu,but_op_metxt,but_op_mel,but_op_mer,but_op_mew,.STOP
  955. MENUBUTTON=OptionsMenu,but_op_mvtxt,but_op_mvl,but_op_mvr,but_op_mvw,but_op_mvsl,.STOP
  956. ;MENUBUTTON=OptionsMenu,but_op_ds,but_op_mm,but_op_rk,.STOP
  957. MENUBUTTON=OptionsMenu,but_op_lft,but_op_wtxt,but_op_rgt,.STOP
  958.  
  959. ;MENUBUTTON=OptionsMenu,but_op_mvsl,.STOP
  960. ;but_op_svsl,but_op_mvsl,.STOP
  961.  
  962. ; Options 2 Menu
  963. MENUBUTTON=Options2Menu,but_op2_txt,but_op2_autxt,but_op2_sftxt,.STOP
  964. MENUBUTTON=Options2Menu,but_op2_mutxt,but_op2_mu2txt,but_op2_mu2l,.STOP
  965. MENUBUTTON=Options2Menu,but_op2_mu2r,but_op2_entxt,but_op2_ac,.STOP
  966. MENUBUTTON=Options2Menu,but_op2_actxt,but_op2_ba,but_op2_batxt,.STOP
  967. ; Campaign Menu
  968. MENUBUTTON=CampMenu,but_ca_txt,but_ca_map,but_ca_txtbox,.STOP
  969. MENUBUTTON=CampMenu,but_ca_actxt,but_ca_batxt,but_ca_qutxt,.STOP
  970. MENUBUTTON=CampMenu,but_ca_2,but_ca_3,but_ca_4,but_ca_5,.STOP
  971. MENUBUTTON=CampMenu,but_ca_6,but_ca_cstxt,but_ca_ovrtxt,but_ca_cmtxt,.STOP
  972.  
  973. ; Credits Menu
  974. ;MENUBUTTON=CreditsMenu,but_cr_txt,.STOP
  975. ;MENUBUTTON=CreditsMenu,but_cr_ba,but_cr_batxt,.STOP
  976.  
  977. ; Mission Menu
  978. MENUBUTTON=MissionMenu,but_mi_txt,.STOP
  979. MENUBUTTON=MissionMenu,but_mi_pl1,but_mi_pl2,but_mi_pl3,.STOP
  980. MENUBUTTON=MissionMenu,but_mi_actxt,but_mi_batxt,but_mi_qutxt,.STOP
  981. MENUBUTTON=MissionMenu,but_mi_lo,but_mi_slw,but_mi_sl,but_mi_mbtxt,.STOP
  982. MENUBUTTON=MissionMenu,but_mi_dn,but_mi_up,.STOP
  983. MENUBUTTON=MissionMenu,but_mi_scrup,but_mi_scrdn,but_mi_scrlt,but_mi_scrrt,but_mi_vscrsl,but_mi_hscrsl,.STOP
  984.  
  985. ; Multiplayer Menu
  986. MENUBUTTON=MultiPlayerMenu,but_mp_setxt,but_mp_se2l,but_mp_se2r,but_mp_latxt,.STOP
  987. MENUBUTTON=MultiPlayerMenu,but_mp_lptxt,but_mp_lp,but_mp_lpbox,.STOP
  988. MENUBUTTON=MultiPlayerMenu,but_mp_tptxt,but_mp_tpl,but_mp_tpr,but_mp_tpbox,.STOP
  989.  
  990. MENUBUTTON=MultiPlayerMenu,but_mp_jo,but_mp_lo,but_mp_se,but_mp_cgtxt,but_mp_cgbox,.STOP
  991.  
  992. MENUBUTTON=MultiPlayerMenu,but_mp_iatxt,but_mp_ia,but_mp_iabox,but_mp_sftxt,.STOP
  993.  
  994. MENUBUTTON=MultiPlayerMenu,but_mp_s1,but_mp_s2,.STOP
  995. MENUBUTTON=MultiPlayerMenu,but_mp_s3,but_mp_s4,but_mp_s5,.STOP
  996. ;MENUBUTTON=MultiPlayerMenu,but_mp_s6,but_mp_s7,but_mp_s8,.STOP
  997.  
  998. MENUBUTTON=MultiPlayerMenu,but_mp_txt,but_mp_qutxt,but_mp_batxt,.STOP
  999. ; but_mp_hotxt
  1000.  
  1001. ;host
  1002.  
  1003. MENUBUTTON=HostMenu,but_ho_gntxt,but_ho_gn,but_ho_gnw,but_ho_gbtxt,but_ho_gbox,,.STOP
  1004. MENUBUTTON=HostMenu,but_ho_sptxt,but_ho_sp,but_ho_spw,.STOP
  1005. MENUBUTTON=HostMenu,but_ho_setxt,but_ho_sel,but_ho_ser,but_ho_sew,but_ho_selslw,but_ho_selsl,.STOP
  1006. MENUBUTTON=HostMenu,but_ho_gatxt,but_ho_select,but_ho_seltxt,but_ho_selup,but_ho_seldn,.STOP
  1007. MENUBUTTON=HostMenu,but_ho_txt,but_ho_actxt,but_ho_next,but_ho_lo,but_ho_bktxt,.STOP
  1008. MENUBUTTON=HostMenu,but_ho_cttxt,but_ho_ctl,but_ho_ctr,but_ho_ctw,.STOP
  1009. MENUBUTTON=HostMenu,but_ho_gt1,but_ho_gt2,but_ho_gt3,but_ho_gt4,but_ho_gt5,but_ho_gt6,.STOP
  1010.  
  1011. ; start2
  1012. MENUBUTTON=Start2Menu,but_sta2_ac,.STOP
  1013.  
  1014. ; credits
  1015. MENUBUTTON=CreditsMenu,but_cred_bk,but_cred_txt,.STOP
  1016.  
  1017. ; contest
  1018. MENUBUTTON=ContMenu,but_cont_actxt,.STOP
  1019.  
  1020. ; end
  1021. MENUBUTTON=EndMenu,but_end_ac,.STOP
  1022.  
  1023. ; options3
  1024. MENUBUTTON=Options3Menu,but_opt3_txt,but_opt3_actxt,but_opt3_batxt,but_opt3_qutxt,.STOP
  1025.  
  1026. MENUBUTTON=Options3Menu,but_opt3_eaitxt,but_opt3_eaiw,but_opt3_eaid,but_opt3_eair,but_opt3_phtxt,but_opt3_phd,.STOP
  1027. MENUBUTTON=Options3Menu,but_opt3_phr,but_opt3_phw,but_opt3_smtxt,but_opt3_smd,but_opt3_smr,but_opt3_smw,but_opt3_trtxt,.STOP
  1028. MENUBUTTON=Options3Menu,but_opt3_trd,but_opt3_trr,but_opt3_trw,but_opt3_bxtxt,but_opt3_bxd,but_opt3_bxw,but_opt3_bxr,.STOP
  1029. MENUBUTTON=Options3Menu,but_opt3_lft,but_opt3_wtxt,but_opt3_rgt,.STOP
  1030. MENUBUTTON=Options3Menu,but_opt3_pwtxt,but_opt3_pwl,but_opt3_pwr,but_opt3_pww,.STOP
  1031. MENUBUTTON=Options3Menu,but_opt3_gpstxt,but_opt3_gpsl,but_opt3_gpsr,but_opt3_gpsw,.STOP
  1032.  
  1033. ; host 2
  1034. MENUBUTTON=Host2Menu,but_ho2_txt,but_ho2_actxt,but_ho2_bktxt,.STOP
  1035. MENUBUTTON=Host2Menu,but_ho2_sstxt,but_ho2_mptxt,but_ho2_mpl,but_ho2_mpr,but_ho2_mpw,.STOP
  1036. MENUBUTTON=Host2Menu,but_ho2_irtxt,but_ho2_irl,but_ho2_irr,but_ho2_irw,.STOP
  1037. MENUBUTTON=Host2Menu,but_ho2_tstxt,but_ho2_tsl,but_ho2_tsr,but_ho2_tsw,.STOP
  1038. MENUBUTTON=Host2Menu,but_ho2_wctxt,but_ho2_sltxt,but_ho2_sll,but_ho2_slr,but_ho2_slw,.STOP
  1039. MENUBUTTON=Host2Menu,but_ho2_tltxt,but_ho2_tll,but_ho2_tlr,but_ho2_tlw,.STOP
  1040. MENUBUTTON=Host2Menu,but_ho2_kohtxt,but_ho2_kohl,but_ho2_kohr,but_ho2_kohw,.STOP
  1041. MENUBUTTON=Host2Menu,but_ho2_lft,but_ho2_wtxt,but_ho2_rgt,.STOP
  1042. MENUBUTTON=Host2Menu,but_ho2_slsl,but_ho2_tlsl,but_ho2_kohsl,.STOP
  1043.  
  1044. ; host3
  1045. MENUBUTTON=Host3Menu,but_ho2_txt,but_ho2_actxt,but_ho2_bktxt,.STOP
  1046. MENUBUTTON=Host3Menu,but_ho3_lft,but_ho3_wtxt,but_ho3_rgt,.STOP
  1047. MENUBUTTON=Host3Menu,but_ho2_gotxt,but_ho2_artxt,but_ho2_arl,but_ho2_arr,but_ho2_arw,.STOP
  1048. MENUBUTTON=Host3Menu,but_ho2_sttxt,but_ho2_stl,but_ho2_str,but_ho2_stw,.STOP
  1049. MENUBUTTON=Host3Menu,but_ho2_totxt,but_ho2_tol,but_ho2_tor,but_ho2_tow,.STOP
  1050. MENUBUTTON=Host3Menu,but_ho2_trtxt,but_ho2_trl,but_ho2_trr,but_ho2_trw,.STOP
  1051. MENUBUTTON=Host3Menu,but_ho2_bxtxt,but_ho2_bxl,but_ho2_bxr,but_ho2_bxw,.STOP
  1052. MENUBUTTON=Host3Menu,but_ho2_fftxt,but_ho2_ffl,but_ho2_ffr,but_ho2_ffw,.STOP
  1053. MENUBUTTON=Host3Menu,but_ho2_phtxt,but_ho2_phl,but_ho2_phr,but_ho2_phw,.STOP
  1054. MENUBUTTON=Host3Menu,but_ho2_pttxt,but_ho2_ptl,but_ho2_ptr,but_ho2_ptw,.STOP
  1055. MENUBUTTON=Host3Menu,but_ho2_gpstxt,but_ho2_gpsl,but_ho2_gpsr,but_ho2_gpsw,.STOP
  1056. MENUBUTTON=Host3Menu,but_ho2_tosl,.STOP
  1057.  
  1058. ;but_ho2_kohsl,but_ho2_tosl,.STOP
  1059.  
  1060. ; post deathmatch
  1061. MENUBUTTON=PDMMenu,but_pdm_ac,but_pdm_bk,but_pdm_txt,but_pdm_up,but_pdm_dn,.STOP
  1062. MENUBUTTON=PDMMenu,but_pdm_rtxt,but_pdm_w1,but_pdm_w2,but_pdm_w3,but_pdm_w4,but_pdm_w5,.STOP
  1063.  
  1064. ;MENUBUTTON=Options3Menu,but_opt3_lv1,but_opt3_lv2,but_opt3_lv3,but_opt3_lv4,but_opt3_lv5,.STOP
  1065. ;MENUBUTTON=Options3Menu,but_opt3_lv6,.STOP
  1066. ; loadout
  1067. MENUBUTTON=LoadoutMenu,but_lo_txt,but_lo_actxt,.STOP
  1068. MENUBUTTON=LoadoutMenu,but_lo_w1,but_lo_w2,but_lo_w3,.STOP
  1069. MENUBUTTON=LoadoutMenu,but_lo_lt,but_lo_rt,but_lo_gnfo,but_lo_clo,but_lo_gpic,.STOP
  1070. ; message macros
  1071. MENUBUTTON=MsgMacMenu,but_mm_txt,but_mm_actxt,but_mm_batxt,but_mm_qutxt,.STOP
  1072. MENUBUTTON=MsgMacMenu,but_mm_mm1,but_mm_mm2,but_mm_mm3,but_mm_mm4,but_mm_mm5,but_mm_mm6,but_mm_mm7,.STOP
  1073. MENUBUTTON=MsgMacMenu,but_mm_mm8,but_mm_mm9,but_mm_mm10,.STOP
  1074. ;MENUBUTTON=MsgMacMenu,but_mm_df,but_mm_op,but_mm_rk,.STOP
  1075. MENUBUTTON=MsgMacMenu,but_mm_mm1txt,but_mm_mm2txt,but_mm_mm3txt,but_mm_mm4txt,but_mm_mm5txt,.STOP
  1076. MENUBUTTON=MsgMacMenu,but_mm_mm6txt,but_mm_mm7txt,but_mm_mm8txt,but_mm_mm9txt,but_mm_mm10txt,.STOP
  1077. MENUBUTTON=MsgMacMenu,but_mm_mm1d,but_mm_mm2d,but_mm_mm3d,but_mm_mm4d,but_mm_mm5d,.STOP
  1078. MENUBUTTON=MsgMacMenu,but_mm_mm6d,but_mm_mm7d,but_mm_mm8d,but_mm_mm9d,but_mm_mm10d,.STOP
  1079. MENUBUTTON=MsgMacMenu,but_mm_lft,but_mm_wtxt,but_mm_rgt,.STOP
  1080. ; keyboard remap
  1081. MENUBUTTON=KBDMenu,but_kbd_txt,but_kbd_actxt,but_kbd_batxt,but_kbd_qutxt,.STOP
  1082. ;but_kbd_df,but_kbd_op,but_kbd_rk,.STOP
  1083. MENUBUTTON=KBDMenu,but_kbd_ds,but_kbd_rb,but_kbd_am,but_kbd_ak,but_kbd_dk,.STOP
  1084. MENUBUTTON=KBDMenu,but_kbd_1,but_kbd_1w,but_kbd_2,but_kbd_2w,but_kbd_3,but_kbd_3w,.STOP
  1085. MENUBUTTON=KBDMenu,but_kbd_4,but_kbd_4w,but_kbd_5,but_kbd_5w,but_kbd_6,but_kbd_6w,.STOP
  1086. MENUBUTTON=KBDMenu,but_kbd_7,but_kbd_7w,but_kbd_8,but_kbd_8w,but_kbd_9,but_kbd_9w,.STOP
  1087. MENUBUTTON=KBDMenu,but_kbd_10,but_kbd_10w,but_kbd_11,but_kbd_11w,.STOP
  1088.  
  1089. MENUBUTTON=KBDMenu,but_kbd_1d,but_kbd_2d,but_kbd_3d,but_kbd_4d,but_kbd_5d,but_kbd_6d,.STOP
  1090. MENUBUTTON=KBDMenu,but_kbd_7d,but_kbd_8d,but_kbd_9d,but_kbd_10d,but_kbd_11d,.STOP
  1091.  
  1092. MENUBUTTON=KBDMenu,but_kbd_up,but_kbd_dn,but_kbd_slw,but_kbd_sl,.STOP
  1093. MENUBUTTON=KBDMenu,but_kbd_lft,but_kbd_wtxt,but_kbd_rgt,.STOP
  1094.  
  1095. MENUBUTTON=DebfMenu,but_debf_txt,but_debf_actxt,but_debf_qutxt,.STOP
  1096. MENUBUTTON=PMPMenu,but_pmp_txt,but_pmp_batxt,but_pmp_qutxt,but_pmp_play,but_pmp_host,.STOP
  1097. [TEXT_AREAS]
  1098. ;FORMAT
  1099. ;window name, text area name, string name, ulX,ulY,lrX,lrY, font name, flags
  1100. ;
  1101. ;
  1102. ; ( flags )
  1103. ; 128   Align text left
  1104. ; 256   Align text right
  1105. ; 512   Center text
  1106. ; 1024  Multiline text
  1107. ;
  1108. [TEXT_ENTRY_AREAS]
  1109.  
  1110.  
  1111. [SCROLL_AREAS]
  1112.  
  1113. [IMAGE_AREAS]
  1114.  
  1115. [STRINGS]
  1116. ;RESOURCE=<texttool file>
  1117. ;and or
  1118. ;FORMAT
  1119. ;string name, literal
  1120. ;RESOURCE=F16MENU.BIN
  1121. STRING=MM_QUICKMIS,Quick Mission
  1122.