home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / Engine / Classes / GameEngine.uc < prev    next >
Text File  |  2003-06-23  |  2KB  |  49 lines

  1. //=============================================================================
  2. // GameEngine: The game subsystem.
  3. // This is a built-in Unreal class and it shouldn't be modified.
  4. //=============================================================================
  5. class GameEngine extends Engine
  6.     native
  7.     noexport
  8.     transient;
  9.  
  10. // URL structure.
  11. struct URL
  12. {
  13.     var string            Protocol,    // Protocol, i.e. "unreal" or "http".
  14.                         Host;        // Optional hostname, i.e. "204.157.115.40" or "unreal.epicgames.com", blank if local.
  15.     var int                Port;        // Optional host port.
  16.     var string            Map;        // Map name, i.e. "SkyCity", default is "Index".
  17.     var array<string>    Op;            // Options.
  18.     var string            Portal;        // Portal to enter through, default is "".
  19.     var int             Valid;
  20. };
  21.  
  22. var Level            GLevel,
  23.                     GEntry;
  24. var PendingLevel    GPendingLevel;
  25. var URL                LastURL;
  26. var config array<string>    ServerActors,
  27.                     ServerPackages;
  28.  
  29. var array<object> DummyArray;    // Do not modify
  30. var object        DummyObject;  // Do not modify
  31.  
  32. var bool          bCheatProtection;
  33.  
  34. var config String MainMenuClass;            // Menu that appears when you first start
  35. var config String InitialMenuClass;            // The initial menu that should appear
  36. var config String ConnectingMenuClass;        // Menu that appears when you are connecting
  37. var config String DisconnectMenuClass;        // Menu that appears when you are disconnected
  38. var config String LoadingClass;                // Loading screen that appears
  39.  
  40.  
  41. defaultproperties
  42. {
  43.     MainMenuClass=""
  44.     InitialMenuClass=""
  45.     ConnectingMenuClass=""
  46.     DisconnectMenuClass=""
  47.     LoadingClass=""
  48. }
  49.