31 lines
760 B
C#
31 lines
760 B
C#
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace BlueWaterProject
|
|
{
|
|
[CreateAssetMenu(fileName = "NpcDataSO", menuName = "ScriptableObjects/NpcDataSO", order = 0)]
|
|
public class NpcDataSO : ScriptableObject
|
|
{
|
|
public List<NpcData> npcDataList = new();
|
|
}
|
|
|
|
[System.Serializable]
|
|
public class NpcData
|
|
{
|
|
public int idx;
|
|
public string name;
|
|
public int speed;
|
|
public int hurry;
|
|
public int wait;
|
|
public int baseHappyPoint;
|
|
public int taste1;
|
|
public int taste2;
|
|
public int taste3;
|
|
public int picky1;
|
|
public int picky2;
|
|
public int picky3;
|
|
public int bully;
|
|
public int tip;
|
|
public int dialogue;
|
|
}
|
|
} |