/// <summary> /// Loads the global script settings. /// </summary> public static void LoadSettings() { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\tLoading Script Settings..."); cssettings = new ScriptSettings(); cssettings.AddNamespace("System"); cssettings.AddNamespace("ProjectX_V3_Game.Entities"); cssettings.AddNamespace("ProjectX_V3_Game.Core"); cssettings.AddNamespace("ProjectX_V3_Game.Data"); cssettings.AddNamespace("ProjectX_V3_Game.Calculations"); cssettings.AddNamespace("ProjectX_V3_Game.Packets.Message"); cssettings.AddNamespace("ProjectX_V3_Game.Packets"); cssettings.AddNamespace("ProjectX_V3_Game.Maps"); cssettings.AddNamespace("ProjectX_V3_Game.Tournaments"); cssettings.AddNamespace("ProjectX_V3_Game.Packets.NPC"); // will add some functions to this later, not entirely npc restricted, but mostly hence why it's also used by ItemScripts! ScriptEngine.SetNamespaces(cssettings); cssettings.Framework = "v4.0"; cssettings.Language = ScriptLanguage.CSharp; Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\tLoaded Script Settings..."); }
/// <summary> /// Loads the global script settings. /// </summary> public static void LoadSettings() { Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine("\tLoading Script Settings..."); cssettings = new ScriptSettings(); cssettings.AddNamespace("System"); cssettings.AddNamespace("ProjectX_V3_Game.Entities"); cssettings.AddNamespace("ProjectX_V3_Game.Core"); cssettings.AddNamespace("ProjectX_V3_Game.Data"); cssettings.AddNamespace("ProjectX_V3_Game.Calculations"); cssettings.AddNamespace("ProjectX_V3_Game.Packets.Message"); cssettings.AddNamespace("ProjectX_V3_Game.Packets"); cssettings.AddNamespace("ProjectX_V3_Game.Maps"); cssettings.AddNamespace("ProjectX_V3_Game.Tournaments"); cssettings.AddNamespace("ProjectX_V3_Game.Packets.NPC"); // will add some functions to this later, not entirely npc restricted, but mostly hence why it's also used by ItemScripts! ScriptEngine.SetNamespaces(cssettings); cssettings.Framework = "v4.0"; cssettings.Language = ScriptLanguage.CSharp; Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\tLoaded Script Settings..."); }