//------------------------------------------------------------------------------ // // 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 TbFishMutant { private readonly FishMutant _data; public TbFishMutant(JSONNode _json) { if(!_json.IsArray) { throw new SerializationException(); } if (_json.Count != 1) throw new SerializationException("table mode=one, but size != 1"); _data = FishMutant.DeserializeFishMutant(_json[0]); PostInit(); } /// /// 变异的材质 /// public string Material => _data.Material; /// /// 左眼特效 /// public string FxLeftEye => _data.FxLeftEye; /// /// 右眼特效 /// public string FxRightEye => _data.FxRightEye; /// /// 每种品质的鱼变异的概率 /// public System.Collections.Generic.List MutantProb => _data.MutantProb; /// /// 钓起的时候的额外奖励
对应Drop表主键
积分,钞票 ///
public System.Collections.Generic.List ExtraReward => _data.ExtraReward; /// /// 钓鱼、游弋时模型放大倍率
额外乘以这个倍率 ///
public System.Collections.Generic.List FishingScale => _data.FishingScale; /// /// 水族箱模型放大倍率
额外乘以这个倍率 ///
public System.Collections.Generic.List AquariumScale => _data.AquariumScale; /// /// 钓鱼时,鱼眼特效的总倍率 /// public System.Collections.Generic.List FxFishingScale => _data.FxFishingScale; /// /// 水族箱时,鱼眼特效的总倍率
注意需要乘以鱼的成熟缩放 ///
public System.Collections.Generic.List FxAquariumScale => _data.FxAquariumScale; /// /// 钓鱼时,如下属性会以加法方式提高:
力量,速度,警惕,血量,逃跑速度,技能蓄力速度,逃跑触发血量 ///
public System.Collections.Generic.List> FishingExtraParam => _data.FishingExtraParam; public void Resolve(Dictionary _tables) { _data.Resolve(_tables); PostResolve(); } public void TranslateText(System.Func translator) { _data.TranslateText(translator); } partial void PostInit(); partial void PostResolve(); } }