public static int Main(string[] args) { AppDomain.CurrentDomain.AssemblyResolve += GameBase.CurrentDomain_AssemblyResolve; if (args != null) { foreach (string arg in args) { if (arg == "--vrage-error-log-upload") { return(0); } } } try { var game = new MedievalGame(); int resultCode = game.InitGame(args); return(resultCode); } catch { CheckForUpdate(); throw; } }
public static int Main(string[] args) { AppDomain.CurrentDomain.AssemblyResolve += GameBase.CurrentDomain_AssemblyResolve; if (args != null) { foreach (string arg in args) { if (arg == "--vrage-error-log-upload") { return(0); } } } var game = new MedievalGame(); int resultCode = game.InitGame(args); if (Debugger.IsAttached) { Console.WriteLine("Press any key to exit."); Console.ReadKey(); } return(resultCode); }
public static int Main(string[] args) { AppDomain.CurrentDomain.AssemblyResolve += GameBase.CurrentDomain_AssemblyResolve; var game = new MedievalGame(); return(game.InitGame(args)); }