public static void InitializeOnce() { // initialize logging Log.Initialize(LogLevel.All); Log.AddListener(new FileLogListener("InfinityScript.log", false)); Log.AddListener(new TraceLogListener()); Log.AddListener(new GameLogListener()); try { Entity.InitializeMappings(); ScriptNames.Initialize(); ScriptLoader.Initialize(); } catch (Exception ex) { if (ex.InnerException != null) { Log.Write(LogLevel.Critical, ex.InnerException.ToString()); } Log.Write(LogLevel.Critical, ex.ToString()); Environment.Exit(0); } }
public static void Initialize() { Log.Initialize(LogLevel.All); Log.AddListener(new FileLogListener("InfinityScript.log", false)); Log.AddListener(new TraceLogListener()); Log.AddListener(new GameLogListener()); try { ScriptLoader.Initialize(); } catch (Exception ex) { Log.Write(LogLevel.Critical, ex.ToString()); Environment.Exit(0); } }
public static void Initialize() { // initialize logging Log.Initialize(LogLevel.All); Log.AddListener(new FileLogListener("InfinityScript.log", false)); Log.AddListener(new TraceLogListener()); Log.AddListener(new GameLogListener()); // load scripts try { Entity.InitializeMappings(); ScriptNames.Initialize(); ScriptLoader.Initialize(); } catch (Exception ex) { Log.Write(LogLevel.Critical, ex.ToString()); Environment.Exit(0); } //GameInterface.TempFunc(); //Environment.Exit(0); }