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

  1. // ================
  2. // BATTLEZONE SHELL
  3. // ================
  4.  
  5. //
  6. // CREATE SHELL PLAY OPTIONS PAGE
  7. //
  8. CreateControl("ShellOptionPlay", "WINDOW")
  9. {
  10.     Geometry("RIGHT", "BOTTOM");
  11.     Position(-20, -20);
  12.     Size(250, 280);
  13.     BorderSize(10);
  14.     BevelSize(5);
  15.     TabSize(150, 10);
  16.     Style("RIGHTTAB", "OUTLINE");
  17.     Title("Play Options");
  18.     TitleFont("MEDIUM");
  19.  
  20.     //
  21.     // create the difficulty title
  22.     //
  23.     CreateControl("DifficultyTitle", "STATIC")
  24.     {
  25.         Geometry("LEFT", "TOP");
  26.         Position(0, 0);
  27.         Size(250, 10);
  28.         Style("TRANSPARENT");
  29.         Font("MEDIUM");
  30.         JustifyText("LEFT");
  31.         Text("Difficulty");
  32.     }
  33.  
  34.     //
  35.     // create the easy difficulty button
  36.     //
  37.     CreateControl("DifficultyEasy", "BUTTON")
  38.     {
  39.         ColorGroup("LISTBOX");
  40.  
  41.         Geometry("LEFT", "TOP");
  42.         Position(5, 20);
  43.         Size(65, 10);
  44.         BorderSize(5);
  45.         BevelSize(3);
  46.         Style("ROLLOVER", "RADIO");
  47.         Font("SMALL");
  48.         Text("Easy");
  49.         Cursor("Highlight");
  50.         UseVar("options.play.difficulty");
  51.         Value(0);
  52.     }
  53.  
  54.     //
  55.     // create the normal difficulty button
  56.     //
  57.     CreateControl("DifficultyNormal", "BUTTON")
  58.     {
  59.         ColorGroup("LISTBOX");
  60.  
  61.         Geometry("LEFT", "TOP");
  62.         Position(85, 20);
  63.         Size(65, 10);
  64.         BorderSize(5);
  65.         BevelSize(3);
  66.         Style("ROLLOVER", "RADIO");
  67.         Font("SMALL");
  68.         Text("Normal");
  69.         Cursor("Highlight");
  70.         UseVar("options.play.difficulty");
  71.         Value(1);
  72.     }
  73.  
  74.     //
  75.     // create the hard difficulty button
  76.     //
  77.     CreateControl("DifficultyHard", "BUTTON")
  78.     {
  79.         ColorGroup("LISTBOX");
  80.  
  81.         Geometry("LEFT", "TOP");
  82.         Position(165, 20);
  83.         Size(65, 10);
  84.         BorderSize(5);
  85.         BevelSize(3);
  86.         Style("ROLLOVER", "RADIO");
  87.         Font("SMALL");
  88.         Text("Hard");
  89.         Cursor("Highlight");
  90.         UseVar("options.play.difficulty");
  91.         Value(2);
  92.     }
  93.  
  94.     //
  95.     // create the leveling title
  96.     //
  97.     CreateControl("LevelingTitle", "STATIC")
  98.     {
  99.         Geometry("LEFT", "TOP");
  100.         Position(0, 45);
  101.         Size(250, 10);
  102.         Font("MEDIUM");
  103.         JustifyText("LEFT");
  104.         Text("Automatic Leveling");
  105.         Style("TRANSPARENT");
  106.     }
  107.  
  108.     //
  109.     // create the leveling off button
  110.     //
  111.     CreateControl("LevelingOff", "BUTTON")
  112.     {
  113.         ColorGroup("LISTBOX");
  114.  
  115.         Geometry("LEFT", "TOP");
  116.         Position(5, 65);
  117.         Size(65, 10);
  118.         BorderSize(5);
  119.         BevelSize(3);
  120.         Style("ROLLOVER", "RADIO");
  121.         Font("SMALL");
  122.         Text("Off");
  123.         Cursor("Highlight");
  124.         UseVar("options.play.leveling");
  125.         Value(0);
  126.     }
  127.  
  128.     //
  129.     // create the leveling on button
  130.     //
  131.     CreateControl("LevelingOn", "BUTTON")
  132.     {
  133.         ColorGroup("LISTBOX");
  134.  
  135.         Geometry("LEFT", "TOP");
  136.         Position(85, 65);
  137.         Size(65, 10);
  138.         BorderSize(5);
  139.         BevelSize(3);
  140.         Style("ROLLOVER", "RADIO");
  141.         Font("SMALL");
  142.         Text("On");
  143.         Cursor("Highlight");
  144.         UseVar("options.play.leveling");
  145.         Value(1);
  146.     }
  147.  
  148.     //
  149.     // create the leading title
  150.     //
  151.     CreateControl("LeadingTitle", "STATIC")
  152.     {
  153.         Geometry("LEFT", "TOP");
  154.         Position(0, 90);
  155.         Size(250, 10);
  156.         Font("MEDIUM");
  157.         JustifyText("LEFT");
  158.         Text("Leading Reticle");
  159.         Style("TRANSPARENT");
  160.     }
  161.  
  162.     //
  163.     // create the leading off button
  164.     //
  165.     CreateControl("LeadingOff", "BUTTON")
  166.     {
  167.         ColorGroup("LISTBOX");
  168.  
  169.         Geometry("LEFT", "TOP");
  170.         Position(5, 110);
  171.         Size(65, 10);
  172.         BorderSize(5);
  173.         BevelSize(3);
  174.         Style("ROLLOVER", "RADIO");
  175.         Font("SMALL");
  176.         Text("Off");
  177.         Cursor("Highlight");
  178.         UseVar("options.play.leading");
  179.         Value(0);
  180.     }
  181.  
  182.     //
  183.     // create the leading on button
  184.     //
  185.     CreateControl("LeadingOn", "BUTTON")
  186.     {
  187.         ColorGroup("LISTBOX");
  188.  
  189.         Geometry("LEFT", "TOP");
  190.         Position(85, 110);
  191.         Size(65, 10);
  192.         BorderSize(5);
  193.         BevelSize(3);
  194.         Style("ROLLOVER", "RADIO");
  195.         Font("SMALL");
  196.         Text("On");
  197.         Cursor("Highlight");
  198.         UseVar("options.play.leading");
  199.         Value(1);
  200.     }
  201.  
  202.     //
  203.     // create the reverse title
  204.     //
  205.     CreateControl("ReverseTitle", "STATIC")
  206.     {
  207.         Geometry("LEFT", "TOP");
  208.         Position(0, 135);
  209.         Size(250, 10);
  210.         Font("MEDIUM");
  211.         JustifyText("LEFT");
  212.         Text("Reverse Pitch");
  213.         Style("TRANSPARENT");
  214.     }
  215.  
  216.     //
  217.     // create the reverse off button
  218.     //
  219.     CreateControl("ReverseOff", "BUTTON")
  220.     {
  221.         ColorGroup("LISTBOX");
  222.  
  223.         Geometry("LEFT", "TOP");
  224.         Position(5, 155);
  225.         Size(65, 10);
  226.         BorderSize(5);
  227.         BevelSize(3);
  228.         Style("ROLLOVER", "RADIO");
  229.         Font("SMALL");
  230.         Text("Off");
  231.         Cursor("Highlight");
  232.         UseVar("options.play.reverse");
  233.         Value(0);
  234.     }
  235.  
  236.     //
  237.     // create the reverse on button
  238.     //
  239.     CreateControl("ReverseOn", "BUTTON")
  240.     {
  241.         ColorGroup("LISTBOX");
  242.  
  243.         Geometry("LEFT", "TOP");
  244.         Position(85, 155);
  245.         Size(65, 10);
  246.         BorderSize(5);
  247.         BevelSize(3);
  248.         Style("ROLLOVER", "RADIO");
  249.         Font("SMALL");
  250.         Text("On");
  251.         Cursor("Highlight");
  252.         UseVar("options.play.reverse");
  253.         Value(1);
  254.     }
  255.  
  256.     //
  257.     // create the infohelp title
  258.     //
  259.     CreateControl("InfoHelpTitle", "STATIC")
  260.     {
  261.         Geometry("LEFT", "TOP");
  262.         Position(0, 180);
  263.         Size(250, 10);
  264.         Font("MEDIUM");
  265.         JustifyText("LEFT");
  266.         Text("Strategy Help");
  267.         Style("TRANSPARENT");
  268.     }
  269.  
  270.     //
  271.     // create the infohelp off button
  272.     //
  273.     CreateControl("InfoHelpOff", "BUTTON")
  274.     {
  275.         ColorGroup("LISTBOX");
  276.  
  277.         Geometry("LEFT", "TOP");
  278.         Position(5, 200);
  279.         Size(65, 10);
  280.         BorderSize(5);
  281.         BevelSize(3);
  282.         Style("ROLLOVER", "RADIO");
  283.         Font("SMALL");
  284.         Text("Off");
  285.         Cursor("Highlight");
  286.         UseVar("options.play.infohelp");
  287.         Value(0);
  288.     }
  289.  
  290.     //
  291.     // create the infohelp on button
  292.     //
  293.     CreateControl("InfoHelpOn", "BUTTON")
  294.     {
  295.         ColorGroup("LISTBOX");
  296.  
  297.         Geometry("LEFT", "TOP");
  298.         Position(85, 200);
  299.         Size(65, 10);
  300.         BorderSize(5);
  301.         BevelSize(3);
  302.         Style("ROLLOVER", "RADIO");
  303.         Font("SMALL");
  304.         Text("On");
  305.         Cursor("Highlight");
  306.         UseVar("options.play.infohelp");
  307.         Value(1);
  308.     }
  309.  
  310.     //
  311.     // create the absolute title
  312.     //
  313.     CreateControl("AbsoluteTitle", "STATIC")
  314.     {
  315.         Geometry("LEFT", "TOP");
  316.         Position(0, 225);
  317.         Size(250, 10);
  318.         Font("MEDIUM");
  319.         JustifyText("LEFT");
  320.         Text("Absolute Pitch");
  321.         Style("TRANSPARENT");
  322.     }
  323.  
  324.     //
  325.     // create the absolute off button
  326.     //
  327.     CreateControl("AbsoluteOff", "BUTTON")
  328.     {
  329.         ColorGroup("LISTBOX");
  330.  
  331.         Geometry("LEFT", "TOP");
  332.         Position(5, 245);
  333.         Size(65, 10);
  334.         BorderSize(5);
  335.         BevelSize(3);
  336.         Style("ROLLOVER", "RADIO");
  337.         Font("SMALL");
  338.         Text("Off");
  339.         Cursor("Highlight");
  340.         UseVar("options.play.absolute");
  341.         Value(0);
  342.     }
  343.  
  344.     //
  345.     // create the absolute on button
  346.     //
  347.     CreateControl("AbsoluteOn", "BUTTON")
  348.     {
  349.         ColorGroup("LISTBOX");
  350.  
  351.         Geometry("LEFT", "TOP");
  352.         Position(85, 245);
  353.         Size(65, 10);
  354.         BorderSize(5);
  355.         BevelSize(3);
  356.         Style("ROLLOVER", "RADIO");
  357.         Font("SMALL");
  358.         Text("On");
  359.         Cursor("Highlight");
  360.         UseVar("options.play.absolute");
  361.         Value(1);
  362.     }
  363. }
  364.