CTT/Server/Model/Game/Data/ItemUpgrade.cs

38 lines
821 B
C#

using ET;
using MongoDB.Bson.Serialization.Attributes;
namespace Cal.DataTable
{
[Config]
public partial class ItemUpgradeCategory : ACategory<ItemUpgrade>
{
public static ItemUpgradeCategory Instance;
public ItemUpgradeCategory()
{
Instance = this;
}
}
public partial class ItemUpgrade:IConfig
{
public partial class UpgradeNeedMaterial
{
public int UpgradeNeedMaterial_Id;
public int UpgradeNeedMaterial_Count;
}
public partial class FailCast
{
public int _Id;
public int Count;
}
[BsonId]
public long Id { get; set; }
public int UpgradeItemId;
public UpgradeNeedMaterial[] UpgradeNeedMaterialArr;
[BsonRepresentation(MongoDB.Bson.BsonType.Double, AllowTruncation = true)]
public float SucceefulRate;
public FailCast[] FailCastArr;
public bool IsSysChat;
}
}