protected override void LoadReferencesForItem(PostLoadData <ResourceTypeGroup> row) { List <ItemIdentifier> identifiers = row.Source.Read(ResourcesColumn); foreach (ItemIdentifier identifier in identifiers) { row.LoadedItem.ResourceTypes.Add((ResourceType)TheOnlyLoader.Instance.FindItem(identifier)); } }
protected override void LoadReferencesForItem(PostLoadData <ResourceStack> row) { throw new NotImplementedException(); }
protected override void LoadReferencesForItem(PostLoadData <ResourceType> row) { }
protected abstract void LoadReferencesForItem(PostLoadData <TItem> row);