using System.Collections.Generic; using UnityEngine; namespace OctoberStudio { [CreateAssetMenu(fileName = "Drop Database", menuName = "October/Drop Database")] public class DropDatabase : ScriptableObject { [SerializeField] List gems; public int GemsCount => gems.Count; public DropData GetGemData(int index) { return gems[index]; } public DropData GetGemData(DropType dropType) { for(int i = 0; i < gems.Count; i++) { if (gems[i].DropType == dropType) return gems[i]; } return null; } } }