public static LuaGlobalDefinition Load(string defname) { try { XmlSerializer xml = new XmlSerializer(typeof(LuaGlobalDefinition)); FileStream fs = File.OpenRead(Path.Combine(Path.Combine(Globals.AppPath, LuaGlobalDefinitionEditor.DefinitionsPath), defname)); LuaGlobalDefinition lgd = xml.Deserialize(fs) as LuaGlobalDefinition; fs.Close(); return(lgd); } catch (Exception e) { return(null); } }
public static void SetGlobalsDefinition(string filename) { Globals = LuaGlobalDefinition.Load(filename); }