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

  1. // ================
  2. // BATTLEZONE SHELL
  3. // ================
  4.  
  5. //
  6. // CREATE SHELL MULTIPLAYER GAME OPTIONS PAGE
  7. //
  8. CreateControl("ShellMultiEnd", "WINDOW")
  9. {
  10.     Style("TRANSPARENT", "INERT");
  11.     Geom("PARENTWIDTH", "PARENTHEIGHT");
  12.  
  13.     OnEvent("Control::Activate")
  14.     {
  15.         cmd("shell.background multip_end.tga");
  16.         cmd("shell.backgroundSound mire22_4.wav");
  17.     }
  18.  
  19.     //
  20.     //
  21.     // create the "Main" button
  22.     //
  23.     CreateControl("Main", "BUTTON")
  24.     {
  25.         ColorGroup("MAGENTA");
  26.         Position(20, 20);
  27.         Size(95, 0);
  28.         BorderSize(10);
  29.         BevelSize(5);
  30.         Style("ROLLOVER", "OUTLINE");
  31.         Text("Main");
  32.         Font("MEDIUM");
  33.         Cursor("Highlight");
  34.         NotifyParent("Button::Press", "Main");
  35.     }
  36.  
  37.  
  38.     //
  39.     // create the "Games" button
  40.     //
  41.     CreateControl("Games", "BUTTON")
  42.     {
  43.         ColorGroup("MAGENTA");
  44.         Position(525, 20);
  45.         Size(95, 0);
  46.         BorderSize(10);
  47.         BevelSize(5);
  48.         Style("ROLLOVER", "OUTLINE", "BLINK");
  49.         Text("Game List");
  50.         Font("MEDIUM");
  51.         Cursor("Highlight");
  52.         NotifyParent("Button::Press", "Launch");
  53.     }
  54.  
  55.     OnEvent("Launch")
  56.     {
  57.         cmd("shell.stopSound mire22_4.wav");
  58.         FadeOut("|ShellMultiEnd");
  59.         FadeIn("|ShellMulti");
  60.     }
  61.  
  62.     OnEvent("Main")
  63.     {
  64.         cmd("shell.stopSound mire22_4.wav");
  65.         Cmd("network.session.leave");
  66.         Cmd("network.setoff");
  67.         FadeOut("|ShellMultiEnd");
  68.         // FadeIn/Outs done from NetCommands::DoIfaceQuitToMainMenu() now
  69.     }
  70.  
  71.     CreateControl("ShellMultiEnd", "WINDOW")
  72.     {
  73.         ColorGroup("MAGENTA");
  74.         Geometry("LEFT", "TOP");
  75.         Position(20, 60);
  76.         Size(600, 250);
  77.         BorderSize(10);
  78.         BevelSize(5);
  79.         TabSize(150, 10);
  80.         Title("Game Results");
  81.         TitleFont("MEDIUM");
  82.         Style("LEFTTAB", "OUTLINE");
  83.  
  84.  
  85.         CreateControl("ColumnTitle1", "STATIC")
  86.         {
  87.             Geometry("LEFT", "TOP");
  88.             JustifyText("LEFT");
  89.             Position(0, 8);
  90.             Size(250, 10);
  91.             Font("MEDIUM");
  92.             Text("Name");
  93.             Style("TRANSPARENT");
  94.         }
  95.         CreateControl("ColumnTitle2", "STATIC")
  96.         {
  97.             Geometry("LEFT", "TOP");
  98.             JustifyText("LEFT");
  99.             Position(340, 8);
  100.             Size(90, 10);
  101.             Font("MEDIUM");
  102.             Text("Deaths");
  103.             Style("TRANSPARENT");
  104.         }
  105.         CreateControl("ColumnTitle3", "STATIC")
  106.         {
  107.             Geometry("LEFT", "TOP");
  108.             JustifyText("LEFT");
  109.             Position(250, 8);
  110.             Size(90, 10);
  111.             Font("MEDIUM");
  112.             Text("Kills");
  113.             Style("TRANSPARENT");
  114.         }
  115.         CreateControl("ColumnTitle4", "STATIC")
  116.         {
  117.             Geometry("LEFT", "TOP");
  118.             JustifyText("LEFT");
  119.             Position(430, 8);
  120.             Size(90, 10);
  121.             Font("MEDIUM");
  122.             Text("Score");
  123.             Style("TRANSPARENT");
  124.         }
  125.  
  126.         CreateControl("ScoreColumn1", "LISTBOX")
  127.         {
  128.             ColorGroup("LISTBOX");    
  129.             Geometry("LEFT", "TOP");
  130.             Position(0, 20);
  131.             Size(330, 180);
  132.             CellSize(250, 15);
  133.             Font("Small");
  134.             UseVar("network.scoredisplay");
  135.             Style("NOSELECTION", "TRANSPARENT");
  136.             ItemConfig()
  137.             {
  138.                 Style("TRANSPARENT");
  139.             }
  140.         }
  141.         CreateControl("ScoreColumn2", "LISTBOX")
  142.         {
  143.             ColorGroup("LISTBOX");    
  144.             Geometry("LEFT", "TOP");
  145.             Position(340, 20);
  146.             Size(90, 180);
  147.             CellSize(90, 15);
  148.             Font("Small");
  149.             UseVar("network.scoredisplay");
  150.             Style("NOSELECTION", "TRANSPARENT");
  151.             ItemConfig()
  152.               {
  153.                   Style("TRANSPARENT");
  154.               }
  155.         }
  156.         CreateControl("ScoreColumn3", "LISTBOX")
  157.         {
  158.             ColorGroup("LISTBOX");    
  159.             Geometry("LEFT", "TOP");
  160.             Position(250, 20);
  161.             Size(90, 180);
  162.             CellSize(90, 15);
  163.             Font("Small");
  164.             UseVar("network.scoredisplay");
  165.             Style("NOSELECTION", "TRANSPARENT");
  166.             ItemConfig()
  167.               {
  168.                   Style("TRANSPARENT");
  169.               }
  170.         }
  171.         CreateControl("ScoreColumn4", "LISTBOX")
  172.         {
  173.             ColorGroup("LISTBOX");    
  174.             Geometry("LEFT", "TOP");
  175.             Position(430, 20);
  176.             Size(90, 180);
  177.             CellSize(90, 15);
  178.             Font("Small");
  179.             UseVar("network.scoredisplay");
  180.               Style("NOSELECTION", "TRANSPARENT");
  181.               ItemConfig()
  182.               {
  183.                   Style("TRANSPARENT");
  184.               }
  185.         }
  186.  
  187.     }
  188. }
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.