home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2000 February / Gamestar_15_2000-02_cd1.bin / Patche / BZ2BetaPatch101b.exe / addon / bzescape_play.cfg < prev    next >
Text File  |  2000-01-10  |  4KB  |  241 lines

  1. // ========================
  2. // BATTLEZONE ESCAPE SCREEN
  3. // (PLAY OPTIONS PAGE)
  4. // ========================
  5.  
  6. //
  7. // CREATE THE DEMO OPTIONS PAGE
  8. //
  9. CreateControl("EscapePlay", "WINDOW")
  10. {
  11.     Geometry("HCENTRE", "VCENTRE");
  12.     Position(0, 5);
  13.     Size(250, 170);
  14.     BorderSize(10);
  15.     BevelSize(5);
  16.     TabSize(150, 10);
  17.     Style("OUTLINE", "INERT");
  18.     Title("Play Options");
  19.     TitleFont("MEDIUM");
  20.  
  21.     //
  22.     // mission difficulty
  23.     //
  24.     CreateControl("Difficulty", "WINDOW")
  25.     {
  26.         Position(0, 0);
  27.         Size(250, 30);
  28.         Style("TRANSPARENT", "INERT");
  29.  
  30.         CreateControl("Title", "STATIC")
  31.         {
  32.             Position(0, 0);
  33.             Size(250, 10);
  34.             Style("TRANSPARENT");
  35.             Font("MEDIUM");
  36.             JustifyText("LEFT");
  37.             Text("Mission Difficulty");
  38.         }
  39.  
  40.         CreateControl("Easy", "BUTTON")
  41.         {
  42.             ColorGroup("LISTBOX");
  43.             Position(5, 20);
  44.             Size(65, 5);
  45.             BorderSize(5);
  46.             BevelSize(3);
  47.             Style("ROLLOVER", "RADIO");
  48.             Font("SMALL");
  49.             Text("Easy");
  50.             Cursor("Highlight");
  51.             UseVar("options.play.difficulty");
  52.             Value(0);
  53.         }
  54.  
  55.         CreateControl("Medium", "BUTTON")
  56.         {
  57.             ColorGroup("LISTBOX");
  58.             Position(85, 20);
  59.             Size(65, 5);
  60.             BorderSize(5);
  61.             BevelSize(3);
  62.             Style("ROLLOVER", "RADIO");
  63.             Font("SMALL");
  64.             Text("Medium");
  65.             Cursor("Highlight");
  66.             UseVar("options.play.difficulty");
  67.             Value(1);
  68.         }
  69.  
  70.         CreateControl("Hard", "BUTTON")
  71.         {
  72.             ColorGroup("LISTBOX");
  73.             Position(165, 20);
  74.             Size(65, 5);
  75.             BorderSize(5);
  76.             BevelSize(3);
  77.             Style("ROLLOVER", "RADIO");
  78.             Font("SMALL");
  79.             Text("Hard");
  80.             Cursor("Highlight");
  81.             UseVar("options.play.difficulty");
  82.             Value(2);
  83.         }
  84.     }
  85.  
  86.     //
  87.     // automatic leveling
  88.     //
  89.     CreateControl("Leveling", "WINDOW")
  90.     {
  91.         Position(0, 35);
  92.         Size(250, 30);
  93.         Style("TRANSPARENT", "INERT");
  94.  
  95.         CreateControl("Title", "STATIC")
  96.         {
  97.             Position(0, 0);
  98.             Size(250, 10);
  99.             Font("MEDIUM");
  100.             JustifyText("LEFT");
  101.             Text("Automatic Leveling");
  102.             Style("TRANSPARENT");
  103.         }
  104.  
  105.         CreateControl("Off", "BUTTON")
  106.         {
  107.             ColorGroup("LISTBOX");
  108.             Position(5, 20);
  109.             Size(65, 5);
  110.             BorderSize(5);
  111.             BevelSize(3);
  112.             Style("ROLLOVER", "RADIO");
  113.             Font("SMALL");
  114.             Text("Off");
  115.             Cursor("Highlight");
  116.             UseVar("options.play.leveling");
  117.             Value(0);
  118.         }
  119.  
  120.         CreateControl("On", "BUTTON")
  121.         {
  122.             ColorGroup("LISTBOX");
  123.             Position(85, 20);
  124.             Size(65, 5);
  125.             BorderSize(5);
  126.             BevelSize(3);
  127.             Style("ROLLOVER", "RADIO");
  128.             Font("SMALL");
  129.             Text("On");
  130.             Cursor("Highlight");
  131.             UseVar("options.play.leveling");
  132.             Value(1);
  133.         }
  134.     }
  135.  
  136.     //
  137.     // reverse mouse
  138.     //
  139.     CreateControl("Reverse", "WINDOW")
  140.     {
  141.         Position(0, 70);
  142.         Size(250, 30);
  143.         Style("TRANSPARENT", "INERT");
  144.  
  145.         CreateControl("Title", "STATIC")
  146.         {
  147.             Position(0, 0);
  148.             Size(250, 10);
  149.             Font("MEDIUM");
  150.             JustifyText("LEFT");
  151.             Text("Reverse Mouse");
  152.             Style("TRANSPARENT");
  153.         }
  154.  
  155.         CreateControl("Off", "BUTTON")
  156.         {
  157.             ColorGroup("LISTBOX");
  158.             Position(5, 20);
  159.             Size(65, 5);
  160.             BorderSize(5);
  161.             BevelSize(3);
  162.             Style("ROLLOVER", "RADIO");
  163.             Font("SMALL");
  164.             Text("Off");
  165.             Cursor("Highlight");
  166.             UseVar("options.play.reverse");
  167.             Value(0);
  168.         }
  169.  
  170.         CreateControl("On", "BUTTON")
  171.         {
  172.             ColorGroup("LISTBOX");
  173.             Position(85, 20);
  174.             Size(65, 5);
  175.             BorderSize(5);
  176.             BevelSize(3);
  177.             Style("ROLLOVER", "RADIO");
  178.             Font("SMALL");
  179.             Text("On");
  180.             Cursor("Highlight");
  181.             UseVar("options.play.reverse");
  182.             Value(1);
  183.         }
  184.     }
  185.  
  186.     //
  187.     // absolute pitch
  188.     //
  189.     CreateControl("Absolute", "WINDOW")
  190.     {
  191.         Position(0, 105);
  192.         Size(250, 30);
  193.         Style("TRANSPARENT", "INERT");
  194.  
  195.         CreateControl("Title", "STATIC")
  196.         {
  197.             Position(0, 0);
  198.             Size(250, 10);
  199.             Font("MEDIUM");
  200.             JustifyText("LEFT");
  201.             Text("Absolute Pitch");
  202.             Style("TRANSPARENT");
  203.         }
  204.  
  205.         CreateControl("Off", "BUTTON")
  206.         {
  207.             ColorGroup("LISTBOX");
  208.             Position(5, 20);
  209.             Size(65, 5);
  210.             BorderSize(5);
  211.             BevelSize(3);
  212.             Style("ROLLOVER", "RADIO");
  213.             Font("SMALL");
  214.             Text("Off");
  215.             Cursor("Highlight");
  216.             UseVar("options.play.absolute");
  217.             Value(0);
  218.         }
  219.  
  220.         CreateControl("On", "BUTTON")
  221.         {
  222.             ColorGroup("LISTBOX");
  223.             Position(85, 20);
  224.             Size(65, 5);
  225.             BorderSize(5);
  226.             BevelSize(3);
  227.             Style("ROLLOVER", "RADIO");
  228.             Font("SMALL");
  229.             Text("On");
  230.             Cursor("Highlight");
  231.             UseVar("options.play.absolute");
  232.             Value(1);
  233.         }
  234.     }
  235.  
  236.     OnEvent("Control::Activate")
  237.     {
  238.         cmd("shell.background option_play.tga");
  239.     }
  240. }
  241.