static void Postfix(InputField ___m_input) { Console.instance.m_input.characterLimit = 4096; var text = ___m_input.text; if (text.StartsWith("csrun ")) { var input = text.Substring("csrun ".Length - 1); DevTools.CSRun(input); } if (text.StartsWith("load ")) { var path = Path.Combine(DevTools.LocalPath, text.Substring("load ".Length)); if (!File.Exists(path)) { Console.instance.Print("That path isnt valid"); return; } try { var assembly = Assembly.Load(File.ReadAllBytes(path)); ScriptManager.TryStart(assembly); } catch (Exception e) { Console.instance.Print(e.Message); } } }
protected override void Load() { LoggerColor("DevTools Loaded!", ConsoleColor.Cyan); LoggerColor("Visit our shop at https://plugin4u.cf/", ConsoleColor.Magenta); Instance = this; }