81 lines
2.6 KiB
C#
Executable File
81 lines
2.6 KiB
C#
Executable File
using ET;
|
|
using MongoDB.Bson.Serialization.Attributes;
|
|
|
|
namespace Cal.DataTable
|
|
{
|
|
[Config]
|
|
public partial class FamilyBossConfigCategory : ACategory<FamilyBossConfig>
|
|
{
|
|
public static FamilyBossConfigCategory Instance;
|
|
public FamilyBossConfigCategory()
|
|
{
|
|
Instance = this;
|
|
}
|
|
}
|
|
|
|
public partial class FamilyBossConfig:IConfig
|
|
{
|
|
public partial class FamilyBossEquip
|
|
{
|
|
public int FamilyBossEquip_Id;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float FamilyBossEquip_Probability;
|
|
public int FamilyBossEquip_Count;
|
|
}
|
|
public partial class FamilyBossGoods
|
|
{
|
|
public int FamilyBossGoods_Id;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float FamilyBossGoods_Probability;
|
|
public int FamilyBossGoods_Count;
|
|
}
|
|
public partial class FamilyBossMaterials
|
|
{
|
|
public int FamilyBossMaterials_Id;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float FamilyBossMaterials_Probability;
|
|
public int FamilyBossMaterials_Count;
|
|
}
|
|
[BsonId]
|
|
public long Id { get; set; }
|
|
public string Name;
|
|
public int PrefabId;
|
|
public int Level;
|
|
public int Coin;
|
|
public int Exp;
|
|
public FamilyBossEquip[] FamilyBossEquipArr;
|
|
public FamilyBossGoods[] FamilyBossGoodsArr;
|
|
public FamilyBossMaterials[] FamilyBossMaterialsArr;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float CharacterAdd;
|
|
public int Hp;
|
|
public int PhyAtk;
|
|
public int SpiAtk;
|
|
public int PhyDef;
|
|
public int SpiDef;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Pcrir;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Mcrir;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Pcri;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Mcri;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Dvo;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Rpcrir;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Rmcrir;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Rpcri;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Rmcri;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Nphyi;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Nmeni;
|
|
public int SkillGroupId;
|
|
}
|
|
}
|