using UnityEngine; using System.Collections.Generic; public class ChestDataListManager : DataListManager // or maybe EquippableItem - but its get conflicts... { [SerializeField] protected new ChestUIManager uiManager; public new DataListManager SetUiManager(ref ChestUIManager _uiManager) { uiManager = _uiManager; return this; } public override void AddElementToList(ChestPrefabAsset newElement) { Elements.Add(newElement); } public override void RemoveElementFromList(ChestPrefabAsset element) { throw new System.NotImplementedException(); } //public void AddElement }