public static void LoadSerialization(VariablesSerialization variables) { foreach (var v in variables.variables) { _settings.variables.Find(s => s.name == v.name)?.LoadSerializedValue(v.value); } }
public static VariablesSerialization GetVariablesSerialized() { VariablesSerialization variables = new VariablesSerialization(); List <VariableSerialized> list = new List <VariableSerialized>(); variables.variables = list; foreach (var v in Settings.variables) { list.Add(v.GetSerialized()); } return(variables); }