home *** CD-ROM | disk | FTP | other *** search
/ Hráč 2004 August / Hrac_72_2004-08_dvd.iso / dema / Kreed / ui / options_audio.form < prev    next >
Text File  |  2003-09-27  |  32KB  |  1,642 lines

  1. //////////////////////////////////////////////////////////////////////////////////
  2. form
  3. {
  4.     // OPTIONS
  5.  
  6.     // properties
  7.  
  8.     pointer "textures/ui/mainmenu_pointer"
  9.     pointer_w   15
  10.     pointer_h   15
  11.     pointer_hotspot_x   2
  12.     pointer_hotspot_y   2
  13.     
  14.     // fonts
  15.  
  16.     font    default
  17.     {
  18.         file    "font/main"
  19.         scale   0.4
  20.     }
  21.                 
  22.     font    mmenus
  23.     {   
  24.         file    "font/maina"
  25.         scale   0.7
  26.     }
  27.  
  28.     font    secmen
  29.     {   
  30.         file    "font/maina"
  31.         scale   0.5
  32.     }
  33.  
  34.     font    bkg
  35.     {   
  36.         file    "font/maina"
  37.         scale   1.2
  38.     }
  39.  
  40.     font    small
  41.     {   
  42.         file    "font/maina"
  43.         scale   0.3
  44.     }
  45.  
  46.     font    lont
  47.     {   
  48.         file    "font/maina"
  49.         scale   0.5
  50.     }
  51.     
  52.     // elements 
  53.  
  54.     sprite  background
  55.     {
  56.         x   0
  57.         y   0
  58.         width   640
  59.         height  480
  60.  
  61.         // image    "textures/ui/mgsc"
  62.          image  "textures/ui/bkg1"
  63.     }
  64.  
  65.     box     allselframe
  66.     {
  67.         x       5
  68.         y       5
  69.         x2      635
  70.         y2      475
  71.         image   "textures/ui/whitebox"
  72.         color_image 14008AFF
  73.     }
  74.  
  75.     sprite  line_upl
  76.     {
  77.         x   50
  78.         y   67
  79.         width   300
  80.         height  2
  81.  
  82.         image   "textures/ui/bl"
  83.         color_image F0008AFF    
  84.         visible 1
  85.     }
  86.  
  87.     sprite  line_upr
  88.     {
  89.         x   320
  90.         y   67
  91.         width   300
  92.         height  2
  93.  
  94.         image   "textures/ui/bl"
  95.         color_image FF008AFF    
  96.         visible 1
  97.     }
  98.  
  99.     sprite  line_dol
  100.     {
  101.         x   20
  102.         y   449
  103.         width   400
  104.         height  2
  105.  
  106.         image   "textures/ui/bl"
  107.         color_image FF008AFF    
  108.         visible 1
  109.     }
  110.  
  111.     sprite  line_dsl
  112.     {
  113.         x   339
  114.         y   424
  115.         width   140
  116.         height  3
  117.  
  118.         image   "textures/ui/bl"
  119.         color_image FF008AFF    
  120.         visible 1
  121.     }
  122.     
  123.     sprite  line_dsr
  124.     {
  125.         x   470
  126.         y   424
  127.         width   140
  128.         height  3
  129.  
  130.         image   "textures/ui/bl"
  131.         color_image F0008AFF    
  132.         visible 1
  133.     }
  134.  
  135.     sprite  line_vl
  136.     {
  137.         x   57
  138.         y   20
  139.         width   2
  140.         height  440
  141.  
  142.         image   "textures/ui/blv"
  143.         color_image F0008AFF
  144.         visible 1
  145.     }
  146.  
  147.     sprite  line_vm
  148.     {
  149.         x   65
  150.         y   100
  151.         width   540
  152.         height  280
  153.  
  154.         image   "textures/ui/blv"
  155.         color_image 00008AFF
  156.         visible 1
  157.     }
  158.  
  159.     sprite  line_vr
  160.     {
  161.         x   609
  162.         y   20
  163.         width   2
  164.         height  440
  165.  
  166.         image   "textures/ui/blv"
  167.         color_image F0008AFF
  168.         visible 1
  169.     }   
  170.     
  171.         text    options
  172.     {
  173.         x   140
  174.         y   55
  175.         width   1
  176.         height  1
  177.         font    "mmenus"
  178.  
  179.         default_on_mouseover    "def_opt_mover"
  180.         default_on_mouseout     "def_opt_mout"
  181.  
  182.         text    "OPTIONS"
  183.         color_text  32006FD6
  184.         sound_enable    1
  185.     }
  186.     
  187.     text    player
  188.     {
  189.         x   67
  190.         y   70
  191.         width   60
  192.         height  20
  193.         font    "secmen"
  194.  
  195.         default_on_mouseover    "def_opt_mover"
  196.         default_on_mouseout     "def_opt_mout"
  197.  
  198.         text    "PLAYER"
  199.         color_text  32536685
  200.         sound_enable    1
  201.     }
  202.  
  203.     text    controls
  204.     {
  205.         x   150
  206.         y   70
  207.         width   70
  208.         height  20
  209.         font    "secmen"
  210.  
  211.         default_on_mouseover    "def_opt_mover"
  212.         default_on_mouseout     "def_opt_mout"
  213.  
  214.         text    "CONTROLS"
  215.         color_text  32536685
  216.         sound_enable    1
  217.     }
  218.  
  219.     text    video
  220.     {
  221.         x   257
  222.         y   70
  223.         width   60
  224.         height  20
  225.         font    "secmen"
  226.  
  227.         default_on_mouseover    "def_opt_mover"
  228.         default_on_mouseout     "def_opt_mout"
  229.  
  230.         text    "VIDEO"
  231.         color_text  32536685
  232.  
  233.         sound_enable    1
  234.     }
  235.  
  236.     text    audio
  237.     {
  238.         x   332
  239.         y   70
  240.         width   60
  241.         height  20
  242.         font    "secmen"
  243.  
  244.         default_on_mouseover    "def_opt_mover"
  245.         default_on_mouseout     "def_opt_mout"
  246.  
  247.         text    "AUDIO"
  248.         color_text  99536685
  249.         sound_enable    1
  250.  
  251.         hotkey "a"
  252.     }
  253.  
  254.     text    gameplay
  255.     {
  256.         x   400
  257.         y   70
  258.         width   60
  259.         height  20
  260.         font    "secmen"
  261.  
  262.         default_on_mouseover    "def_opt_mover"
  263.         default_on_mouseout     "def_opt_mout"
  264.  
  265.         text    "GAMEPLAY"
  266.         color_text  32536685
  267.  
  268.         sound_enable    1
  269.     
  270.         hotkey  "g"
  271.     }
  272.  
  273.     text    resetto
  274.     {
  275.         x   220
  276.         y   417
  277.         width   80
  278.         height  20
  279.         font    "mmenus"
  280.  
  281.         default_on_mouseover    "def_ui_mover"
  282.         default_on_mouseout     "def_ui_mout"
  283.  
  284.         text    "DEFAULTS"
  285.         color_text  c8006FD6
  286.     
  287.         sound_enable    1
  288.         
  289.         hotkey  "r"
  290.     }
  291.  
  292.     sprite  line_dsll
  293.     {
  294.         x   120
  295.         y   424
  296.         width   260
  297.         height  3
  298.  
  299.         image   "textures/ui/bl"
  300.         color_image FF008AFF    
  301.         visible 1
  302.     }
  303.  
  304.     text    back
  305.     {
  306.         x   370
  307.         y   417
  308.         width   80
  309.         height  20
  310.         font    "mmenus"
  311.  
  312.         default_on_mouseover    "def_ui_mover"
  313.         default_on_mouseout     "def_ui_mout"
  314.  
  315.         text    "BACK"
  316.         color_text  c8006FD6
  317.     
  318.         sound_enable    1
  319.         
  320.         hotkey  "k"
  321.     }
  322.  
  323.     text    done
  324.     {
  325.         x   470
  326.         y   417
  327.         width   80
  328.         height  20
  329.         font    "mmenus"
  330.  
  331.         default_on_mouseover    "def_ui_mover"
  332.         default_on_mouseout     "def_ui_mout"
  333.  
  334.         text    "APPLY"
  335.         color_text  c8006FD6
  336.         sound_enable    1
  337.         
  338.         hotkey  "d"
  339.     }
  340.  
  341.     sprite  alldikbox
  342.     {
  343.         x       180
  344.         y       98
  345.         width       275
  346.         height      310
  347.         image   "textures/ui/whitebox"
  348.         color_image 00008AFF
  349.     }
  350.  
  351.     box     allmidframe
  352.     {
  353.         x       317
  354.         y       108
  355.         x2      322
  356.         y2      398
  357.         image   "textures/ui/whitebox"
  358.         color_image 00008AFF
  359.     }   
  360.     
  361.     box     alldikframel
  362.     {
  363.         x       110
  364.         y       108
  365.         x2      315
  366.         y2      398
  367.         image   "textures/ui/whitebox"
  368.         color_image 00008AFF
  369.     }   
  370.  
  371.     box     alldikframer
  372.     {
  373.         x       325
  374.         y       108
  375.         x2      550
  376.         y2      398
  377.         image   "textures/ui/whitebox"
  378.         color_image 00008AFF
  379.     }
  380.  
  381.     box b1
  382.     {
  383.         x   115
  384.         y   115
  385.         x2  545
  386.         y2  130 
  387.  
  388.         image   "textures/ui/whitebox"
  389.         color_image 00006FD6
  390.         sound_enable    1
  391.     }
  392.  
  393.     box b2
  394.     {
  395.         x   115
  396.         y   135
  397.         x2  545
  398.         y2  150 
  399.  
  400.         image   "textures/ui/whitebox"
  401.         color_image 00006FD6
  402.         sound_enable    1
  403.     }   
  404.  
  405.     box b3
  406.     {
  407.         x   115
  408.         y   155
  409.         x2  545
  410.         y2  170 
  411.  
  412.         image   "textures/ui/whitebox"
  413.         color_image 00006FD6
  414.         sound_enable    1
  415.     }
  416.  
  417.     box b4
  418.     {
  419.         x   115
  420.         y   175
  421.         x2  545
  422.         y2  190 
  423.  
  424.         image   "textures/ui/whitebox"
  425.         color_image 00006FD6
  426.         sound_enable    1
  427.     }
  428.  
  429.     box b5
  430.     {
  431.         x   115
  432.         y   195
  433.         x2  545
  434.         y2  210 
  435.  
  436.         image   "textures/ui/whitebox"
  437.         color_image 00006FD6
  438.         sound_enable    1
  439.     }
  440.  
  441.     box b6
  442.     {
  443.         x   115
  444.         y   215
  445.         x2  545
  446.         y2  230 
  447.  
  448.         image   "textures/ui/whitebox"
  449.         color_image 00006FD6
  450.         sound_enable    1
  451.     }
  452.  
  453.     box b7
  454.     {
  455.         x   115
  456.         y   235
  457.         x2  545
  458.         y2  250 
  459.  
  460.         image   "textures/ui/whitebox"
  461.         color_image 00006FD6
  462.         sound_enable    1
  463.     }
  464.  
  465.     box b8
  466.     {
  467.         x   115
  468.         y   255
  469.         x2  545
  470.         y2  270 
  471.  
  472.         image   "textures/ui/whitebox"
  473.         color_image 00006FD6
  474.         sound_enable    1
  475.     }
  476.  
  477.     box b9
  478.     {
  479.         x   115
  480.         y   275
  481.         x2  545
  482.         y2  290 
  483.  
  484.         image   "textures/ui/whitebox"
  485.         color_image 00006FD6
  486.         sound_enable    1
  487.     }
  488.  
  489.     box b10
  490.     {
  491.         x   115
  492.         y   295
  493.         x2  545
  494.         y2  310 
  495.  
  496.         image   "textures/ui/whitebox"
  497.         color_image 00006FD6
  498.         sound_enable    1
  499.     }
  500.  
  501.     box b11
  502.     {
  503.         x   115
  504.         y   315
  505.         x2  545
  506.         y2  330 
  507.  
  508.         image   "textures/ui/whitebox"
  509.         color_image 00006FD6
  510.         sound_enable    1
  511.     }
  512.  
  513.     box b12
  514.     {
  515.         x   115
  516.         y   335
  517.         x2  545
  518.         y2  350 
  519.  
  520.         image   "textures/ui/whitebox"
  521.         color_image 00006FD6
  522.         sound_enable    1
  523.     }
  524.  
  525.     box b13
  526.     {
  527.         x   115
  528.         y   355
  529.         x2  545
  530.         y2  370 
  531.  
  532.         image   "textures/ui/whitebox"
  533.         color_image 00006FD6
  534.         sound_enable    1
  535.     }
  536.  
  537.     box b14
  538.     {
  539.         x   115
  540.         y   375
  541.         x2  545
  542.         y2  390 
  543.  
  544.         image   "textures/ui/whitebox"
  545.         color_image 00006FD6
  546.         sound_enable    1
  547.     }
  548.  
  549.     setting soundonoff
  550.     {
  551.         x   330
  552.         y   110
  553.         width   100
  554.         height  25
  555.         font    "secmen"
  556.         focusable   0
  557.         centered    1
  558.         
  559.         cvar    "cl_vol_stream"
  560.                 
  561.         enumeration 0
  562.  
  563.             max_val 1
  564.             min_val 0
  565.             step    0.01
  566.             format  "%0.2f"
  567.         
  568.         color_text  0000F6DE        
  569.         default_on_mouseover "keys_over"
  570.         default_on_mouseout "keys_out"
  571.         
  572.         associated_slider   "soundv_slider" 
  573.     }
  574.     
  575.     slider  soundv_slider
  576.     {
  577.         x           457
  578.         y           112
  579.         width       86
  580.         height      20
  581.         width_ticks 86
  582.         height_ticks 11
  583.         width_slider 10
  584.         height_slider 11
  585.         horizontal  1
  586.         image_slider "textures/ui/whitebox"
  587.         image   "textures/ui/whitebox"
  588.         color_image 00536685
  589.         color_slider    00FFFFFF
  590.     }   
  591.  
  592.     text    soundonoffd
  593.     {
  594.         x   190
  595.         y   116
  596.         width   1
  597.         height  1
  598.         font    "secmen"
  599.         focusable   0
  600.         centered    0       
  601.  
  602.         text    "music volume"
  603.         color_text  00006FD6
  604.     }
  605.  
  606.     setting sndfreq
  607.     {
  608.         x   330
  609.         y   130
  610.         width   100
  611.         height  25
  612.         font    "secmen"
  613.         focusable   0
  614.         centered    1
  615.         
  616.         color_text  0000F6DE
  617.  
  618.         cvar    "snd_bufferlength"
  619.  
  620.         enumeration 0
  621.  
  622.             max_val 4
  623.             min_val 1
  624.             step    0.1
  625.             format  "%0.1f sec"
  626.         
  627.         requires_restart    1
  628.  
  629.         default_on_mouseover "keys_over"
  630.         default_on_mouseout "keys_out"
  631.  
  632.         associated_slider   "soundf_slider"         
  633.     }
  634.  
  635.  
  636.     slider  soundf_slider
  637.     {
  638.         x           457
  639.         y           132
  640.         width       86
  641.         height      20
  642.         width_ticks 86
  643.         height_ticks 11
  644.         width_slider 10
  645.         height_slider 11
  646.         horizontal  1
  647.         image_slider "textures/ui/whitebox"
  648.         image   "textures/ui/whitebox"
  649.         color_image 00536685
  650.         color_slider    00FFFFFF
  651.     }
  652.  
  653.     text    soundfreqd
  654.     {
  655.         x   190
  656.         y   136
  657.         width   1
  658.         height  1
  659.         font    "secmen"
  660.         focusable   0
  661.         centered    0       
  662.  
  663.         text    "buffer size"
  664.         color_text  00006FD6
  665.     }
  666.     
  667.     setting eax
  668.     {
  669.         x   330
  670.         y   150
  671.         width   100
  672.         height  25
  673.         font    "secmen"
  674.         focusable   0
  675.         centered    1
  676.         
  677.         color_text  0000F6DE
  678.  
  679.         cvar    "snd_eax"
  680.                 num_options 2       
  681.                 cur_option  0
  682.  
  683.         value0  "1"
  684.         text0   "on"
  685.  
  686.         value1  "0"
  687.         text1   "off"             
  688.  
  689.         requires_restart    1
  690.  
  691.         default_on_mouseover "keys_over"
  692.         default_on_mouseout "keys_out"              
  693.     }
  694.  
  695.     text    eaxd
  696.     {
  697.         x   190
  698.         y   156
  699.         width   1
  700.         height  1
  701.         font    "secmen"
  702.         focusable   0
  703.         centered    0       
  704.  
  705.         text    "EAX"
  706.         color_text  00006FD6
  707.     }
  708.  
  709.     setting sndsfx
  710.     {
  711.         x   330
  712.         y   170
  713.         width   100
  714.         height  25
  715.         font    "secmen"
  716.         focusable   0
  717.         centered    1
  718.         
  719.         color_text  0000F6DE
  720.  
  721.         cvar    "cl_vol_snd"
  722.                 
  723.         enumeration 0
  724.  
  725.             max_val 1
  726.             min_val 0
  727.             step    0.01
  728.             format  "%0.2f" 
  729.     
  730.         default_on_mouseover "keys_over"
  731.         default_on_mouseout "keys_out"
  732.  
  733.         associated_slider   "soundfx_slider"                    
  734.     }
  735.  
  736.     slider  soundfx_slider
  737.     {
  738.         x           457
  739.         y           172
  740.         width       86
  741.         height      20
  742.         width_ticks 86
  743.         height_ticks 11
  744.         width_slider 10
  745.         height_slider 11
  746.         horizontal  1
  747.         image_slider "textures/ui/whitebox"
  748.         image   "textures/ui/whitebox"
  749.         color_image 00536685
  750.         color_slider    00FFFFFF
  751.     }   
  752.  
  753.     text    sndsfxd
  754.     {
  755.         x   190
  756.         y   176
  757.         width   1
  758.         height  1
  759.         font    "secmen"
  760.         focusable   0
  761.         centered    0       
  762.  
  763.         text    "sound volume"
  764.         color_text  00006FD6
  765.     }
  766.  
  767.     setting software
  768.     {
  769.         x   330
  770.         y   190
  771.         width   100
  772.         height  25
  773.         font    "secmen"
  774.         focusable   0
  775.         centered    1
  776.         
  777.         color_text  0000F6DE
  778.  
  779.         cvar    "snd_software"
  780.                 num_options 2       
  781.                 cur_option  0
  782.  
  783.         value0  "1"
  784.         text0   "yes"
  785.  
  786.         value1  "0"
  787.         text1   "no"             
  788.  
  789.         requires_restart    1
  790.  
  791.         default_on_mouseover "keys_over"
  792.         default_on_mouseout "keys_out"              
  793.     }
  794.  
  795.     text    softwared
  796.     {
  797.         x   190
  798.         y   196
  799.         width   1
  800.         height  1
  801.         font    "secmen"
  802.         focusable   0
  803.         centered    0       
  804.  
  805.         text    "software mixing"
  806.         color_text  00006FD6
  807.     }
  808.         
  809.  
  810.     // TRANSITIONS      
  811.  
  812.     transition  tr1
  813.     {
  814.         duration    0.1
  815.         
  816.         action      allmidframe
  817.         {           
  818.             y2  108 398
  819.         
  820.             color_image 00008AFF    32008AFF
  821.         }               
  822.     }
  823.  
  824.     transition  tr2
  825.     {
  826.         duration    0.10
  827.  
  828.         action  alldikframel
  829.         {
  830.             x   315 110 
  831.  
  832.             color_image 00008AFF    32008AFF
  833.         }   
  834.  
  835.         action  alldikframer
  836.         {                   
  837.             x2  325 550         
  838.     
  839.             color_image 00008AFF    32008AFF
  840.         }
  841.     }
  842.  
  843.     transition  tr3
  844.     {
  845.         duration    0.1
  846.         
  847.         action      alldikbox
  848.         {
  849.             color_image 00008AFF    10008AFF
  850.         }
  851.     }
  852.  
  853.     transition  tr1r
  854.     {
  855.         duration    0.1
  856.         
  857.         action      allmidframe
  858.         {           
  859.             y2  398 108 
  860.         
  861.             color_image 32008AFF    00008AFF    
  862.         }               
  863.     }
  864.  
  865.     transition  tr2r
  866.     {
  867.         duration    0.10
  868.  
  869.         action  alldikframel
  870.         {
  871.             x   110 315 
  872.  
  873.             color_image 32008AFF    00008AFF    
  874.         }   
  875.  
  876.         action  alldikframer
  877.         {                   
  878.             x2  550 325 
  879.     
  880.             color_image 32008AFF    00008AFF    
  881.         }
  882.     }
  883.  
  884.     transition  tr3r
  885.     {
  886.         duration    0.1
  887.         
  888.         action      alldikbox
  889.         {
  890.             color_image 10008AFF    00008AFF    
  891.         }
  892.     }
  893.  
  894.     transition  tr0
  895.     {
  896.         duration    0.01
  897.         
  898.         element $1
  899.         {
  900.             int x   330 115         
  901.             int x2  330 545
  902.     
  903.             color color_image   00006FD6    24006FD6        
  904.         }
  905.     }
  906.  
  907.     transition  tr0r
  908.     {
  909.         duration    0.01
  910.         
  911.         element $1
  912.         {
  913.             int x   115 330             
  914.             int x2  545 330 
  915.     
  916.             color color_image   24006FD6    00006FD6            
  917.         }
  918.     }       
  919.  
  920.  
  921.  
  922.     transition      ui_fade_in
  923.     {
  924.         duration    0.20
  925.  
  926.         element $1
  927.         {
  928.             color   color_text     c8006FD6      F50084FF       
  929.         }   
  930.     }
  931.     
  932.     transition      ui_fade_out
  933.     {
  934.         duration    0.20 
  935.  
  936.         element $1
  937.         {
  938.             color   color_text     F50084FF     c8006FD6        
  939.         }   
  940.     }
  941.  
  942.     transition      controls_on
  943.     {
  944.             duration    0.20
  945.  
  946.         action  controls
  947.         {
  948.             color_text     32536685      F50084FF       
  949.         }   
  950.         }
  951.     
  952.     transition      controls_off
  953.     {
  954.             duration    0.20 
  955.  
  956.         action  controls
  957.         {
  958.             color_text     F50084FF     32536685        
  959.         }   
  960.         }
  961.  
  962.     transition      player_on
  963.     {
  964.             duration    0.20
  965.  
  966.         action  player
  967.         {
  968.             color_text     32536685      F50084FF       
  969.         }   
  970.         }
  971.     
  972.     transition      player_off
  973.     {
  974.             duration    0.20 
  975.  
  976.         action  player
  977.         {
  978.             color_text     F50084FF     32536685        
  979.         }   
  980.         }               
  981.  
  982.     transition      audio_on
  983.     {
  984.             duration    0.20
  985.  
  986.         action  audio
  987.         {
  988.             color_text     99536685      F50084FF       
  989.         }   
  990.         }
  991.     
  992.     transition      audio_off
  993.     {
  994.             duration    0.20 
  995.  
  996.         action  audio
  997.         {
  998.             color_text     F50084FF         99536685        
  999.         }   
  1000.         }
  1001.  
  1002.     transition      video_on
  1003.     {
  1004.             duration    0.20
  1005.  
  1006.         action  video
  1007.         {
  1008.             color_text     32536685          F50084FF       
  1009.         }   
  1010.         }
  1011.     
  1012.     transition      video_off
  1013.     {
  1014.             duration    0.20 
  1015.  
  1016.         action  video
  1017.         {
  1018.             color_text     F50084FF      32536685       
  1019.         }   
  1020.         }
  1021.  
  1022.     transition      gameplay_on
  1023.     {
  1024.             duration    0.20
  1025.  
  1026.         action  gameplay
  1027.         {
  1028.             color_text     32536685          F50084FF       
  1029.         }   
  1030.         }
  1031.     
  1032.     transition      gameplay_off
  1033.     {
  1034.             duration    0.20 
  1035.  
  1036.         action  gameplay
  1037.         {
  1038.             color_text     F50084FF      32536685       
  1039.         }   
  1040.         }
  1041.  
  1042.     transition      cwars_on
  1043.     {
  1044.             duration    0.1     
  1045.  
  1046.     action  soundonoff
  1047.     {
  1048.         color_text  0000F6DE    3200F6DE
  1049.     }   
  1050.  
  1051.     action  soundonoffd
  1052.     {
  1053.         color_text  00006FD6    64006FD6
  1054.     }
  1055.  
  1056.     action sndfreq
  1057.     {
  1058.         color_text  0000F6DE    3200F6DE
  1059.     }
  1060.  
  1061.     action  soundfreqd
  1062.     {
  1063.         color_text  00006FD6    64006FD6
  1064.     }
  1065.     
  1066.     action  eax
  1067.     {               
  1068.         color_text  0000F6DE    3200F6DE
  1069.     }
  1070.  
  1071.     action  eaxd
  1072.     {               
  1073.         color_text  00006FD6    64006FD6
  1074.     }
  1075.     
  1076.     action  sndsfx
  1077.     {               
  1078.         color_text  0000F6DE    3200F6DE
  1079.     }
  1080.  
  1081.     action  sndsfxd
  1082.     {               
  1083.         color_text  00006FD6    64006FD6
  1084.     }
  1085.  
  1086.     action  soundv_slider
  1087.     {   
  1088.         color_image 00536685    32536685
  1089.         color_slider    00FFFFFF    32FFFFFF
  1090.     }
  1091.  
  1092.     action  soundf_slider
  1093.     {   
  1094.         color_image 00536685    32536685
  1095.         color_slider    00FFFFFF    32FFFFFF
  1096.     }   
  1097.  
  1098.     action  soundfx_slider
  1099.     {   
  1100.         color_image 00536685    32536685
  1101.         color_slider    00FFFFFF    32FFFFFF
  1102.     }   
  1103.  
  1104.     action  software
  1105.     {               
  1106.         color_text  0000F6DE    3200F6DE
  1107.     }
  1108.  
  1109.     action  softwared
  1110.     {               
  1111.         color_text  00006FD6    64006FD6
  1112.     }
  1113.  
  1114.         }
  1115.  
  1116.     transition      cwars_off
  1117.     {
  1118.             duration    0.1     
  1119.  
  1120.     action  soundonoff
  1121.     {
  1122.         color_text  3200F6DE    0000F6DE    
  1123.     }   
  1124.  
  1125.     action  soundonoffd
  1126.     {
  1127.         color_text  64006FD6    00006FD6    
  1128.     }
  1129.  
  1130.     action sndfreq
  1131.     {
  1132.         color_text  3200F6DE    0000F6DE    
  1133.     }
  1134.  
  1135.     action  soundfreqd
  1136.     {
  1137.         color_text  64006FD6    00006FD6    
  1138.     }
  1139.     
  1140.     action  eax
  1141.     {               
  1142.         color_text  3200F6DE    0000F6DE    
  1143.     }
  1144.  
  1145.     action  eaxd
  1146.     {               
  1147.         color_text  64006FD6    00006FD6    
  1148.     }   
  1149.  
  1150.     action  sndsfx
  1151.     {               
  1152.         color_text  3200F6DE    0000F6DE    
  1153.     }
  1154.  
  1155.     action  sndsfxd
  1156.     {               
  1157.         color_text  64006FD6    00006FD6    
  1158.     }
  1159.  
  1160.     action  soundv_slider
  1161.     {   
  1162.         color_image 32536685    00536685
  1163.         color_slider    32FFFFFF    00FFFFFF
  1164.     }
  1165.  
  1166.     action  soundf_slider
  1167.     {   
  1168.         color_image 32536685    00536685
  1169.         color_slider    32FFFFFF    00FFFFFF
  1170.     }   
  1171.  
  1172.     action  soundfx_slider
  1173.     {   
  1174.         color_image 32536685    00536685
  1175.         color_slider    32FFFFFF    00FFFFFF
  1176.     }   
  1177.  
  1178.     action  software
  1179.     {               
  1180.         color_text  3200F6DE    0000F6DE    
  1181.     }
  1182.  
  1183.     action  softwared
  1184.     {               
  1185.         color_text  64006FD6    00006FD6    
  1186.     }   
  1187.  
  1188.         }
  1189.  
  1190.     transition      keys_on
  1191.     {
  1192.             duration    0.10
  1193.             
  1194.             element $1
  1195.             {
  1196.                 color   color_text  3200F6DE    9900F6DE
  1197.             }
  1198.     }
  1199.  
  1200.     transition      keys_off
  1201.     {
  1202.             duration    0.10
  1203.             
  1204.             element $1
  1205.             {
  1206.                 color   color_text  9900F6DE    3200F6DE
  1207.             }
  1208.     }
  1209.  
  1210.     transition      svslider_on
  1211.     {
  1212.             duration    0.10
  1213.             
  1214.             action  soundv_slider
  1215.             {
  1216.                 color_slider    3200F6DE    9900F6DE
  1217.             }
  1218.     }
  1219.  
  1220.     transition      svslider_off
  1221.     {
  1222.             duration    0.10
  1223.             
  1224.             action  soundv_slider
  1225.             {
  1226.                 color_slider    9900F6DE    32FFFFFF
  1227.             }
  1228.     }
  1229.  
  1230.     transition      sfslider_on
  1231.     {
  1232.             duration    0.10
  1233.             
  1234.             action  soundf_slider
  1235.             {
  1236.                 color_slider    3200F6DE    9900F6DE
  1237.             }
  1238.     }
  1239.  
  1240.     transition      sfslider_off
  1241.     {
  1242.             duration    0.10
  1243.             
  1244.             action  soundf_slider
  1245.             {
  1246.                 color_slider    9900F6DE    32FFFFFF
  1247.             }
  1248.     }
  1249.  
  1250.     transition      sfxslider_on
  1251.     {
  1252.             duration    0.10
  1253.             
  1254.             action  soundfx_slider
  1255.             {
  1256.                 color_slider    3200F6DE    9900F6DE
  1257.             }
  1258.     }
  1259.  
  1260.     transition      sfxslider_off
  1261.     {
  1262.             duration    0.10
  1263.             
  1264.             action  soundfx_slider
  1265.             {
  1266.                 color_slider    9900F6DE    32FFFFFF
  1267.             }
  1268.     }
  1269.  
  1270.     // BLOCKS
  1271.  
  1272.     block   on_mouseover    soundv_slider
  1273.     {
  1274.         runwait_trans   svslider_on
  1275.     }
  1276.  
  1277.     block   on_mouseover    soundf_slider
  1278.     {
  1279.         runwait_trans   sfslider_on
  1280.     }
  1281.  
  1282.     block   on_mouseover    soundfx_slider
  1283.     {
  1284.         runwait_trans   sfxslider_on
  1285.     }
  1286.  
  1287.     block   on_mouseout soundv_slider
  1288.     {
  1289.         runwait_trans   svslider_off
  1290.     }
  1291.  
  1292.     block   on_mouseout soundf_slider
  1293.     {
  1294.         runwait_trans   sfslider_off
  1295.     }
  1296.  
  1297.     block   on_mouseout soundfx_slider
  1298.     {
  1299.         runwait_trans   sfxslider_off
  1300.     }
  1301.     
  1302.         block on_leftclick done
  1303.     {
  1304.         execute apply_volume
  1305.         commit
  1306.         close_form
  1307.         activate_form   mainmenu
  1308.     }
  1309.     
  1310.     block   on_activate form
  1311.     {
  1312.         run_block method3
  1313.     }
  1314.  
  1315.     block direct_exec rw
  1316.     {
  1317.         run_transition $1
  1318.         wait_transition $1
  1319.     }
  1320.  
  1321.     block direct_exec method3
  1322.     {
  1323.         runwait_trans tr1
  1324.         runwait_trans tr2
  1325.         runwait_trans tr3
  1326.         runwait_trans tr0 b1
  1327.         runwait_trans tr0 b2
  1328.         runwait_trans tr0 b3
  1329.         runwait_trans tr0 b4
  1330.         runwait_trans tr0 b5
  1331.         runwait_trans tr0 b6
  1332.         runwait_trans tr0 b7
  1333.         runwait_trans tr0 b8
  1334.         runwait_trans tr0 b9
  1335.         runwait_trans tr0 b10
  1336.         runwait_trans tr0 b11
  1337.         runwait_trans tr0 b12
  1338.         runwait_trans tr0 b13
  1339.         runwait_trans tr0 b14
  1340.         run_transition cwars_on
  1341.     }   
  1342.     
  1343.     block on_leftclick back
  1344.     {
  1345.         run_block method4
  1346.     }   
  1347.  
  1348.     block direct_exec method4
  1349.     {       
  1350.         run_transition cwars_off        
  1351.         runwait_trans tr0r b14
  1352.         runwait_trans tr0r b13
  1353.         runwait_trans tr0r b12
  1354.         runwait_trans tr0r b11
  1355.         runwait_trans tr0r b10
  1356.         runwait_trans tr0r b9
  1357.         runwait_trans tr0r b8
  1358.         runwait_trans tr0r b7
  1359.         runwait_trans tr0r b6
  1360.         runwait_trans tr0r b5
  1361.         runwait_trans tr0r b4
  1362.         runwait_trans tr0r b3
  1363.         runwait_trans tr0r b2
  1364.         runwait_trans tr0r b1
  1365.         runwait_trans tr3r
  1366.         runwait_trans tr2r
  1367.         runwait_trans tr1r
  1368.         close_form
  1369.         activate_form   mainmenu
  1370.     }
  1371.  
  1372.         block direct_exec method5
  1373.     {
  1374.         run_transition cwars_off            
  1375.         runwait_trans tr0r b14
  1376.         runwait_trans tr0r b13
  1377.         runwait_trans tr0r b12
  1378.         runwait_trans tr0r b11
  1379.         runwait_trans tr0r b10
  1380.         runwait_trans tr0r b9
  1381.         runwait_trans tr0r b8
  1382.         runwait_trans tr0r b7
  1383.         runwait_trans tr0r b6
  1384.         runwait_trans tr0r b5
  1385.         runwait_trans tr0r b4
  1386.         runwait_trans tr0r b3
  1387.         runwait_trans tr0r b2
  1388.         runwait_trans tr0r b1
  1389.         runwait_trans tr3r
  1390.         runwait_trans tr2r
  1391.         runwait_trans tr1r  
  1392.         commit
  1393.         activate_form   options_video
  1394.         close_form
  1395.         
  1396.     }
  1397.  
  1398.     block direct_exec method6
  1399.     {               
  1400.         run_transition cwars_off
  1401.         runwait_trans tr0r b14
  1402.         runwait_trans tr0r b13
  1403.         runwait_trans tr0r b12
  1404.         runwait_trans tr0r b11
  1405.         runwait_trans tr0r b10
  1406.         runwait_trans tr0r b9
  1407.         runwait_trans tr0r b8
  1408.         runwait_trans tr0r b7
  1409.         runwait_trans tr0r b6
  1410.         runwait_trans tr0r b5
  1411.         runwait_trans tr0r b4
  1412.         runwait_trans tr0r b3
  1413.         runwait_trans tr0r b2
  1414.         runwait_trans tr0r b1
  1415.         runwait_trans tr3r
  1416.         runwait_trans tr2r
  1417.         runwait_trans tr1r  
  1418.         commit
  1419.         activate_form   options_audio
  1420.         close_form
  1421.         
  1422.     }
  1423.  
  1424.     block direct_exec method7
  1425.     {               
  1426.         run_transition cwars_off
  1427.         runwait_trans tr0r b14
  1428.         runwait_trans tr0r b13
  1429.         runwait_trans tr0r b12
  1430.         runwait_trans tr0r b11
  1431.         runwait_trans tr0r b10
  1432.         runwait_trans tr0r b9
  1433.         runwait_trans tr0r b8
  1434.         runwait_trans tr0r b7
  1435.         runwait_trans tr0r b6
  1436.         runwait_trans tr0r b5
  1437.         runwait_trans tr0r b4
  1438.         runwait_trans tr0r b3
  1439.         runwait_trans tr0r b2
  1440.         runwait_trans tr0r b1
  1441.         runwait_trans tr3r
  1442.         runwait_trans tr2r
  1443.         runwait_trans tr1r  
  1444.         commit
  1445.         activate_form   options_player
  1446.         close_form
  1447.         
  1448.     }
  1449.  
  1450.     block direct_exec method8
  1451.     {               
  1452.         run_transition cwars_off
  1453.         runwait_trans tr0r b14
  1454.         runwait_trans tr0r b13
  1455.         runwait_trans tr0r b12
  1456.         runwait_trans tr0r b11
  1457.         runwait_trans tr0r b10
  1458.         runwait_trans tr0r b9
  1459.         runwait_trans tr0r b8
  1460.         runwait_trans tr0r b7
  1461.         runwait_trans tr0r b6
  1462.         runwait_trans tr0r b5
  1463.         runwait_trans tr0r b4
  1464.         runwait_trans tr0r b3
  1465.         runwait_trans tr0r b2
  1466.         runwait_trans tr0r b1
  1467.         runwait_trans tr3r
  1468.         runwait_trans tr2r
  1469.         runwait_trans tr1r  
  1470.         commit
  1471.         activate_form   options_controls
  1472.         close_form
  1473.         
  1474.     }
  1475.  
  1476.     block direct_exec method9
  1477.     {               
  1478.         run_transition cwars_off
  1479.         runwait_trans tr0r b14
  1480.         runwait_trans tr0r b13
  1481.         runwait_trans tr0r b12
  1482.         runwait_trans tr0r b11
  1483.         runwait_trans tr0r b10
  1484.         runwait_trans tr0r b9
  1485.         runwait_trans tr0r b8
  1486.         runwait_trans tr0r b7
  1487.         runwait_trans tr0r b6
  1488.         runwait_trans tr0r b5
  1489.         runwait_trans tr0r b4
  1490.         runwait_trans tr0r b3
  1491.         runwait_trans tr0r b2
  1492.         runwait_trans tr0r b1
  1493.         runwait_trans tr3r
  1494.         runwait_trans tr2r
  1495.         runwait_trans tr1r  
  1496.         commit
  1497.         activate_form   options_gameplay
  1498.         close_form
  1499.         
  1500.     }
  1501.  
  1502.     // default blocks for ui buttons
  1503.     block on_mouseover def_ui_mover
  1504.     {
  1505.         stop_transition ui_fade_out
  1506.         run_transition ui_fade_in $1
  1507.     }
  1508.  
  1509.     block on_mouseout def_ui_mout
  1510.     {
  1511.         stop_transition ui_fade_in
  1512.         run_transition ui_fade_out $1
  1513.     }
  1514.                 
  1515.     block on_leftclick  video
  1516.     {
  1517.         run_block method5
  1518.         
  1519.     }
  1520.         
  1521.     block on_leftclick  player
  1522.     {
  1523.         run_block method7
  1524.         
  1525.     }
  1526.  
  1527.     block on_leftclick  controls
  1528.     {
  1529.         run_block method8
  1530.         
  1531.     }                        
  1532.  
  1533.         block on_leftclick  gameplay
  1534.     {
  1535.         run_block method9
  1536.         
  1537.     }
  1538.  
  1539.     block  on_mouseover player
  1540.     {
  1541.         run_transition  player_on
  1542.         stop_transition player_off
  1543.     }
  1544.  
  1545.     block   on_mouseout player
  1546.     {
  1547.         stop_transition player_on
  1548.         run_transition  player_off
  1549.     }   
  1550.  
  1551.     block   on_mouseout audio
  1552.     {
  1553.         stop_transition audio_on
  1554.         run_transition  audio_off
  1555.     }
  1556.  
  1557.     block  on_mouseover audio
  1558.     {
  1559.         run_transition  audio_on
  1560.         stop_transition audio_off
  1561.     }   
  1562.  
  1563.     block  on_mouseover video
  1564.     {
  1565.         run_transition  video_on
  1566.         stop_transition video_off
  1567.     }
  1568.  
  1569.     block   on_mouseout video
  1570.     {
  1571.         stop_transition video_on
  1572.         run_transition  video_off
  1573.     }
  1574.  
  1575.     block  on_mouseover controls
  1576.     {
  1577.         run_transition  controls_on
  1578.         stop_transition controls_off
  1579.     }
  1580.  
  1581.     block   on_mouseout controls
  1582.     {
  1583.         stop_transition controls_on
  1584.         run_transition  controls_off
  1585.     }
  1586.  
  1587.     block  on_mouseover gameplay
  1588.     {
  1589.         run_transition  gameplay_on
  1590.         stop_transition controls_off
  1591.     }
  1592.  
  1593.     block   on_mouseout gameplay
  1594.     {
  1595.         stop_transition gameplay_on
  1596.         run_transition  gameplay_off
  1597.     }
  1598.  
  1599.     block   on_mouseover    keys_over
  1600.     {
  1601.         stop_transition keys_off $1
  1602.         run_transition  keys_on $1
  1603.     }
  1604.  
  1605.     block   on_mouseout keys_out
  1606.     {
  1607.         stop_transition keys_on $1
  1608.         run_transition  keys_off $1
  1609.     }   
  1610.     
  1611.  
  1612.     block on_leftclick resetto
  1613.     {
  1614.         reset_to_defaults
  1615.     }
  1616. }
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.