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