home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 87 / CDMM87_1.ISO / Sidrial / data1.cab / Program_Files / sidrial0.pk3 / ui / ingame_controls.menu < prev    next >
Encoding:
Text File  |  2002-01-13  |  21.8 KB  |  1,080 lines

  1. #include "ui/menudef.h"
  2.  
  3. {
  4. \\ SETUP MENU \\
  5.  
  6. menuDef {
  7.         name "ingame_configcontrols"
  8.         visible 0
  9.         fullscreen 0
  10.         //background "filter2"
  11.         rect 202 60 438 420
  12.         focusColor 1 1 1 1
  13.         style 1
  14.         border 1
  15.         onClose {
  16.         uiScript saveControls
  17.     }
  18.     onOpen {
  19.         play "sound/UI/menu1.wav" ;
  20.         hide grpControls ; 
  21.         show look ;
  22.         hide litebar;
  23.         show look_litebar;
  24.         uiScript loadControls;
  25.     }
  26.     onEsc { close ingame_configcontrols ; close ingame_confignav ; open ingame_main }
  27.  
  28.  
  29.  
  30.  
  31. //Buttons//
  32.  
  33. //Look Button//
  34. itemDef {
  35.     name lookbar
  36.     group button
  37.     style WINDOW_STYLE_FILLED
  38.     rect 75 335 55 20
  39.     backcolor .66 1 0 .7  
  40.     visible 0 
  41.     action { play "sound/UI/menu3.wav" ; 
  42.     hide grpControls ; 
  43.     hide litebar;
  44.     show look_litebar;
  45.     show look }
  46. }
  47. itemDef {
  48.     name look_litebar
  49.     group litebar
  50.     style WINDOW_STYLE_FILLED
  51.     rect 75 335 55 20
  52.     backcolor .66 1 0 .7  
  53.     visible 0 
  54.     decoration
  55. }
  56. itemDef {
  57.     name brace        
  58.     group button
  59.     style 3
  60.     rect 62 332 26 26 
  61.     background "ui/sidrial/sub/brace.tga"
  62.     backcolor 0 0 0 0
  63.        forecolor 1 1 1 1
  64.        visible 1
  65.     decoration    
  66.     action { play "sound/UI/menu3.wav" ; 
  67.     hide grpControls ; 
  68.     hide litebar;
  69.     show look_litebar;
  70.     show look }
  71. }
  72. itemDef {
  73.     name brace    
  74.     group button
  75.     style 3
  76.     rect 117 332 26 26 
  77.     background "ui/sidrial/sub/brace_right.tga"
  78.     backcolor 0 0 0 0
  79.        forecolor 1 1 1 1
  80.        visible 1
  81.     decoration    
  82.     action { play "sound/UI/menu3.wav" ; 
  83.     hide grpControls ; 
  84.     hide litebar;
  85.     show look_litebar;
  86.     show look }
  87. }
  88. itemDef {
  89.     name ctr_look
  90.     text "Look"
  91.     type 1
  92.     textscale .25
  93.     textstyle 6
  94.     group grpControlbutton
  95.     type ITEM_TYPE_BUTTON
  96.     style WINDOW_STYLE_FILLED
  97.     rect 75 335 55 20
  98.     textalign 1
  99.     textalignx 27
  100.     textaligny 15
  101.     forecolor .66 1 0 1
  102.     visible 1
  103.     action { play "sound/UI/menu3.wav" ; 
  104.     hide grpControls ; 
  105.     hide litebar;
  106.     show look_litebar;
  107.     show look }
  108.     mouseEnter { show message_look; transition lookbar 75 345 55 0 75 335 55 20 20 5 } 
  109.     mouseExit { hide message_look; transition lookbar 75 335 55 20 75 345 55 0 20 5} 
  110.     }
  111.  
  112. //Move Button//
  113. itemDef {
  114.     name movebar
  115.     group button
  116.     style WINDOW_STYLE_FILLED
  117.     rect 150 335 55 20
  118.     backcolor .66 1 0 .7  
  119.     visible 0 
  120.     action { play "sound/UI/menu3.wav" ; 
  121.     hide grpControls ; 
  122.     hide litebar;
  123.     show move_litebar;
  124.     show move }
  125. }
  126. itemDef {
  127.     name move_litebar
  128.     group litebar
  129.     style WINDOW_STYLE_FILLED
  130.     rect 150 335 55 20
  131.     backcolor .66 1 0 .7  
  132.     visible 0 
  133.     decoration
  134. }
  135. itemDef {
  136.     name brace        
  137.     group button
  138.     style 3
  139.     rect 137 332 26 26 
  140.     background "ui/sidrial/sub/brace.tga"
  141.     backcolor 0 0 0 0
  142.        forecolor 1 1 1 1
  143.        visible 1
  144.     decoration    
  145.     action { play "sound/UI/menu3.wav" ; 
  146.     hide grpControls ; 
  147.     hide litebar;
  148.     show move_litebar;
  149.     show move }
  150. }
  151. itemDef {
  152.     name brace    
  153.     group button
  154.     style 3
  155.     rect 192 332 26 26 
  156.     background "ui/sidrial/sub/brace_right.tga"
  157.     backcolor 0 0 0 0
  158.        forecolor 1 1 1 1
  159.        visible 1
  160.     decoration    
  161.     action { play "sound/UI/menu3.wav" ; 
  162.     hide grpControls ; 
  163.     hide litebar;
  164.     show move_litebar;
  165.     show move }
  166. }
  167. itemDef {
  168.     name ctr_move
  169.     text "Move"
  170.     type 1
  171.     textscale .25
  172.     textstyle 6
  173.     group grpControlbutton
  174.     type ITEM_TYPE_BUTTON
  175.     style WINDOW_STYLE_FILLED
  176.     rect 150 335 55 20
  177.     textalign 1
  178.     textalignx 27
  179.     textaligny 15
  180.     forecolor .66 1 0 1 
  181.     visible 1
  182.     action { play "sound/UI/menu3.wav" ; 
  183.     hide grpControls ; 
  184.     hide litebar;
  185.     show move_litebar;
  186.     show move }
  187.     mouseEnter { show message_move; transition movebar 150 345 55 0 150 335 55 20 20 5 } 
  188.     mouseExit { hide message_move; transition movebar 150 335 55 20 150 345 55 0 20 5} 
  189.     }
  190.  
  191. //Shoot Button//    
  192. itemDef {
  193.     name shootbar
  194.     group button
  195.     style WINDOW_STYLE_FILLED
  196.     rect 225 335 55 20
  197.     backcolor .66 1 0 .7  
  198.     visible 0 
  199.     action { play "sound/UI/menu3.wav" ; 
  200.     hide grpControls ; 
  201.     show shoot ;
  202.     hide litebar;
  203.     show shoot_litebar;}
  204. }
  205. itemDef {
  206.     name shoot_litebar
  207.     group litebar
  208.     style WINDOW_STYLE_FILLED
  209.     rect 225 335 55 20
  210.     backcolor .66 1 0 .7  
  211.     visible 0 
  212.     decoration
  213. }
  214. itemDef {
  215.     name brace        
  216.     group button
  217.     style 3
  218.     rect 212 332 26 26 
  219.     background "ui/sidrial/sub/brace.tga"
  220.     backcolor 0 0 0 0
  221.        forecolor 1 1 1 1
  222.        visible 1
  223.     decoration    
  224.     action { play "sound/UI/menu3.wav" ; 
  225.     hide grpControls ; 
  226.     show shoot ;
  227.     hide litebar;
  228.     show shoot_litebar;}
  229. }
  230. itemDef {
  231.     name brace    
  232.     group button
  233.     style 3
  234.     rect 267 332 26 26 
  235.     background "ui/sidrial/sub/brace_right.tga"
  236.     backcolor 0 0 0 0
  237.        forecolor 1 1 1 1
  238.        visible 1
  239.     decoration    
  240.     action { play "sound/UI/menu3.wav" ; 
  241.     hide grpControls ; 
  242.     show shoot ;
  243.     hide litebar;
  244.     show shoot_litebar;}
  245. }
  246. itemDef {
  247.     name ctr_shoot
  248.     text "Shoot"
  249.     type 1
  250.     textscale .25
  251.     textstyle 6
  252.     group grpControlbutton
  253.     type ITEM_TYPE_BUTTON
  254.     style WINDOW_STYLE_FILLED
  255.     rect 225 335 55 20
  256.     textalign 1
  257.     textalignx 27
  258.     textaligny 15
  259.     forecolor .66 1 0 1
  260.     visible 1
  261.     action { play "sound/UI/menu3.wav" ; 
  262.     hide grpControls ; 
  263.     show shoot ;
  264.     hide litebar;
  265.     show shoot_litebar;}
  266.     mouseEnter { show message_shoot; transition shootbar 225 345 55 0 225 335 55 20 20 5 } 
  267.     mouseExit { hide message_shoot; transition shootbar 225 335 55 20 225 345 55 0 20 5} 
  268.     }
  269.  
  270. //Misc Button//
  271. itemDef {
  272.     name miscbar
  273.     group button
  274.     style WINDOW_STYLE_FILLED
  275.     rect 300 335 55 20
  276.     backcolor .66 1 0 .7  
  277.     visible 0 
  278.     action { play "sound/UI/menu3.wav" ; 
  279.     hide grpControls ; 
  280.     show misc;
  281.     hide litebar;
  282.     show misc_litebar;}
  283. }
  284. itemDef {
  285.     name misc_litebar
  286.     group litebar
  287.     style WINDOW_STYLE_FILLED
  288.     rect 300 335 55 20
  289.     backcolor .66 1 0 .7  
  290.     visible 0 
  291.     decoration
  292. }
  293. itemDef {
  294.     name brace        
  295.     group button
  296.     style 3
  297.     rect 287 332 26 26 
  298.     background "ui/sidrial/sub/brace.tga"
  299.     backcolor 0 0 0 0
  300.        forecolor 1 1 1 1
  301.        visible 1
  302.     decoration    
  303.     action { play "sound/UI/menu3.wav" ; 
  304.     hide grpControls ; 
  305.     show misc;
  306.     hide litebar;
  307.     show misc_litebar;}
  308. }
  309. itemDef {
  310.     name brace    
  311.     group button
  312.     style 3
  313.     rect 342 332 26 26 
  314.     background "ui/sidrial/sub/brace_right.tga"
  315.     backcolor 0 0 0 0
  316.        forecolor 1 1 1 1
  317.        visible 1
  318.     decoration    
  319.     action { play "sound/UI/menu3.wav" ; 
  320.     hide grpControls ; 
  321.     show misc;
  322.     hide litebar;
  323.     show misc_litebar;}
  324. }
  325. itemDef {
  326.     name ctr_miscellaneous
  327.     text "Misc"
  328.     type 1
  329.     textscale .25
  330.     textstyle 6
  331.     group grpControlbutton
  332.     style WINDOW_STYLE_FILLED
  333.     rect 300 335 55 20
  334.     textalign 1
  335.     textalignx 27
  336.     textaligny 15
  337.     forecolor .66 1 0 1
  338.     visible 1
  339.     action { play "sound/UI/menu3.wav" ; 
  340.     hide grpControls ; 
  341.     show misc;
  342.     hide litebar;
  343.     show misc_litebar;}
  344.     mouseEnter { show message_misc; transition miscbar 300 345 55 0 300 335 55 20 20 5 } 
  345.     mouseExit { hide message_misc; transition miscbar 300 335 55 20 300 345 55 0 20 5} 
  346.     }
  347.  
  348.  
  349. //Look Menu//
  350.     itemDef {
  351.               name look
  352.         group grpControls
  353.               type ITEM_TYPE_BIND
  354.         text "Lookup:"
  355.         cvar "+lookup"
  356.         rect 79 50 256 15 
  357.               textalign ITEM_ALIGN_RIGHT
  358.               textalignx 128 
  359.               textaligny 12    
  360.         textscale .25            
  361.               forecolor .66 1 0 1
  362.               visible 0 
  363.         mouseenter { show keyBindStatus ;   }
  364.         mouseexit { hide keyBindStatus ;   }
  365.             }
  366.  
  367.     itemDef {
  368.               name look
  369.         group grpControls
  370.               type ITEM_TYPE_BIND
  371.         text "Look Down:"
  372.         cvar "+lookdown"
  373.         rect 79 65 256 15 
  374.               textalign ITEM_ALIGN_RIGHT
  375.               textalignx 128 
  376.               textaligny 12       
  377.               textscale .25           
  378.         forecolor .66 1 0 1
  379.               visible 0 
  380.         mouseenter { show keyBindStatus ;   }
  381.         mouseexit { hide keyBindStatus ;   }
  382.             }
  383.  
  384.     itemDef {
  385.               name look
  386.         group grpControls
  387.               type ITEM_TYPE_BIND
  388.         text "Mouse Look:"
  389.         cvar "+mlook"
  390.         rect 79 80 256 15
  391.               textalign ITEM_ALIGN_RIGHT
  392.               textalignx 128
  393.               textaligny 12
  394.         textscale .25           
  395.               forecolor .66 1 0 1
  396.               visible 0 
  397.         mouseenter { show keyBindStatus ;   }
  398.         mouseexit { hide keyBindStatus ;   }
  399.             }
  400.     
  401.     itemDef {
  402.               name look
  403.         group grpControls
  404.               type ITEM_TYPE_BIND
  405.         text "Centerview:"
  406.         cvar "centerview"
  407.         rect 79 95 256 15
  408.               textalign ITEM_ALIGN_RIGHT
  409.               textalignx 128
  410.               textaligny 12
  411.         textscale .25           
  412.               forecolor .66 1 0 1
  413.               visible 0 
  414.         mouseenter { show keyBindStatus ;   }
  415.         mouseexit { hide keyBindStatus ;   }
  416.             }
  417.  
  418.     itemDef {
  419.               name look
  420.         group grpControls
  421.               type ITEM_TYPE_BIND
  422.         text "ZoomView:"
  423.         cvar "+zoom"
  424.         rect 79 110 256 15
  425.               textalign ITEM_ALIGN_RIGHT
  426.               textalignx 128
  427.               textaligny 12
  428.         textscale .25           
  429.               forecolor .66 1 0 1
  430.               visible 0 
  431.         mouseenter { show keyBindStatus ;   }
  432.         mouseexit { hide keyBindStatus ;   }
  433.             }
  434.  
  435.     itemDef {
  436.               name look
  437.         group grpControls
  438.               type ITEM_TYPE_YESNO
  439.         text "Free Look:"
  440.         cvar "cl_freelook"
  441.         rect 79 125 256 15
  442.               textalign ITEM_ALIGN_RIGHT
  443.               textalignx 128
  444.               textaligny 12
  445.         textscale .25           
  446.               forecolor .66 1 0 1
  447.               visible 0 
  448.         mouseenter { show yesno_message }
  449.         mouseexit { hide yesno_message }
  450.             }
  451.  
  452.  
  453. //Move Menu//
  454.     itemDef {
  455.               name move
  456.         group grpControls
  457.               type ITEM_TYPE_YESNO
  458.         text "Always Run:"
  459.         cvar "cl_run"
  460.         rect 79 50 256 15
  461.               textalign ITEM_ALIGN_RIGHT
  462.               textalignx 128 
  463.               textaligny 12
  464.         textscale .25            
  465.               forecolor .66 1 0 1
  466.               visible 0 
  467.         mouseenter { show yesno_message }
  468.         mouseexit { hide yesno_message }
  469.             }
  470.     itemDef {
  471.               name move
  472.         group grpControls
  473.               type ITEM_TYPE_BIND
  474.         text "Run / Walk:"
  475.         cvar "+speed"
  476.         rect 79 65 256 15
  477.               textalign ITEM_ALIGN_RIGHT
  478.               textalignx 128 
  479.               textaligny 12
  480.         textscale .25            
  481.               forecolor .66 1 0 1
  482.               visible 0 
  483.             mouseenter { show keyBindStatus ;   }
  484.             mouseexit { hide keyBindStatus ;   }
  485.             }
  486.  
  487.     itemDef {
  488.               name move
  489.         group grpControls
  490.               type ITEM_TYPE_BIND
  491.         text "Forward:"
  492.         cvar "+forward"
  493.         rect 79 80 256 15
  494.               textalign ITEM_ALIGN_RIGHT
  495.               textalignx 128
  496.               textaligny 12
  497.         textscale .25            
  498.               forecolor .66 1 0 1
  499.               visible 0 
  500.         mouseenter { show keyBindStatus ;   }
  501.         mouseexit { hide keyBindStatus ;   }
  502.             }
  503.  
  504.     itemDef {
  505.               name move
  506.         group grpControls
  507.               type ITEM_TYPE_BIND
  508.         text "Backpedal:"
  509.         cvar "+back"
  510.         rect 79 95 256 15
  511.               textalign ITEM_ALIGN_RIGHT
  512.               textalignx 128
  513.               textaligny 12
  514.         textscale .25                   
  515.               forecolor .66 1 0 1
  516.               visible 0 
  517.         mouseenter { show keyBindStatus ;   }
  518.         mouseexit { hide keyBindStatus ;   }
  519.             }
  520.     
  521.     itemDef {
  522.               name move
  523.         group grpControls
  524.               type ITEM_TYPE_BIND
  525.         text "Move Left:"
  526.         cvar "+moveleft"
  527.         rect 79 110 256 15
  528.               textalign ITEM_ALIGN_RIGHT
  529.               textalignx 128
  530.               textaligny 12
  531.         textscale .25            
  532.               forecolor .66 1 0 1
  533.               visible 0 
  534.         mouseenter { show keyBindStatus ;   }
  535.         mouseexit { hide keyBindStatus ;   }
  536.             }
  537.  
  538.     itemDef {
  539.               name move
  540.         group grpControls
  541.               type ITEM_TYPE_BIND
  542.         text "Move Right:"
  543.         cvar "+moveright"
  544.         rect 79 125 256 15
  545.               textalign ITEM_ALIGN_RIGHT
  546.               textalignx 128
  547.               textaligny 12
  548.         textscale .25           
  549.               forecolor .66 1 0 1
  550.               visible 0 
  551.         mouseenter { show keyBindStatus ;   }
  552.         mouseexit { hide keyBindStatus ;   }
  553.             }
  554.  
  555.     itemDef {
  556.               name move
  557.         group grpControls
  558.               type ITEM_TYPE_BIND
  559.         text "Jump:"
  560.         cvar "+moveup"
  561.         rect 79 140 256 15
  562.               textalign ITEM_ALIGN_RIGHT
  563.               textalignx 128
  564.               textaligny 12
  565.         textscale .25            
  566.               forecolor .66 1 0 1
  567.               visible 0 
  568.         mouseenter { show keyBindStatus ;   }
  569.         mouseexit { hide keyBindStatus ;   }
  570.             }
  571.  
  572.     itemDef {
  573.               name move
  574.         group grpControls
  575.               type ITEM_TYPE_BIND
  576.         text "Crouch:"
  577.         cvar "+movedown"
  578.         rect 79 155 256 15
  579.               textalign ITEM_ALIGN_RIGHT
  580.               textalignx 128
  581.               textaligny 12
  582.         textscale .25            
  583.               forecolor .66 1 0 1
  584.               visible 0 
  585.         mouseenter { show keyBindStatus ;   }
  586.         mouseexit { hide keyBindStatus ;   }
  587.             }
  588.  
  589.     itemDef {
  590.               name move
  591.         group grpControls
  592.               type ITEM_TYPE_BIND
  593.         text "Turn Left:"
  594.         cvar "+left"
  595.         rect 79 170 256 15
  596.               textalign ITEM_ALIGN_RIGHT
  597.               textalignx 128
  598.               textaligny 12
  599.         textscale .25            
  600.               forecolor .66 1 0 1
  601.               visible 0 
  602.         mouseenter { show keyBindStatus ;   }
  603.         mouseexit { hide keyBindStatus ;   }
  604.             }
  605.  
  606.     itemDef {
  607.               name move
  608.         group grpControls
  609.               type ITEM_TYPE_BIND
  610.         text "Turn Right:"
  611.         cvar "+right"
  612.         rect 79 185 256 15
  613.               textalign ITEM_ALIGN_RIGHT
  614.               textalignx 128
  615.               textaligny 12
  616.         textscale .25            
  617.               forecolor .66 1 0 1
  618.               visible 0
  619.         mouseenter { show keyBindStatus ;   }
  620.         mouseexit { hide keyBindStatus ;   } 
  621.             }
  622.     
  623.     itemDef {
  624.               name move
  625.         group grpControls
  626.               type ITEM_TYPE_BIND
  627.         text "Strafe:"
  628.         cvar "+strafe"
  629.         rect 79 200 256 15
  630.               textalign ITEM_ALIGN_RIGHT
  631.               textalignx 128
  632.               textaligny 12
  633.         textscale .25            
  634.               forecolor .66 1 0 1
  635.               visible 0 
  636.         mouseenter { show keyBindStatus ;   }
  637.         mouseexit { hide keyBindStatus ;   }
  638.             }
  639.  
  640. //Shoot Menu//
  641.     itemDef {
  642.               name shoot                
  643.         group grpControls
  644.               type ITEM_TYPE_BIND
  645.         text "Attack:"
  646.         cvar "+attack"
  647.         rect 79 50 256 15
  648.               textalign ITEM_ALIGN_RIGHT
  649.               textalignx 128 
  650.               textaligny 12
  651.         textscale .25        
  652.               forecolor .66 1 0 1
  653.               visible 0 
  654.         mouseenter { show keyBindStatus ;   }
  655.         mouseexit { hide keyBindStatus ;   }
  656.             }
  657.  
  658.  
  659.     itemDef {
  660.               name shoot
  661.         group grpControls
  662.               type ITEM_TYPE_BIND
  663.         text "Previous Weapon:"
  664.         cvar "weapprev"
  665.         rect 79 65 256 15
  666.               textalign ITEM_ALIGN_RIGHT
  667.               textalignx 128
  668.               textaligny 12
  669.         textscale .25        
  670.               forecolor .66 1 0 1
  671.               visible 0 
  672.         mouseenter { show keyBindStatus ;   }
  673.         mouseexit { hide keyBindStatus ;   }
  674.             }
  675.  
  676.     itemDef {
  677.               name shoot
  678.         group grpControls
  679.               type ITEM_TYPE_BIND
  680.         text "Next Weapon:"
  681.         cvar "weapnext"
  682.         rect 79 80 256 15
  683.               textalign ITEM_ALIGN_RIGHT
  684.               textalignx 128
  685.               textaligny 12
  686.         textscale .25        
  687.               forecolor .66 1 0 1
  688.               visible 0 
  689.         mouseenter { show keyBindStatus ;   }
  690.         mouseexit { hide keyBindStatus ;   }
  691.             }
  692.     
  693.     itemDef {
  694.               name shoot
  695.         group grpControls
  696.               type ITEM_TYPE_YESNO
  697.         text "Autoswitch:"
  698.         cvar "cg_autoswitch"
  699.         rect 79 95 256 15
  700.               textalign ITEM_ALIGN_RIGHT
  701.               textalignx 128
  702.               textaligny 12
  703.         textscale .25        
  704.               forecolor .66 1 0 1
  705.               visible 0
  706.         mouseenter { show yesno_message }
  707.         mouseexit { hide yesno_message } 
  708.             }
  709.     itemDef {
  710.               name shoot
  711.         group grpControls
  712.               type ITEM_TYPE_BIND
  713.         text "Invader Gat:"
  714.         cvar "weapon 11"
  715.         rect 79 110 256 15
  716.               textalign ITEM_ALIGN_RIGHT
  717.               textalignx 128
  718.               textaligny 12
  719.         textscale .25        
  720.               forecolor .66 1 0 1
  721.               visible 0 
  722.         mouseenter { show keyBindStatus ;   }
  723.         mouseexit { hide keyBindStatus ;   }
  724.             }
  725.     itemDef {
  726.               name shoot
  727.         group grpControls
  728.               type ITEM_TYPE_BIND
  729.         text "Invader Grenner:"
  730.         cvar "weapon 12"
  731.         rect 79 125 256 15
  732.               textalign ITEM_ALIGN_RIGHT
  733.               textalignx 128
  734.               textaligny 12
  735.         textscale .25        
  736.               forecolor .66 1 0 1
  737.               visible 0 
  738.         mouseenter { show keyBindStatus ;   }
  739.         mouseexit { hide keyBindStatus ;   }
  740.             }
  741.     itemDef {
  742.               name shoot
  743.         group grpControls
  744.               type ITEM_TYPE_BIND
  745.         text "Invader Blaster:"
  746.         cvar "weapon 13"
  747.         rect 79 140 256 15
  748.               textalign ITEM_ALIGN_RIGHT
  749.               textalignx 128
  750.               textaligny 12
  751.         textscale .25        
  752.               forecolor .66 1 0 1
  753.               visible 0 
  754.         mouseenter { show keyBindStatus ;   }
  755.         mouseexit { hide keyBindStatus ;   }
  756.             }
  757.         itemDef {
  758.               name shoot                
  759.         group grpControls
  760.               type ITEM_TYPE_BIND
  761.         text "Jetpack:"
  762.         cvar "+button5"
  763.         rect 79 155 256 15
  764.               textalign ITEM_ALIGN_RIGHT
  765.               textalignx 128 
  766.               textaligny 12
  767.         textscale .25        
  768.               forecolor .66 1 0 1
  769.               visible 0 
  770.         mouseenter { show keyBindStatus ;   }
  771.         mouseexit { hide keyBindStatus ;   }
  772.             }
  773. //Misc Menu//
  774.     itemDef {
  775.               name misc
  776.         group grpControls
  777.               type ITEM_TYPE_BIND
  778.         text "Show Scores:"
  779.         cvar "+scores"
  780.         rect 79 50 256 15
  781.               textalign ITEM_ALIGN_RIGHT
  782.               textalignx 128 
  783.               textaligny 12
  784.         textscale .25                    
  785.               forecolor .66 1 0 1
  786.               visible 0 
  787.         mouseenter { show keyBindStatus ; }
  788.         mouseexit { hide keyBindStatus ; }
  789.             }
  790.     itemDef {
  791.               name misc
  792.         group grpControls
  793.               type ITEM_TYPE_BIND
  794.         text "Scroll Scores Up:"
  795.         cvar "scoresUp"
  796.         rect 79 65 256 15
  797.               textalign ITEM_ALIGN_RIGHT
  798.               textalignx 128 
  799.               textaligny 12
  800.         textscale .25                    
  801.               forecolor .66 1 0 1
  802.               visible 0 
  803.         mouseenter { show keyBindStatus ;   }
  804.         mouseexit { hide keyBindStatus ;   }
  805.             }
  806.     itemDef {
  807.               name misc
  808.         group grpControls
  809.               type ITEM_TYPE_BIND
  810.         text "Scroll Scores Down:"
  811.         cvar "scoresDown"
  812.         rect 79 80 256 15
  813.               textalign ITEM_ALIGN_RIGHT
  814.               textalignx 128 
  815.               textaligny 12
  816.         textscale .25                    
  817.               forecolor .66 1 0 1
  818.               visible 0 
  819.         mouseenter { show keyBindStatus ;   }
  820.         mouseexit { hide keyBindStatus ;   }
  821.             }
  822.  
  823.     itemDef {
  824.               name misc
  825.         group grpControls
  826.               type ITEM_TYPE_BIND
  827.         text "Use:"
  828.         cvar "+button6"
  829.         rect 79 95 256 15
  830.               textalign ITEM_ALIGN_RIGHT
  831.               textalignx 128
  832.               textaligny 12
  833.         textscale .25            
  834.               forecolor .66 1 0 1
  835.               visible 0 
  836.         mouseenter { show keyBindStatus ;   }
  837.         mouseexit { hide keyBindStatus ;   }
  838.             }
  839.  
  840.     itemDef {
  841.               name misc
  842.         group grpControls
  843.               type ITEM_TYPE_BIND
  844.         text "Chat:"
  845.         cvar "messagemode"
  846.         rect 79 110 256 15
  847.               textalign ITEM_ALIGN_RIGHT
  848.               textalignx 128
  849.               textaligny 12
  850.         textscale .25            
  851.               forecolor .66 1 0 1
  852.               visible 0 
  853.         mouseenter { show keyBindStatus ;   }
  854.         mouseexit { hide keyBindStatus ;   }
  855.             }
  856.     itemDef {
  857.           name misc
  858.         group grpControls
  859.           type ITEM_TYPE_BIND
  860.         text "Team Chat:"
  861.         cvar "messagemode2"
  862.         rect 79 125 256 15
  863.           textalign ITEM_ALIGN_RIGHT
  864.           textalignx 128
  865.           textaligny 12
  866.         textscale .25            
  867.           forecolor .66 1 0 1
  868.           visible 0 
  869.         mouseenter { show keyBindStatus ;   }
  870.         mouseexit { hide keyBindStatus ;   }
  871.             }
  872.     itemDef {
  873.            name misc
  874.         group grpControls
  875.            type ITEM_TYPE_BIND
  876.         text "Quick Save:"
  877.         cvar "quicksave"
  878.         rect 79 140 256 15
  879.           textalign ITEM_ALIGN_RIGHT
  880.           textalignx 128
  881.           textaligny 12
  882.         textscale .25            
  883.           forecolor .66 1 0 1
  884.           visible 0 
  885.         mouseenter { show keyBindStatus ;   }
  886.         mouseexit { hide keyBindStatus ;   }
  887.     }
  888.     itemDef {
  889.           name misc
  890.         group grpControls
  891.           type ITEM_TYPE_BIND
  892.         text "Quick Load:"
  893.         cvar "quickload"
  894.         rect 79 155 256 15
  895.           textalign ITEM_ALIGN_RIGHT
  896.           textalignx 128
  897.           textaligny 12
  898.         textscale .25            
  899.           forecolor .66 1 0 1
  900.           visible 0 
  901.         mouseenter { show keyBindStatus ;   }
  902.         mouseexit { hide keyBindStatus ;   }
  903.     }
  904.  
  905.     itemDef {
  906.               name misc
  907.         group grpControls
  908.               type ITEM_TYPE_BIND
  909.         text "Gesture:"
  910.         cvar "+button3"
  911.         rect 79 170 256 15
  912.               textalign ITEM_ALIGN_RIGHT
  913.               textalignx 128
  914.               textaligny 12
  915.         textscale .25            
  916.               forecolor .66 1 0 1
  917.               visible 0 
  918.         mouseenter { show keyBindStatus ;   }
  919.         mouseexit { hide keyBindStatus ;   }
  920.             }    
  921.     itemDef {
  922.               name misc
  923.         group grpControls
  924.               type ITEM_TYPE_YESNO
  925.         text "Invert Mouse:"
  926.         cvar "ui_mousePitch"
  927.         rect 79 185 256 15
  928.               textalign ITEM_ALIGN_RIGHT
  929.               textalignx 128
  930.               textaligny 12
  931.         textscale .25            
  932.               forecolor .66 1 0 1
  933.               visible 0 
  934.             action { uiScript update ui_mousePitch }
  935.         mouseenter { show yesno_message }
  936.         mouseexit { hide yesno_message }
  937.             }
  938.     itemDef {
  939.               name misc
  940.         group grpControls
  941.               type ITEM_TYPE_YESNO
  942.         text "Smooth Mouse:"
  943.         cvar "m_filter"
  944.         rect 79 200 256 15
  945.               textalign ITEM_ALIGN_RIGHT
  946.               textalignx 128
  947.               textaligny 12
  948.         textscale .25            
  949.               forecolor .66 1 0 1
  950.               visible 0 
  951.         mouseenter { show yesno_message }
  952.         mouseexit { hide yesno_message }
  953.             }        
  954.     itemDef {
  955.           name misc
  956.         group grpControls
  957.           type ITEM_TYPE_SLIDER
  958.         text "Mouse Sensitivity:"
  959.         cvarfloat "sensitivity" 5 1 30
  960.         rect 79 215 256 15
  961.           textalign ITEM_ALIGN_RIGHT
  962.           textalignx 128
  963.           textaligny 12
  964.         textscale .25            
  965.           forecolor .66 1 0 1
  966.           visible 0 
  967.         mouseenter { show slider_message }
  968.         mouseexit { hide slider_message }
  969.             }
  970. //    TOOLS     MESSAGES    //
  971.  
  972. itemDef {
  973.     name yesno_message
  974.     rect 118 360 128 30 
  975.     text "Select the Item to Toggle to Yes or No"      
  976.     forecolor 1 1 1 1
  977.     textscale .3
  978.     textstyle 6
  979.     textalignx 1
  980.     textalign 1
  981.     textaligny 25
  982.     visible 0
  983.        decoration 
  984.     }
  985. itemDef {
  986.     name slider_message
  987.     rect 118 360 128 30 
  988.     text "Drag the Slider to Increase and Decrease"      
  989.     forecolor 1 1 1 1
  990.     textstyle 6
  991.     textscale .3
  992.     textalignx 1
  993.     textalign 1
  994.     textaligny 25
  995.     visible 0
  996.     decoration 
  997.     }
  998. itemDef {
  999.     name keyBindStatus
  1000.     rect 118 360 256 80 
  1001.     autowrapped
  1002.     text "Press ENTER or Click to Change,"
  1003.          " BACKSPACE Clears"
  1004.     forecolor 1 1 1 1
  1005.     textstyle 6
  1006.     textscale .3
  1007.     textalignx 0
  1008.     textalign 1
  1009.     textaligny 25
  1010.     visible 0
  1011.     decoration 
  1012.     }
  1013. itemDef {
  1014.     name message_look
  1015.     group grpmessage
  1016.     style 0 
  1017.     rect 118 360 128 30 
  1018.     textalign 1
  1019.     textstyle 6
  1020.     textalignx 0
  1021.     textaligny 25
  1022.     textscale .3
  1023.     text "Select to Edit View Controls"
  1024.     forecolor 1 1 1 1
  1025.     decoration 
  1026.     visible 0
  1027.     }
  1028. itemDef {
  1029.     name message_move
  1030.     group grpmessage
  1031.     style 0 
  1032.     rect 118 360 128 30 
  1033.     textalign 1
  1034.     textstyle 6
  1035.     textalignx 0
  1036.     textaligny 25
  1037.     textscale .3
  1038.     text "Select to Edit Movement Controls"
  1039.     forecolor 1 1 1 1
  1040.     decoration 
  1041.     visible 0
  1042.     }
  1043.  
  1044. itemDef {
  1045.     name message_shoot
  1046.     group grpmessage
  1047.     style 0 
  1048.     rect 118 360 128 30 
  1049.     textalign 1
  1050.     textstyle 6
  1051.     textalignx 0
  1052.     textaligny 25
  1053.     textscale .3
  1054.     text "Select to Edit Firing and Weapon Selection"
  1055.     forecolor 1 1 1 1
  1056.     decoration 
  1057.     visible 0
  1058.     }
  1059. itemDef {
  1060.     name message_misc
  1061.     group grpmessage
  1062.     style 0 
  1063.     rect 118 360 128 30 
  1064.     textalign 1
  1065.     textstyle 6
  1066.     textalignx 0
  1067.     textaligny 25
  1068.     textscale .3
  1069.     text "Select to Edit Misc. Settings"
  1070.     forecolor 1 1 1 1
  1071.     decoration 
  1072.     visible 0
  1073.     }
  1074.  
  1075. }
  1076.  
  1077. }
  1078.  
  1079. }
  1080.