38 lines
821 B
C#
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;
|
|
}
|
|
}
|