using UnityEngine; namespace Jovian.EncounterSystem { /// Reusable reward asset referenced by . [CreateAssetMenu(fileName = "Reward", menuName = "Jovian/Encounter System/Reward", order = 3)] public class Reward : ScriptableObject { public string id; public string displayName; [SerializeReference, SubclassSelector] public IRewardKind kind; } }