using ET; using MongoDB.Bson.Serialization.Attributes; namespace Cal.DataTable { [Config] public partial class MonsterBaseCategory : ACategory { public static MonsterBaseCategory Instance; public MonsterBaseCategory() { Instance = this; } } public partial class MonsterBase:IConfig { public partial class MonsterEquip { public int MonsterEquip_Id; [BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)] public float MonsterEquip_Probability; public int MonsterEquip_Count; } public partial class MonsterGoods { public int MonsterGoods_Id; [BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)] public float MonsterGoods_Probability; public int MonsterGoods_Count; } public partial class MonsterMaterials { public int MonsterMaterials_Id; [BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)] public float MonsterMaterials_Probability; public int MonsterMaterials_Count; } [BsonId] public long Id { get; set; } public string NickName; public int PrefabId; public ushort Level; public byte MonsterType; public int Coin; public int Exp; public MonsterEquip[] MonsterEquipArr; public MonsterGoods[] MonsterGoodsArr; public MonsterMaterials[] MonsterMaterialsArr; public int Hp; public int PhyAtk; public int SpiAtk; public int PhyDef; public int SpiDef; public int SkillId; } }