84 lines
2.4 KiB
C#
84 lines
2.4 KiB
C#
using ET;
|
|
using MongoDB.Bson.Serialization.Attributes;
|
|
|
|
namespace Cal.DataTable
|
|
{
|
|
[Config]
|
|
public partial class EquipBaseCategory : ACategory<EquipBase>
|
|
{
|
|
public static EquipBaseCategory Instance;
|
|
public EquipBaseCategory()
|
|
{
|
|
Instance = this;
|
|
}
|
|
}
|
|
|
|
public partial class EquipBase:IConfig
|
|
{
|
|
public partial class InlayPrice
|
|
{
|
|
public int Price_Coin;
|
|
public int Price_YuanBao;
|
|
}
|
|
[BsonId]
|
|
public long Id { get; set; }
|
|
public string Name;
|
|
public byte JobId;
|
|
public int DetialType;
|
|
public byte Type;
|
|
public ushort UseLevel;
|
|
public int SpecialKey;
|
|
public int SpecialValue;
|
|
public int Hp;
|
|
public int Mp;
|
|
public int Str;
|
|
public int Quk;
|
|
public int Spi;
|
|
public int Wim;
|
|
public int Phy;
|
|
public int Sta;
|
|
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;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Spd;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Hit;
|
|
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
|
|
public float Res;
|
|
public string IconName;
|
|
public bool IsLock;
|
|
public byte Quality;
|
|
public byte Star;
|
|
public string Description;
|
|
public int Price;
|
|
public byte Transmigration;
|
|
public int MaxHole;
|
|
public InlayPrice[] InlayPriceArr;
|
|
public int[] CanInlayGemTypeArr;
|
|
}
|
|
}
|