private SaveDataEntry GetSaveData() { var prefabIdentifier = GetComponent <PrefabIdentifier>(); var id = prefabIdentifier?.Id ?? string.Empty; return(Mod.GetSaveData(id)); }
private SaveDataEntry GetSaveData() { var prefabIdentifier = GetComponent <PrefabIdentifier>(); var id = prefabIdentifier.Id; return(Mod.GetSaveData(id)); }
private void InitializeFilters() { var prefabIdentifier = GetComponent <PrefabIdentifier>(); var id = prefabIdentifier.Id; var saveData = Mod.GetSaveData(); foreach (var entry in saveData.Entries) { if (entry.Id == id && entry.FilterData != null) { currentFilters = entry.FilterData.ShallowCopy(); return; } } currentFilters = new List <AutosorterFilter>(); }