/// <summary> /// Defines the entry point of the application. /// </summary> internal static void Main() { Base.Initialize(); Devices.Initialize(); HandlerFactory.Initialize(); NetworkTcp.Initialize(); Program.Initialized = true; Thread.Sleep(-1); }
/// <summary> /// Defines the entry point of the application. /// </summary> internal static void Main() { Base.Initialize(); GameDb.Initialize(); HandlerFactory.Initialize(); using (SupercellGameServer GameServer = new SupercellGameServer()) { GameServer.Setup(9339); if (GameServer.Start() == false) { Console.WriteLine("[*] Server failed to start."); } Console.WriteLine("[*] Server is started."); Console.ReadKey(false); } Console.ReadKey(false); }
/// <summary> /// Defines the entry point of the application. /// </summary> internal static void Main() { Base.Initialize(); GameDb.Initialize(); Devices.Initialize(); Players.Initialize(); Clans.Initialize(); Battles.Initialize(); Leaderboards.Initialize(); InboxManager.Initialize(); EventManager.Initialize(); BattleManager.Initialize(); RoyalTvManager.Initialize(); HandlerFactory.Initialize(); NetworkTcp.Initialize(); Program.Initialized = true; Console.CancelKeyPress += ConsoleOnCancelKeyPress; CommandLine.Initialize(); }