45 lines
962 B
C#
45 lines
962 B
C#
using UnityEngine;
|
|
|
|
[CreateAssetMenu(menuName = "Data/Character/" + nameof(Character_Data))]
|
|
public class Character_Data_SO : ScriptableObject
|
|
{
|
|
public Character_Data data;
|
|
}
|
|
[System.Serializable]
|
|
public class Character_Data
|
|
{
|
|
//public Character_Data()
|
|
//{
|
|
// type = e_Type.ToString();
|
|
//}
|
|
public string type;
|
|
//public E_Character_Type e_Type;
|
|
public string image_Name;
|
|
public string realName;
|
|
public string stageName;
|
|
public string gender;
|
|
public int age;
|
|
public float height;
|
|
public float weight;
|
|
public string birthday;
|
|
public string registrationDate;
|
|
public string[] relationships;
|
|
[Multiline(5)]
|
|
public string personalityDescription;
|
|
public OrganizationInfo_Data organizationInfo;
|
|
}
|
|
public enum E_Character_Gender
|
|
{
|
|
Male,
|
|
Female,
|
|
Other,
|
|
}
|
|
public enum E_Character_Type
|
|
{
|
|
Character,
|
|
Enemy,
|
|
TERMINOLOGY,
|
|
AGENDA,
|
|
ORGANIZATIONS,
|
|
TERRITORIAL,
|
|
} |