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> nextIds; [BsonIgnore] [UnityEngine.HideInInspector] public SkillNodeGraph skillGraph; public virtual void CheckData() { } } }