Fixed config not saving

This commit is contained in:
EvilFactory
2024-03-28 23:39:29 -03:00
parent 06a226a26e
commit ee337e4f18
@@ -190,11 +190,12 @@ namespace Barotrauma
{ {
XDocument document = new XDocument(); XDocument document = new XDocument();
document.Add(new XElement("LuaCsSetupConfig")); document.Add(new XElement("LuaCsSetupConfig"));
document.Root.Add(new XElement("EnableCsScripting", Config.EnableCsScripting)); document.Root.SetAttributeValue("EnableCsScripting", Config.EnableCsScripting);
document.Root.Add(new XElement("TreatForcedModsAsNormal", Config.TreatForcedModsAsNormal)); document.Root.SetAttributeValue("EnableCsScripting", Config.EnableCsScripting);
document.Root.Add(new XElement("PreferToUseWorkshopLuaSetup", Config.PreferToUseWorkshopLuaSetup)); document.Root.SetAttributeValue("TreatForcedModsAsNormal", Config.TreatForcedModsAsNormal);
document.Root.Add(new XElement("DisableErrorGUIOverlay", Config.DisableErrorGUIOverlay)); document.Root.SetAttributeValue("PreferToUseWorkshopLuaSetup", Config.PreferToUseWorkshopLuaSetup);
document.Root.Add(new XElement("HideUserNames", Config.HideUserNames)); document.Root.SetAttributeValue("DisableErrorGUIOverlay", Config.DisableErrorGUIOverlay);
document.Root.SetAttributeValue("HideUserNames", Config.HideUserNames);
document.Save(configFileName); document.Save(configFileName);
} }