public ModClass(string code) { Type = ModLab.CompileCode(code); Object = ModLab.GetObject(Type); Methods = ModLab.GetMethods(Type); Fields = ModLab.GetFields(Type); }
public Type EditClass(string className, string code) { if (!Scripts.ContainsKey(className)) { return(null); } Scripts[className] = code; // reload script var t = ModLab.CompileCode(code); Debug.Log(t.Name); return(t); }