using System.Collections.Generic; using UnityEngine; namespace UFS3 { [CreateAssetMenu(fileName = "BaitData", menuName = "Data/BaitData")] public class BaitData : BaseItemData, IItemType { public List attractedFish = new List(); public ItemType ItemType => ItemType.Bait; public override string StatisticText { get { string text = string.Concat("Weight: " + weight + "g\n", "\nBest for:\n"); List baitFishNames = new List(); attractedFish.ForEach(delegate(FishData fish) { baitFishNames.Add(fish.FishName); }); return text + string.Join(", ", baitFishNames); } } } }