18 lines
545 B
C#

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");
}
}