boredom. / Assets / Scripts / Tasks / Task.cs
Task.cs
Raw
using UnityEngine;

public abstract class Task : ScriptableObject {

    [Header("Information")]
    [SerializeField] private string taskName;
    [SerializeField] private string taskDescription;

    public abstract void OnTaskComplete();

    public string GetName() { return taskName; }

    public string GetDescription() { return taskDescription; }

}