using Cal; using MongoDB.Bson.Serialization.Attributes; using System; using System.Collections.Generic; namespace ET { public class Pet: Entity, ICombatBounds { public string name; public int level; public int exp; /// /// 亲密度 /// public int intimacy; [BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)] [BsonDictionaryOptions(Representation = MongoDB.Bson.Serialization.Options.DictionaryRepresentation.ArrayOfArrays)] public Dictionary addToCharacter = new(); [BsonIgnore] public Func getAttributeFunc { get ; set; } } }