//------------------------------------------------------------------------------ // // 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 MoreFish : FishBuffType { public MoreFish(JSONNode _json) : base(_json) { { if(!_json["Quality"].IsNumber) { throw new SerializationException(); } Quality = _json["Quality"]; } { if(!_json["FishLuckBasic"].IsNumber) { throw new SerializationException(); } FishLuckBasic = _json["FishLuckBasic"]; } { if(!_json["FishLuckParam"].IsNumber) { throw new SerializationException(); } FishLuckParam = _json["FishLuckParam"]; } { if(!_json["ModifierToFishLuck"].IsNumber) { throw new SerializationException(); } ModifierToFishLuck = _json["ModifierToFishLuck"]; } PostInit(); } public MoreFish(int Quality, float FishLuckBasic, float FishLuckParam, float ModifierToFishLuck ) : base() { this.Quality = Quality; this.FishLuckBasic = FishLuckBasic; this.FishLuckParam = FishLuckParam; this.ModifierToFishLuck = ModifierToFishLuck; PostInit(); } public static MoreFish DeserializeMoreFish(JSONNode _json) { return new MoreFish(_json); } /// /// 鱼的品质 /// public int Quality { get; private set; } /// /// FishLuckBasic变动后数值 /// public float FishLuckBasic { get; private set; } /// /// FishLuckParam变动后数值 /// public float FishLuckParam { get; private set; } /// /// ModifierToFishLuck变动后数值 /// public float ModifierToFishLuck { get; private set; } public const int __ID__ = -154708115; public override int GetTypeId() => __ID__; public override void Resolve(Dictionary _tables) { base.Resolve(_tables); PostResolve(); } public override void TranslateText(System.Func translator) { base.TranslateText(translator); } public override string ToString() { return "{ " + "Quality:" + Quality + "," + "FishLuckBasic:" + FishLuckBasic + "," + "FishLuckParam:" + FishLuckParam + "," + "ModifierToFishLuck:" + ModifierToFishLuck + "," + "}"; } partial void PostInit(); partial void PostResolve(); } }