Exemple #1
0
 private void Load(ConfigNode node)
 {
     VabSettings.Load(node.GetNode("VAB"));
     SphSettings.Load(node.GetNode("SPH"));
     WindowPosition = node.GetValue(nameof(WindowPosition))?.ParseNullableVector2() ?? DefaultWindowPosition;
     {
         bool b = false;
         node.TryGetValue("UseSaveGameSettings", ref b);
         UseSaveGameSettings = b;
     }
 }
Exemple #2
0
        public void Save(ConfigNode node)
        {
            node.SetValue(nameof(WindowPosition), WindowPosition, true);

            var vabNode = new ConfigNode();

            VabSettings.Save(vabNode);
            node.SetNode("VAB", vabNode, true);

            var sphNode = new ConfigNode();

            SphSettings.Save(sphNode);
            node.SetNode("SPH", sphNode, true);
        }
Exemple #3
0
        private void Save(ConfigNode node)
        {
            node.SetValue(nameof(WindowPosition), WindowPosition, true);

            ConfigNode vabNode = new ConfigNode();

            VabSettings.Save(vabNode);
            node.SetNode("VAB", vabNode, true);

            ConfigNode sphNode = new ConfigNode();

            SphSettings.Save(sphNode);
            node.SetNode("SPH", sphNode, true);

            node.SetValue("UseSaveGameSettings", UseSaveGameSettings, true);
        }
Exemple #4
0
 public void Load(ConfigNode node)
 {
     VabSettings.Load(node.GetNode("VAB"));
     SphSettings.Load(node.GetNode("SPH"));
     WindowPosition = node.GetValue(nameof(WindowPosition))?.ParseNullableVector2() ?? DefaultWindowPosition;
 }