//------------------------------------------------------------------------------ // // This code was generated by a tool. // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using Bright.Serialization; using System.Collections.Generic; using SimpleJSON; namespace cfg { public sealed partial class WheelAd : Bright.Config.BeanBase { public JSONNode json; public WheelAd(JSONNode _json) { { if(!_json["ID"].IsNumber) { throw new SerializationException(); } ID = _json["ID"]; } { if(!_json["Interval"].IsNumber) { throw new SerializationException(); } Interval = _json["Interval"]; } { if(!_json["Reward"].IsNumber) { throw new SerializationException(); } Reward = _json["Reward"]; } { if(!_json["VipFree"].IsNumber) { throw new SerializationException(); } VipFree = _json["VipFree"]; } json = _json; PostInit(); } public WheelAd(int ID, int Interval, int Reward, int VipFree ) { this.ID = ID; this.Interval = Interval; this.Reward = Reward; this.VipFree = VipFree; PostInit(); } public static WheelAd DeserializeWheelAd(JSONNode _json) { return new WheelAd(_json); } public int ID { get; private set; } /// /// 单位秒 /// public int Interval { get; private set; } /// /// Drop表主键,这是一个箱子
箱子的内容用于直接展示 ///
public int Reward { get; private set; } /// /// VIP大于等于这个数字,可以免费领奖 /// public int VipFree { get; private set; } public const int __ID__ = -1317736258; public override int GetTypeId() => __ID__; public void Resolve(Dictionary _tables) { PostResolve(); } public void TranslateText(System.Func translator) { } public override string ToString() { return "{ " + "ID:" + ID + "," + "Interval:" + Interval + "," + "Reward:" + Reward + "," + "VipFree:" + VipFree + "," + "}"; } partial void PostInit(); partial void PostResolve(); } }