25 lines
648 B
C#
25 lines
648 B
C#
using MongoDB.Bson.Serialization.Attributes;
|
|
using Sirenix.OdinInspector;
|
|
using System.Collections.Generic;
|
|
using XNode;
|
|
|
|
namespace Cal
|
|
{
|
|
public abstract class SkillNode : Node
|
|
{
|
|
[LabelText("Id")]
|
|
[ReadOnly]
|
|
public int uniqeId;
|
|
[UnityEngine.HideInInspector]
|
|
[BsonDictionaryOptions(Representation = MongoDB.Bson.Serialization.Options.DictionaryRepresentation.ArrayOfArrays)]
|
|
public Dictionary<string,List<int>> nextIds;
|
|
[BsonIgnore]
|
|
[UnityEngine.HideInInspector]
|
|
public SkillNodeGraph skillGraph;
|
|
public virtual void CheckData()
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|