using System; using UnityEngine; [CreateAssetMenu(menuName = "Game/Upgrades/Member Upgrade")] public class MemberUpgrades : Upgrades { [SerializeField] private GameObject[] memberPrefab; [SerializeField] private Sprite silhouetteIcon; public GameObject MemberPrefab => memberPrefab[index]; public override UpgradesType GetUpgradeType() => UpgradesType.Member; public Sprite SilhouetteIcon => silhouetteIcon; int index; private void Awake() { index = PlayerPrefs.GetInt("selectedCharacterIndex"); } }