您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
20 行
469 B
20 行
469 B
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
[CreateAssetMenu(fileName = "Quest", menuName = "Quests/Quest", order = 51)]
|
|
public class QuestSO : ScriptableObject
|
|
{
|
|
[Tooltip("The collection of Steps composing the Quest")]
|
|
[SerializeField]
|
|
private List<StepSO> _steps = new List<StepSO>();
|
|
[SerializeField]
|
|
bool _isDone = false;
|
|
public List<StepSO> Steps => _steps;
|
|
public bool IsDone => _isDone;
|
|
public void FinishQuest()
|
|
{
|
|
_isDone = true;
|
|
}
|
|
|
|
|
|
}
|