911 lines
62 KiB
C#
911 lines
62 KiB
C#
//------------------------------------------------------------------------------
|
||
// <auto-generated>
|
||
// This code was generated by a tool.
|
||
// Changes to this file may cause incorrect behavior and will be lost if
|
||
// the code is regenerated.
|
||
// </auto-generated>
|
||
//------------------------------------------------------------------------------
|
||
using Bright.Serialization;
|
||
using System.Collections.Generic;
|
||
using SimpleJSON;
|
||
|
||
|
||
|
||
namespace cfg
|
||
{
|
||
|
||
/// <summary>
|
||
/// 全局设定
|
||
/// </summary>
|
||
public sealed partial class GlobalConfig : Bright.Config.BeanBase
|
||
{
|
||
public JSONNode json;
|
||
public GlobalConfig(JSONNode _json)
|
||
{
|
||
{ var __json0 = _json["FixedFish"]; if(!__json0.IsArray) { throw new SerializationException(); } FixedFish = new System.Collections.Generic.List<int>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } FixedFish.Add(__v0); } }
|
||
{ if(!_json["NoFail"].IsNumber) { throw new SerializationException(); } NoFail = _json["NoFail"]; }
|
||
{ if(!_json["NoFailWithGuidance"].IsNumber) { throw new SerializationException(); } NoFailWithGuidance = _json["NoFailWithGuidance"]; }
|
||
{ if(!_json["FailWithoutEnergyConsuming"].IsNumber) { throw new SerializationException(); } FailWithoutEnergyConsuming = _json["FailWithoutEnergyConsuming"]; }
|
||
{ if(!_json["FixedGuidance"].IsString) { throw new SerializationException(); } FixedGuidance = _json["FixedGuidance"]; }
|
||
{ if(!_json["FixedGuidance02"].IsString) { throw new SerializationException(); } FixedGuidance02 = _json["FixedGuidance02"]; }
|
||
{ if(!_json["AutoBuildUnlock"].IsNumber) { throw new SerializationException(); } AutoBuildUnlock = _json["AutoBuildUnlock"]; }
|
||
{ if(!_json["AutoClaimUnlock"].IsNumber) { throw new SerializationException(); } AutoClaimUnlock = _json["AutoClaimUnlock"]; }
|
||
{ if(!_json["BuildRedPointUnlock"].IsString) { throw new SerializationException(); } BuildRedPointUnlock = _json["BuildRedPointUnlock"]; }
|
||
{ if(!_json["BombAvailableLevel"].IsNumber) { throw new SerializationException(); } BombAvailableLevel = _json["BombAvailableLevel"]; }
|
||
{ if(!_json["MaxComboUnlockFish"].IsNumber) { throw new SerializationException(); } MaxComboUnlockFish = _json["MaxComboUnlockFish"]; }
|
||
{ var __json0 = _json["ComboCountAccelerateFactor"]; if(!__json0.IsArray) { throw new SerializationException(); } ComboCountAccelerateFactor = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } ComboCountAccelerateFactor.Add(__v0); } }
|
||
{ if(!_json["WheelIAADailyCount"].IsNumber) { throw new SerializationException(); } WheelIAADailyCount = _json["WheelIAADailyCount"]; }
|
||
{ if(!_json["WheelPerTime"].IsNumber) { throw new SerializationException(); } WheelPerTime = _json["WheelPerTime"]; }
|
||
{ if(!_json["WheelAccMaxTime"].IsNumber) { throw new SerializationException(); } WheelAccMaxTime = _json["WheelAccMaxTime"]; }
|
||
{ if(!_json["FishingRetryPowerReduction"].IsNumber) { throw new SerializationException(); } FishingRetryPowerReduction = _json["FishingRetryPowerReduction"]; }
|
||
{ if(!_json["FishingRetryHPReduction"].IsNumber) { throw new SerializationException(); } FishingRetryHPReduction = _json["FishingRetryHPReduction"]; }
|
||
{ if(!_json["FishingRetryEscapeReduction"].IsNumber) { throw new SerializationException(); } FishingRetryEscapeReduction = _json["FishingRetryEscapeReduction"]; }
|
||
{ if(!_json["InitBotLuck"].IsNumber) { throw new SerializationException(); } InitBotLuck = _json["InitBotLuck"]; }
|
||
{ var __json0 = _json["BotLuckBasic"]; if(!__json0.IsArray) { throw new SerializationException(); } BotLuckBasic = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } BotLuckBasic.Add(__v0); } }
|
||
{ var __json0 = _json["BotLuckParam"]; if(!__json0.IsArray) { throw new SerializationException(); } BotLuckParam = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } BotLuckParam.Add(__v0); } }
|
||
{ var __json0 = _json["ModifierToBotLuck"]; if(!__json0.IsArray) { throw new SerializationException(); } ModifierToBotLuck = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } ModifierToBotLuck.Add(__v0); } }
|
||
{ if(!_json["InitFishLuck"].IsNumber) { throw new SerializationException(); } InitFishLuck = _json["InitFishLuck"]; }
|
||
{ var __json0 = _json["FishLuckBasic"]; if(!__json0.IsArray) { throw new SerializationException(); } FishLuckBasic = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } FishLuckBasic.Add(__v0); } }
|
||
{ var __json0 = _json["FishLuckParam"]; if(!__json0.IsArray) { throw new SerializationException(); } FishLuckParam = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } FishLuckParam.Add(__v0); } }
|
||
{ var __json0 = _json["ModifierToFishLuck"]; if(!__json0.IsArray) { throw new SerializationException(); } ModifierToFishLuck = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } ModifierToFishLuck.Add(__v0); } }
|
||
{ var __json0 = _json["BotRandParam"]; if(!__json0.IsArray) { throw new SerializationException(); } BotRandParam = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } BotRandParam.Add(__v0); } }
|
||
{ if(!_json["DailyLoginLuckAddToCategory"].IsNumber) { throw new SerializationException(); } DailyLoginLuckAddToCategory = _json["DailyLoginLuckAddToCategory"]; }
|
||
{ if(!_json["DailyLoginLuckAddToFish"].IsNumber) { throw new SerializationException(); } DailyLoginLuckAddToFish = _json["DailyLoginLuckAddToFish"]; }
|
||
{ if(!_json["CommercialFishParam"].IsNumber) { throw new SerializationException(); } CommercialFishParam = _json["CommercialFishParam"]; }
|
||
{ if(!_json["LineLengthParam"].IsNumber) { throw new SerializationException(); } LineLengthParam = _json["LineLengthParam"]; }
|
||
{ if(!_json["WarningLineLengthRatio"].IsNumber) { throw new SerializationException(); } WarningLineLengthRatio = _json["WarningLineLengthRatio"]; }
|
||
{ if(!_json["FailDelayTime"].IsNumber) { throw new SerializationException(); } FailDelayTime = _json["FailDelayTime"]; }
|
||
{ var __json0 = _json["BattleFloatingNumberDamageParam"]; if(!__json0.IsArray) { throw new SerializationException(); } BattleFloatingNumberDamageParam = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } BattleFloatingNumberDamageParam.Add(__v0); } }
|
||
{ var __json0 = _json["BattleFloatingNumberScaleList"]; if(!__json0.IsArray) { throw new SerializationException(); } BattleFloatingNumberScaleList = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } BattleFloatingNumberScaleList.Add(__v0); } }
|
||
{ var __json0 = _json["BarShakePriority"]; if(!__json0.IsArray) { throw new SerializationException(); } BarShakePriority = new System.Collections.Generic.List<string>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { string __v0; { if(!__e0.IsString) { throw new SerializationException(); } __v0 = __e0; } BarShakePriority.Add(__v0); } }
|
||
{ if(!_json["InitEnergy"].IsNumber) { throw new SerializationException(); } InitEnergy = _json["InitEnergy"]; }
|
||
{ if(!_json["InitCash"].IsNumber) { throw new SerializationException(); } InitCash = _json["InitCash"]; }
|
||
{ if(!_json["InitResin"].IsNumber) { throw new SerializationException(); } InitResin = _json["InitResin"]; }
|
||
{ if(!_json["InitWheelTicket"].IsNumber) { throw new SerializationException(); } InitWheelTicket = _json["InitWheelTicket"]; }
|
||
{ if(!_json["InitEnergyLimit"].IsNumber) { throw new SerializationException(); } InitEnergyLimit = _json["InitEnergyLimit"]; }
|
||
{ if(!_json["InitEnergyRestorationSpeed"].IsNumber) { throw new SerializationException(); } InitEnergyRestorationSpeed = _json["InitEnergyRestorationSpeed"]; }
|
||
{ if(!_json["InitEnergyRestorationCount"].IsNumber) { throw new SerializationException(); } InitEnergyRestorationCount = _json["InitEnergyRestorationCount"]; }
|
||
{ if(!_json["InitAvatar"].IsNumber) { throw new SerializationException(); } InitAvatar = _json["InitAvatar"]; }
|
||
{ if(!_json["InitRodID"].IsNumber) { throw new SerializationException(); } InitRodID = _json["InitRodID"]; }
|
||
{ if(!_json["InitGloveID"].IsNumber) { throw new SerializationException(); } InitGloveID = _json["InitGloveID"]; }
|
||
{ if(!_json["DefaultSpMapID"].IsNumber) { throw new SerializationException(); } DefaultSpMapID = _json["DefaultSpMapID"]; }
|
||
{ if(!_json["PictureGiftedLimitDaily"].IsNumber) { throw new SerializationException(); } PictureGiftedLimitDaily = _json["PictureGiftedLimitDaily"]; }
|
||
{ if(!_json["MusicSetting"].IsBoolean) { throw new SerializationException(); } MusicSetting = _json["MusicSetting"]; }
|
||
{ if(!_json["SoundSetting"].IsBoolean) { throw new SerializationException(); } SoundSetting = _json["SoundSetting"]; }
|
||
{ if(!_json["VibrateSetting"].IsBoolean) { throw new SerializationException(); } VibrateSetting = _json["VibrateSetting"]; }
|
||
{ if(!_json["NoticeSetting"].IsBoolean) { throw new SerializationException(); } NoticeSetting = _json["NoticeSetting"]; }
|
||
{ if(!_json["LanguageSetting"].IsString) { throw new SerializationException(); } LanguageSetting = _json["LanguageSetting"]; }
|
||
{ var __json0 = _json["LanguageList"]; if(!__json0.IsArray) { throw new SerializationException(); } LanguageList = new System.Collections.Generic.List<string>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { string __v0; { if(!__e0.IsString) { throw new SerializationException(); } __v0 = __e0; } LanguageList.Add(__v0); } }
|
||
{ var __json0 = _json["LanguagePackList"]; if(!__json0.IsArray) { throw new SerializationException(); } LanguagePackList = new System.Collections.Generic.List<string>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { string __v0; { if(!__e0.IsString) { throw new SerializationException(); } __v0 = __e0; } LanguagePackList.Add(__v0); } }
|
||
{ if(!_json["CDKeyCD"].IsNumber) { throw new SerializationException(); } CDKeyCD = _json["CDKeyCD"]; }
|
||
{ if(!_json["MailDeliverLevel"].IsNumber) { throw new SerializationException(); } MailDeliverLevel = _json["MailDeliverLevel"]; }
|
||
{ if(!_json["AccountLinkReward"].IsNumber) { throw new SerializationException(); } AccountLinkReward = _json["AccountLinkReward"]; }
|
||
{ var __json0 = _json["RankIcon"]; if(!__json0.IsArray) { throw new SerializationException(); } RankIcon = new System.Collections.Generic.List<string>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { string __v0; { if(!__e0.IsString) { throw new SerializationException(); } __v0 = __e0; } RankIcon.Add(__v0); } }
|
||
{ var __json0 = _json["Rank"]; if(!__json0.IsArray) { throw new SerializationException(); } Rank = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } Rank.Add(__v0); } }
|
||
{ var __json0 = _json["RankForSpFish"]; if(!__json0.IsArray) { throw new SerializationException(); } RankForSpFish = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } RankForSpFish.Add(__v0); } }
|
||
{ var __json0 = _json["RankForSpFishParams"]; if(!__json0.IsArray) { throw new SerializationException(); } RankForSpFishParams = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } RankForSpFishParams.Add(__v0); } }
|
||
{ var __json0 = _json["RankVibration"]; if(!__json0.IsArray) { throw new SerializationException(); } RankVibration = new System.Collections.Generic.List<int>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } RankVibration.Add(__v0); } }
|
||
{ if(!_json["HoldVibrationInterval"].IsNumber) { throw new SerializationException(); } HoldVibrationInterval = _json["HoldVibrationInterval"]; }
|
||
{ if(!_json["ReelVibrationInterval"].IsNumber) { throw new SerializationException(); } ReelVibrationInterval = _json["ReelVibrationInterval"]; }
|
||
{ if(!_json["FishingFailPanelDelay"].IsNumber) { throw new SerializationException(); } FishingFailPanelDelay = _json["FishingFailPanelDelay"]; }
|
||
{ if(!_json["FishingFailPiercingCount"].IsNumber) { throw new SerializationException(); } FishingFailPiercingCount = _json["FishingFailPiercingCount"]; }
|
||
{ if(!_json["FishingFailStrugglingTime"].IsNumber) { throw new SerializationException(); } FishingFailStrugglingTime = _json["FishingFailStrugglingTime"]; }
|
||
{ if(!_json["FishingFailProgress"].IsNumber) { throw new SerializationException(); } FishingFailProgress = _json["FishingFailProgress"]; }
|
||
{ if(!_json["BottleCashParamBase"].IsNumber) { throw new SerializationException(); } BottleCashParamBase = _json["BottleCashParamBase"]; }
|
||
{ if(!_json["BottleCashParamDiv"].IsNumber) { throw new SerializationException(); } BottleCashParamDiv = _json["BottleCashParamDiv"]; }
|
||
{ if(!_json["BottleCashParamLevel"].IsNumber) { throw new SerializationException(); } BottleCashParamLevel = _json["BottleCashParamLevel"]; }
|
||
{ if(!_json["BottleCashParamLimit"].IsNumber) { throw new SerializationException(); } BottleCashParamLimit = _json["BottleCashParamLimit"]; }
|
||
{ if(!_json["HoldIntervalGeneral"].IsNumber) { throw new SerializationException(); } HoldIntervalGeneral = _json["HoldIntervalGeneral"]; }
|
||
{ if(!_json["TimeScalePerStep"].IsNumber) { throw new SerializationException(); } TimeScalePerStep = _json["TimeScalePerStep"]; }
|
||
{ if(!_json["AccMaxStep"].IsNumber) { throw new SerializationException(); } AccMaxStep = _json["AccMaxStep"]; }
|
||
{ if(!_json["TapTimeScale"].IsNumber) { throw new SerializationException(); } TapTimeScale = _json["TapTimeScale"]; }
|
||
{ if(!_json["TapScaleMaxStep"].IsNumber) { throw new SerializationException(); } TapScaleMaxStep = _json["TapScaleMaxStep"]; }
|
||
{ if(!_json["ShowPopupPack"].IsNumber) { throw new SerializationException(); } ShowPopupPack = _json["ShowPopupPack"]; }
|
||
{ if(!_json["ShowPopupEvent"].IsNumber) { throw new SerializationException(); } ShowPopupEvent = _json["ShowPopupEvent"]; }
|
||
{ if(!_json["ClubChatMaxCount"].IsNumber) { throw new SerializationException(); } ClubChatMaxCount = _json["ClubChatMaxCount"]; }
|
||
{ if(!_json["ClubChatMaxDay"].IsNumber) { throw new SerializationException(); } ClubChatMaxDay = _json["ClubChatMaxDay"]; }
|
||
{ var __json0 = _json["ClubRecommendedList"]; if(!__json0.IsArray) { throw new SerializationException(); } ClubRecommendedList = new System.Collections.Generic.List<int>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } ClubRecommendedList.Add(__v0); } }
|
||
{ if(!_json["ClubFuzzySearchCount"].IsNumber) { throw new SerializationException(); } ClubFuzzySearchCount = _json["ClubFuzzySearchCount"]; }
|
||
{ if(!_json["ClubInitAvatar"].IsNumber) { throw new SerializationException(); } ClubInitAvatar = _json["ClubInitAvatar"]; }
|
||
{ if(!_json["ClubInitFrame"].IsNumber) { throw new SerializationException(); } ClubInitFrame = _json["ClubInitFrame"]; }
|
||
{ if(!_json["ClubInitAP"].IsNumber) { throw new SerializationException(); } ClubInitAP = _json["ClubInitAP"]; }
|
||
{ if(!_json["ClubAPAddedPerSign"].IsNumber) { throw new SerializationException(); } ClubAPAddedPerSign = _json["ClubAPAddedPerSign"]; }
|
||
{ var __json0 = _json["ClubRoomPerLevel"]; if(!__json0.IsArray) { throw new SerializationException(); } ClubRoomPerLevel = new System.Collections.Generic.List<int>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } ClubRoomPerLevel.Add(__v0); } }
|
||
{ if(!_json["ClubNameMaxChar"].IsNumber) { throw new SerializationException(); } ClubNameMaxChar = _json["ClubNameMaxChar"]; }
|
||
{ if(!_json["ClubNoticeMaxChar"].IsNumber) { throw new SerializationException(); } ClubNoticeMaxChar = _json["ClubNoticeMaxChar"]; }
|
||
{ if(!_json["ClubSignReward"].IsNumber) { throw new SerializationException(); } ClubSignReward = _json["ClubSignReward"]; }
|
||
{ if(!_json["ClubCreationCashCost"].IsNumber) { throw new SerializationException(); } ClubCreationCashCost = _json["ClubCreationCashCost"]; }
|
||
{ if(!_json["ClubDonationCashReward"].IsNumber) { throw new SerializationException(); } ClubDonationCashReward = _json["ClubDonationCashReward"]; }
|
||
{ if(!_json["ClubChatLimitTime"].IsNumber) { throw new SerializationException(); } ClubChatLimitTime = _json["ClubChatLimitTime"]; }
|
||
{ if(!_json["ClubLureRequestCd"].IsNumber) { throw new SerializationException(); } ClubLureRequestCd = _json["ClubLureRequestCd"]; }
|
||
{ if(!_json["ClubLureDonateReward"].IsNumber) { throw new SerializationException(); } ClubLureDonateReward = _json["ClubLureDonateReward"]; }
|
||
{ if(!_json["ClubLureRequestCount"].IsNumber) { throw new SerializationException(); } ClubLureRequestCount = _json["ClubLureRequestCount"]; }
|
||
{ if(!_json["ClubLureDonateLimit"].IsNumber) { throw new SerializationException(); } ClubLureDonateLimit = _json["ClubLureDonateLimit"]; }
|
||
{ if(!_json["ClubMasterTransferCondition"].IsNumber) { throw new SerializationException(); } ClubMasterTransferCondition = _json["ClubMasterTransferCondition"]; }
|
||
{ if(!_json["ClubTransferAvailableCondition"].IsNumber) { throw new SerializationException(); } ClubTransferAvailableCondition = _json["ClubTransferAvailableCondition"]; }
|
||
{ if(!_json["ClubDissolutionCondition"].IsNumber) { throw new SerializationException(); } ClubDissolutionCondition = _json["ClubDissolutionCondition"]; }
|
||
{ if(!_json["ClubMaxRecentActiveTime"].IsNumber) { throw new SerializationException(); } ClubMaxRecentActiveTime = _json["ClubMaxRecentActiveTime"]; }
|
||
{ if(!_json["ClubMaxCoLeaderCount"].IsNumber) { throw new SerializationException(); } ClubMaxCoLeaderCount = _json["ClubMaxCoLeaderCount"]; }
|
||
{ if(!_json["ClubMaxElderCount"].IsNumber) { throw new SerializationException(); } ClubMaxElderCount = _json["ClubMaxElderCount"]; }
|
||
{ var __json0 = _json["FishUnDownloadAlter"]; if(!__json0.IsArray) { throw new SerializationException(); } FishUnDownloadAlter = new System.Collections.Generic.List<int>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } FishUnDownloadAlter.Add(__v0); } }
|
||
{ if(!_json["BoxMaxOpenCount"].IsNumber) { throw new SerializationException(); } BoxMaxOpenCount = _json["BoxMaxOpenCount"]; }
|
||
{ if(!_json["NewItemWeightForFish"].IsNumber) { throw new SerializationException(); } NewItemWeightForFish = _json["NewItemWeightForFish"]; }
|
||
{ if(!_json["MaxZoneScaleGap"].IsNumber) { throw new SerializationException(); } MaxZoneScaleGap = _json["MaxZoneScaleGap"]; }
|
||
{ if(!_json["MaxZoneSpeedGap"].IsNumber) { throw new SerializationException(); } MaxZoneSpeedGap = _json["MaxZoneSpeedGap"]; }
|
||
{ if(!_json["MaxStrugglingGap"].IsNumber) { throw new SerializationException(); } MaxStrugglingGap = _json["MaxStrugglingGap"]; }
|
||
{ if(!_json["MinBarIncrease"].IsNumber) { throw new SerializationException(); } MinBarIncrease = _json["MinBarIncrease"]; }
|
||
{ if(!_json["MinMaxCount"].IsNumber) { throw new SerializationException(); } MinMaxCount = _json["MinMaxCount"]; }
|
||
{ if(!_json["HoldBarIncreasing"].IsNumber) { throw new SerializationException(); } HoldBarIncreasing = _json["HoldBarIncreasing"]; }
|
||
{ if(!_json["HoldBarDecreasing"].IsNumber) { throw new SerializationException(); } HoldBarDecreasing = _json["HoldBarDecreasing"]; }
|
||
{ if(!_json["RankSSS"].IsNumber) { throw new SerializationException(); } RankSSS = _json["RankSSS"]; }
|
||
{ if(!_json["RankSS"].IsNumber) { throw new SerializationException(); } RankSS = _json["RankSS"]; }
|
||
{ if(!_json["RankS"].IsNumber) { throw new SerializationException(); } RankS = _json["RankS"]; }
|
||
{ if(!_json["RankA"].IsNumber) { throw new SerializationException(); } RankA = _json["RankA"]; }
|
||
{ if(!_json["RankB"].IsNumber) { throw new SerializationException(); } RankB = _json["RankB"]; }
|
||
{ if(!_json["RankC"].IsNumber) { throw new SerializationException(); } RankC = _json["RankC"]; }
|
||
{ if(!_json["FishingFailWaitingTime"].IsNumber) { throw new SerializationException(); } FishingFailWaitingTime = _json["FishingFailWaitingTime"]; }
|
||
{ if(!_json["GlobalTimeOffset"].IsNumber) { throw new SerializationException(); } GlobalTimeOffset = _json["GlobalTimeOffset"]; }
|
||
{ if(!_json["DiggingShovelValue"].IsNumber) { throw new SerializationException(); } DiggingShovelValue = _json["DiggingShovelValue"]; }
|
||
{ if(!_json["DiggingRedPoint"].IsNumber) { throw new SerializationException(); } DiggingRedPoint = _json["DiggingRedPoint"]; }
|
||
{ var __json0 = _json["DiggingPropShowTime"]; if(!__json0.IsArray) { throw new SerializationException(); } DiggingPropShowTime = new System.Collections.Generic.List<float>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { float __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } DiggingPropShowTime.Add(__v0); } }
|
||
{ var __json0 = _json["FishQualityIcon"]; if(!__json0.IsArray) { throw new SerializationException(); } FishQualityIcon = new System.Collections.Generic.List<string>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { string __v0; { if(!__e0.IsString) { throw new SerializationException(); } __v0 = __e0; } FishQualityIcon.Add(__v0); } }
|
||
{ var __json0 = _json["SurveyReward"]; if(!__json0.IsArray) { throw new SerializationException(); } SurveyReward = new System.Collections.Generic.List<int>(__json0.Count); foreach(JSONNode __e0 in __json0.Children) { int __v0; { if(!__e0.IsNumber) { throw new SerializationException(); } __v0 = __e0; } SurveyReward.Add(__v0); } }
|
||
{ if(!_json["SurveyLevelRequire"].IsNumber) { throw new SerializationException(); } SurveyLevelRequire = _json["SurveyLevelRequire"]; }
|
||
{ if(!_json["FreezeSkillGuidance"].IsString) { throw new SerializationException(); } FreezeSkillGuidance = _json["FreezeSkillGuidance"]; }
|
||
{ if(!_json["ElectricSkillGuidance"].IsString) { throw new SerializationException(); } ElectricSkillGuidance = _json["ElectricSkillGuidance"]; }
|
||
{ if(!_json["CorruptSkillGuidance"].IsString) { throw new SerializationException(); } CorruptSkillGuidance = _json["CorruptSkillGuidance"]; }
|
||
{ if(!_json["SkillGuidanceRemainings"].IsNumber) { throw new SerializationException(); } SkillGuidanceRemainings = _json["SkillGuidanceRemainings"]; }
|
||
{ if(!_json["StaPowPopupTime"].IsNumber) { throw new SerializationException(); } StaPowPopupTime = _json["StaPowPopupTime"]; }
|
||
{ if(!_json["FriendRecommendLevel"].IsNumber) { throw new SerializationException(); } FriendRecommendLevel = _json["FriendRecommendLevel"]; }
|
||
json = _json;
|
||
PostInit();
|
||
}
|
||
|
||
public GlobalConfig(System.Collections.Generic.List<int> FixedFish, int NoFail, int NoFailWithGuidance, int FailWithoutEnergyConsuming, string FixedGuidance, string FixedGuidance02, int AutoBuildUnlock, int AutoClaimUnlock, string BuildRedPointUnlock, int BombAvailableLevel, int MaxComboUnlockFish, System.Collections.Generic.List<float> ComboCountAccelerateFactor, int WheelIAADailyCount, float WheelPerTime, int WheelAccMaxTime, float FishingRetryPowerReduction, float FishingRetryHPReduction, float FishingRetryEscapeReduction, float InitBotLuck, System.Collections.Generic.List<float> BotLuckBasic, System.Collections.Generic.List<float> BotLuckParam, System.Collections.Generic.List<float> ModifierToBotLuck, float InitFishLuck, System.Collections.Generic.List<float> FishLuckBasic, System.Collections.Generic.List<float> FishLuckParam, System.Collections.Generic.List<float> ModifierToFishLuck, System.Collections.Generic.List<float> BotRandParam, float DailyLoginLuckAddToCategory, float DailyLoginLuckAddToFish, float CommercialFishParam, float LineLengthParam, float WarningLineLengthRatio, float FailDelayTime, System.Collections.Generic.List<float> BattleFloatingNumberDamageParam, System.Collections.Generic.List<float> BattleFloatingNumberScaleList, System.Collections.Generic.List<string> BarShakePriority, int InitEnergy, int InitCash, int InitResin, int InitWheelTicket, int InitEnergyLimit, int InitEnergyRestorationSpeed, int InitEnergyRestorationCount, int InitAvatar, int InitRodID, int InitGloveID, int DefaultSpMapID, int PictureGiftedLimitDaily, bool MusicSetting, bool SoundSetting, bool VibrateSetting, bool NoticeSetting, string LanguageSetting, System.Collections.Generic.List<string> LanguageList, System.Collections.Generic.List<string> LanguagePackList, int CDKeyCD, int MailDeliverLevel, int AccountLinkReward, System.Collections.Generic.List<string> RankIcon, System.Collections.Generic.List<float> Rank, System.Collections.Generic.List<float> RankForSpFish, System.Collections.Generic.List<float> RankForSpFishParams, System.Collections.Generic.List<int> RankVibration, float HoldVibrationInterval, float ReelVibrationInterval, float FishingFailPanelDelay, int FishingFailPiercingCount, float FishingFailStrugglingTime, float FishingFailProgress, int BottleCashParamBase, int BottleCashParamDiv, int BottleCashParamLevel, int BottleCashParamLimit, float HoldIntervalGeneral, float TimeScalePerStep, int AccMaxStep, float TapTimeScale, int TapScaleMaxStep, int ShowPopupPack, int ShowPopupEvent, int ClubChatMaxCount, int ClubChatMaxDay, System.Collections.Generic.List<int> ClubRecommendedList, int ClubFuzzySearchCount, int ClubInitAvatar, int ClubInitFrame, int ClubInitAP, int ClubAPAddedPerSign, System.Collections.Generic.List<int> ClubRoomPerLevel, int ClubNameMaxChar, int ClubNoticeMaxChar, int ClubSignReward, int ClubCreationCashCost, int ClubDonationCashReward, int ClubChatLimitTime, int ClubLureRequestCd, int ClubLureDonateReward, int ClubLureRequestCount, int ClubLureDonateLimit, int ClubMasterTransferCondition, int ClubTransferAvailableCondition, int ClubDissolutionCondition, int ClubMaxRecentActiveTime, int ClubMaxCoLeaderCount, int ClubMaxElderCount, System.Collections.Generic.List<int> FishUnDownloadAlter, int BoxMaxOpenCount, float NewItemWeightForFish, float MaxZoneScaleGap, float MaxZoneSpeedGap, float MaxStrugglingGap, float MinBarIncrease, int MinMaxCount, float HoldBarIncreasing, float HoldBarDecreasing, float RankSSS, float RankSS, float RankS, float RankA, float RankB, float RankC, float FishingFailWaitingTime, int GlobalTimeOffset, int DiggingShovelValue, int DiggingRedPoint, System.Collections.Generic.List<float> DiggingPropShowTime, System.Collections.Generic.List<string> FishQualityIcon, System.Collections.Generic.List<int> SurveyReward, int SurveyLevelRequire, string FreezeSkillGuidance, string ElectricSkillGuidance, string CorruptSkillGuidance, int SkillGuidanceRemainings, float StaPowPopupTime, int FriendRecommendLevel )
|
||
{
|
||
this.FixedFish = FixedFish;
|
||
this.NoFail = NoFail;
|
||
this.NoFailWithGuidance = NoFailWithGuidance;
|
||
this.FailWithoutEnergyConsuming = FailWithoutEnergyConsuming;
|
||
this.FixedGuidance = FixedGuidance;
|
||
this.FixedGuidance02 = FixedGuidance02;
|
||
this.AutoBuildUnlock = AutoBuildUnlock;
|
||
this.AutoClaimUnlock = AutoClaimUnlock;
|
||
this.BuildRedPointUnlock = BuildRedPointUnlock;
|
||
this.BombAvailableLevel = BombAvailableLevel;
|
||
this.MaxComboUnlockFish = MaxComboUnlockFish;
|
||
this.ComboCountAccelerateFactor = ComboCountAccelerateFactor;
|
||
this.WheelIAADailyCount = WheelIAADailyCount;
|
||
this.WheelPerTime = WheelPerTime;
|
||
this.WheelAccMaxTime = WheelAccMaxTime;
|
||
this.FishingRetryPowerReduction = FishingRetryPowerReduction;
|
||
this.FishingRetryHPReduction = FishingRetryHPReduction;
|
||
this.FishingRetryEscapeReduction = FishingRetryEscapeReduction;
|
||
this.InitBotLuck = InitBotLuck;
|
||
this.BotLuckBasic = BotLuckBasic;
|
||
this.BotLuckParam = BotLuckParam;
|
||
this.ModifierToBotLuck = ModifierToBotLuck;
|
||
this.InitFishLuck = InitFishLuck;
|
||
this.FishLuckBasic = FishLuckBasic;
|
||
this.FishLuckParam = FishLuckParam;
|
||
this.ModifierToFishLuck = ModifierToFishLuck;
|
||
this.BotRandParam = BotRandParam;
|
||
this.DailyLoginLuckAddToCategory = DailyLoginLuckAddToCategory;
|
||
this.DailyLoginLuckAddToFish = DailyLoginLuckAddToFish;
|
||
this.CommercialFishParam = CommercialFishParam;
|
||
this.LineLengthParam = LineLengthParam;
|
||
this.WarningLineLengthRatio = WarningLineLengthRatio;
|
||
this.FailDelayTime = FailDelayTime;
|
||
this.BattleFloatingNumberDamageParam = BattleFloatingNumberDamageParam;
|
||
this.BattleFloatingNumberScaleList = BattleFloatingNumberScaleList;
|
||
this.BarShakePriority = BarShakePriority;
|
||
this.InitEnergy = InitEnergy;
|
||
this.InitCash = InitCash;
|
||
this.InitResin = InitResin;
|
||
this.InitWheelTicket = InitWheelTicket;
|
||
this.InitEnergyLimit = InitEnergyLimit;
|
||
this.InitEnergyRestorationSpeed = InitEnergyRestorationSpeed;
|
||
this.InitEnergyRestorationCount = InitEnergyRestorationCount;
|
||
this.InitAvatar = InitAvatar;
|
||
this.InitRodID = InitRodID;
|
||
this.InitGloveID = InitGloveID;
|
||
this.DefaultSpMapID = DefaultSpMapID;
|
||
this.PictureGiftedLimitDaily = PictureGiftedLimitDaily;
|
||
this.MusicSetting = MusicSetting;
|
||
this.SoundSetting = SoundSetting;
|
||
this.VibrateSetting = VibrateSetting;
|
||
this.NoticeSetting = NoticeSetting;
|
||
this.LanguageSetting = LanguageSetting;
|
||
this.LanguageList = LanguageList;
|
||
this.LanguagePackList = LanguagePackList;
|
||
this.CDKeyCD = CDKeyCD;
|
||
this.MailDeliverLevel = MailDeliverLevel;
|
||
this.AccountLinkReward = AccountLinkReward;
|
||
this.RankIcon = RankIcon;
|
||
this.Rank = Rank;
|
||
this.RankForSpFish = RankForSpFish;
|
||
this.RankForSpFishParams = RankForSpFishParams;
|
||
this.RankVibration = RankVibration;
|
||
this.HoldVibrationInterval = HoldVibrationInterval;
|
||
this.ReelVibrationInterval = ReelVibrationInterval;
|
||
this.FishingFailPanelDelay = FishingFailPanelDelay;
|
||
this.FishingFailPiercingCount = FishingFailPiercingCount;
|
||
this.FishingFailStrugglingTime = FishingFailStrugglingTime;
|
||
this.FishingFailProgress = FishingFailProgress;
|
||
this.BottleCashParamBase = BottleCashParamBase;
|
||
this.BottleCashParamDiv = BottleCashParamDiv;
|
||
this.BottleCashParamLevel = BottleCashParamLevel;
|
||
this.BottleCashParamLimit = BottleCashParamLimit;
|
||
this.HoldIntervalGeneral = HoldIntervalGeneral;
|
||
this.TimeScalePerStep = TimeScalePerStep;
|
||
this.AccMaxStep = AccMaxStep;
|
||
this.TapTimeScale = TapTimeScale;
|
||
this.TapScaleMaxStep = TapScaleMaxStep;
|
||
this.ShowPopupPack = ShowPopupPack;
|
||
this.ShowPopupEvent = ShowPopupEvent;
|
||
this.ClubChatMaxCount = ClubChatMaxCount;
|
||
this.ClubChatMaxDay = ClubChatMaxDay;
|
||
this.ClubRecommendedList = ClubRecommendedList;
|
||
this.ClubFuzzySearchCount = ClubFuzzySearchCount;
|
||
this.ClubInitAvatar = ClubInitAvatar;
|
||
this.ClubInitFrame = ClubInitFrame;
|
||
this.ClubInitAP = ClubInitAP;
|
||
this.ClubAPAddedPerSign = ClubAPAddedPerSign;
|
||
this.ClubRoomPerLevel = ClubRoomPerLevel;
|
||
this.ClubNameMaxChar = ClubNameMaxChar;
|
||
this.ClubNoticeMaxChar = ClubNoticeMaxChar;
|
||
this.ClubSignReward = ClubSignReward;
|
||
this.ClubCreationCashCost = ClubCreationCashCost;
|
||
this.ClubDonationCashReward = ClubDonationCashReward;
|
||
this.ClubChatLimitTime = ClubChatLimitTime;
|
||
this.ClubLureRequestCd = ClubLureRequestCd;
|
||
this.ClubLureDonateReward = ClubLureDonateReward;
|
||
this.ClubLureRequestCount = ClubLureRequestCount;
|
||
this.ClubLureDonateLimit = ClubLureDonateLimit;
|
||
this.ClubMasterTransferCondition = ClubMasterTransferCondition;
|
||
this.ClubTransferAvailableCondition = ClubTransferAvailableCondition;
|
||
this.ClubDissolutionCondition = ClubDissolutionCondition;
|
||
this.ClubMaxRecentActiveTime = ClubMaxRecentActiveTime;
|
||
this.ClubMaxCoLeaderCount = ClubMaxCoLeaderCount;
|
||
this.ClubMaxElderCount = ClubMaxElderCount;
|
||
this.FishUnDownloadAlter = FishUnDownloadAlter;
|
||
this.BoxMaxOpenCount = BoxMaxOpenCount;
|
||
this.NewItemWeightForFish = NewItemWeightForFish;
|
||
this.MaxZoneScaleGap = MaxZoneScaleGap;
|
||
this.MaxZoneSpeedGap = MaxZoneSpeedGap;
|
||
this.MaxStrugglingGap = MaxStrugglingGap;
|
||
this.MinBarIncrease = MinBarIncrease;
|
||
this.MinMaxCount = MinMaxCount;
|
||
this.HoldBarIncreasing = HoldBarIncreasing;
|
||
this.HoldBarDecreasing = HoldBarDecreasing;
|
||
this.RankSSS = RankSSS;
|
||
this.RankSS = RankSS;
|
||
this.RankS = RankS;
|
||
this.RankA = RankA;
|
||
this.RankB = RankB;
|
||
this.RankC = RankC;
|
||
this.FishingFailWaitingTime = FishingFailWaitingTime;
|
||
this.GlobalTimeOffset = GlobalTimeOffset;
|
||
this.DiggingShovelValue = DiggingShovelValue;
|
||
this.DiggingRedPoint = DiggingRedPoint;
|
||
this.DiggingPropShowTime = DiggingPropShowTime;
|
||
this.FishQualityIcon = FishQualityIcon;
|
||
this.SurveyReward = SurveyReward;
|
||
this.SurveyLevelRequire = SurveyLevelRequire;
|
||
this.FreezeSkillGuidance = FreezeSkillGuidance;
|
||
this.ElectricSkillGuidance = ElectricSkillGuidance;
|
||
this.CorruptSkillGuidance = CorruptSkillGuidance;
|
||
this.SkillGuidanceRemainings = SkillGuidanceRemainings;
|
||
this.StaPowPopupTime = StaPowPopupTime;
|
||
this.FriendRecommendLevel = FriendRecommendLevel;
|
||
PostInit();
|
||
}
|
||
|
||
public static GlobalConfig DeserializeGlobalConfig(JSONNode _json)
|
||
{
|
||
return new GlobalConfig(_json);
|
||
}
|
||
|
||
/// <summary>
|
||
/// 固定钓鱼序列
|
||
/// </summary>
|
||
public System.Collections.Generic.List<int> FixedFish { get; private set; }
|
||
/// <summary>
|
||
/// 多少次钓鱼不会失败,无视张力过大过小,也不会弹出引导
|
||
/// </summary>
|
||
public int NoFail { get; private set; }
|
||
/// <summary>
|
||
/// 多少次钓鱼不会失败,无视张力过大过小,但会弹出引导
|
||
/// </summary>
|
||
public int NoFailWithGuidance { get; private set; }
|
||
/// <summary>
|
||
/// 钓鱼失败不会消耗体力
|
||
/// </summary>
|
||
public int FailWithoutEnergyConsuming { get; private set; }
|
||
/// <summary>
|
||
/// 固定触发引导组
|
||
/// </summary>
|
||
public string FixedGuidance { get; private set; }
|
||
/// <summary>
|
||
/// 商店未解锁前,玩家没体力时点击钓鱼固定触发该引导组
|
||
/// </summary>
|
||
public string FixedGuidance02 { get; private set; }
|
||
/// <summary>
|
||
/// 建造这么多次之后,解锁自动建造
|
||
/// </summary>
|
||
public int AutoBuildUnlock { get; private set; }
|
||
/// <summary>
|
||
/// 建造奖励自动领取解锁等级
|
||
/// </summary>
|
||
public int AutoClaimUnlock { get; private set; }
|
||
/// <summary>
|
||
/// 完成该引导后,建造图标再显示红点
|
||
/// </summary>
|
||
public string BuildRedPointUnlock { get; private set; }
|
||
/// <summary>
|
||
/// 玩家大于等于该等级后才可被选作轰炸的目标
|
||
/// </summary>
|
||
public int BombAvailableLevel { get; private set; }
|
||
/// <summary>
|
||
/// 第几条鱼解锁连击数,具体参数配置为fixedfishlist的id
|
||
/// </summary>
|
||
public int MaxComboUnlockFish { get; private set; }
|
||
/// <summary>
|
||
/// 第几条鱼的时候,对应连击数加速攒满的倍率,和上个参数一一对应
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> ComboCountAccelerateFactor { get; private set; }
|
||
/// <summary>
|
||
/// 转盘券广告每日最大次数
|
||
/// </summary>
|
||
public int WheelIAADailyCount { get; private set; }
|
||
/// <summary>
|
||
/// 自动使用转盘券,每步完成后的加速数值
|
||
/// </summary>
|
||
public float WheelPerTime { get; private set; }
|
||
/// <summary>
|
||
/// 最多加速几步
|
||
/// </summary>
|
||
public int WheelAccMaxTime { get; private set; }
|
||
/// <summary>
|
||
/// 看广告后,再次钓鱼时,鱼的力量会变为原力量的百分比
|
||
/// </summary>
|
||
public float FishingRetryPowerReduction { get; private set; }
|
||
/// <summary>
|
||
/// 看广告后,再次钓鱼时,鱼的血量会变为原血量的百分比
|
||
/// </summary>
|
||
public float FishingRetryHPReduction { get; private set; }
|
||
/// <summary>
|
||
/// 看广告后,再次钓鱼时,鱼的逃跑速率变成之前的百分比
|
||
/// </summary>
|
||
public float FishingRetryEscapeReduction { get; private set; }
|
||
/// <summary>
|
||
/// 初始漂流瓶幸运值
|
||
/// </summary>
|
||
public float InitBotLuck { get; private set; }
|
||
/// <summary>
|
||
/// 基础权重,分别对应漂流瓶,鱼
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> BotLuckBasic { get; private set; }
|
||
/// <summary>
|
||
/// 幸运值浮动参数,分别漂流瓶,鱼
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> BotLuckParam { get; private set; }
|
||
/// <summary>
|
||
/// 幸运值加值,分别对应漂流瓶,鱼
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> ModifierToBotLuck { get; private set; }
|
||
/// <summary>
|
||
/// 初始鱼种类幸运值
|
||
/// </summary>
|
||
public float InitFishLuck { get; private set; }
|
||
/// <summary>
|
||
/// 基础权重,分别对应白色鱼,蓝色鱼,紫色鱼,橙色鱼
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> FishLuckBasic { get; private set; }
|
||
/// <summary>
|
||
/// 幸运值浮动参数,分别对应白色鱼,蓝色鱼,紫色鱼,橙色鱼
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> FishLuckParam { get; private set; }
|
||
/// <summary>
|
||
/// 幸运值加值,分别对应白色鱼,蓝色鱼,紫色鱼,橙色鱼
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> ModifierToFishLuck { get; private set; }
|
||
/// <summary>
|
||
/// 漂流瓶随机参数
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> BotRandParam { get; private set; }
|
||
/// <summary>
|
||
/// 每日登录增加漂流瓶幸运值
|
||
/// </summary>
|
||
public float DailyLoginLuckAddToCategory { get; private set; }
|
||
/// <summary>
|
||
/// 每日登录增加鱼种类幸运值
|
||
/// </summary>
|
||
public float DailyLoginLuckAddToFish { get; private set; }
|
||
/// <summary>
|
||
/// 商业化特殊鱼种的概率
|
||
/// </summary>
|
||
public float CommercialFishParam { get; private set; }
|
||
/// <summary>
|
||
/// 鱼线长度 = (鱼竿长度 + 鱼线实际长度) * LineLengthParam
|
||
/// </summary>
|
||
public float LineLengthParam { get; private set; }
|
||
/// <summary>
|
||
/// 鱼线长度超过最大鱼线这个百分比,则开始预警
|
||
/// </summary>
|
||
public float WarningLineLengthRatio { get; private set; }
|
||
/// <summary>
|
||
/// 鱼超过最大长度时,不会立刻失败。而是鱼线长度数字持续闪烁,然后在这个时间之后,如果鱼还是超过最大长度则判定为失败
|
||
/// </summary>
|
||
public float FailDelayTime { get; private set; }
|
||
public System.Collections.Generic.List<float> BattleFloatingNumberDamageParam { get; private set; }
|
||
public System.Collections.Generic.List<float> BattleFloatingNumberScaleList { get; private set; }
|
||
public System.Collections.Generic.List<string> BarShakePriority { get; private set; }
|
||
/// <summary>
|
||
/// 账号初始体力
|
||
/// </summary>
|
||
public int InitEnergy { get; private set; }
|
||
/// <summary>
|
||
/// 账号初始钞票
|
||
/// </summary>
|
||
public int InitCash { get; private set; }
|
||
/// <summary>
|
||
/// 账号初始树脂
|
||
/// </summary>
|
||
public int InitResin { get; private set; }
|
||
/// <summary>
|
||
/// 账号初始转盘券
|
||
/// </summary>
|
||
public int InitWheelTicket { get; private set; }
|
||
/// <summary>
|
||
/// 账号初始体力上限
|
||
/// </summary>
|
||
public int InitEnergyLimit { get; private set; }
|
||
/// <summary>
|
||
/// 几分钟恢复,单位分钟
|
||
/// </summary>
|
||
public int InitEnergyRestorationSpeed { get; private set; }
|
||
/// <summary>
|
||
/// 每次恢复体力时恢复几点体力
|
||
/// </summary>
|
||
public int InitEnergyRestorationCount { get; private set; }
|
||
/// <summary>
|
||
/// 玩家默认的初始头像
|
||
/// </summary>
|
||
public int InitAvatar { get; private set; }
|
||
/// <summary>
|
||
/// 玩家初始的鱼竿编号,对应RodData主键
|
||
/// </summary>
|
||
public int InitRodID { get; private set; }
|
||
/// <summary>
|
||
/// 玩家初始的手套编号,对应GloveData主键
|
||
/// </summary>
|
||
public int InitGloveID { get; private set; }
|
||
public int DefaultSpMapID { get; private set; }
|
||
public int PictureGiftedLimitDaily { get; private set; }
|
||
public bool MusicSetting { get; private set; }
|
||
public bool SoundSetting { get; private set; }
|
||
public bool VibrateSetting { get; private set; }
|
||
public bool NoticeSetting { get; private set; }
|
||
public string LanguageSetting { get; private set; }
|
||
public System.Collections.Generic.List<string> LanguageList { get; private set; }
|
||
public System.Collections.Generic.List<string> LanguagePackList { get; private set; }
|
||
public int CDKeyCD { get; private set; }
|
||
public int MailDeliverLevel { get; private set; }
|
||
public int AccountLinkReward { get; private set; }
|
||
/// <summary>
|
||
/// 上述标记的图标
|
||
/// </summary>
|
||
public System.Collections.Generic.List<string> RankIcon { get; private set; }
|
||
/// <summary>
|
||
/// 普通鱼结算参数,小于这个数值,则分别判定为D,C-,C,C+,B-,B,B+,A-,A,A+,S,SS,SSS,X,XX,XXX,无穷
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> Rank { get; private set; }
|
||
/// <summary>
|
||
/// 活动鱼结算参数,小于这个数值,则分别判定为D,C-,C,C+,B-,B,B+,A-,A,A+,S,SS,SSS,X,XX,XXX,无穷
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> RankForSpFish { get; private set; }
|
||
/// <summary>
|
||
/// 活动鱼最终积分 = (鱼品质 - 参数1) * 参数2 + 总积分 * (鱼品质 - 参数1) / 参数3 + 参数4
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> RankForSpFishParams { get; private set; }
|
||
/// <summary>
|
||
/// 0:不震动;1:light impact;2:medium impact;3:heavy impact
|
||
/// </summary>
|
||
public System.Collections.Generic.List<int> RankVibration { get; private set; }
|
||
/// <summary>
|
||
/// 长按时,间隔这个时间,播放震动
|
||
/// </summary>
|
||
public float HoldVibrationInterval { get; private set; }
|
||
/// <summary>
|
||
/// 拉鱼时,间隔这个时间,播放震动
|
||
/// </summary>
|
||
public float ReelVibrationInterval { get; private set; }
|
||
/// <summary>
|
||
/// 钓鱼失败后,失败面板延迟这个时间再出现
|
||
/// </summary>
|
||
public float FishingFailPanelDelay { get; private set; }
|
||
/// <summary>
|
||
/// 几次刺鱼失败后,则判定为鱼溜走了
|
||
/// </summary>
|
||
public int FishingFailPiercingCount { get; private set; }
|
||
/// <summary>
|
||
/// 鱼的进度条在最左和最右时,如果超过这个时间还在阈值内,则判定失败,单位秒
|
||
/// </summary>
|
||
public float FishingFailStrugglingTime { get; private set; }
|
||
/// <summary>
|
||
/// 鱼的进度条在最左和最右时,如果超过一定时间还在这个阈值内,则判定失败,单位进度条百分比
|
||
/// </summary>
|
||
public float FishingFailProgress { get; private set; }
|
||
/// <summary>
|
||
/// 分数比例 = log(BottleCashParamBase - 排行榜名次 + 好友等级 / BottleCashParamLevel) / BottleCashParamDiv
|
||
/// </summary>
|
||
public int BottleCashParamBase { get; private set; }
|
||
public int BottleCashParamDiv { get; private set; }
|
||
public int BottleCashParamLevel { get; private set; }
|
||
/// <summary>
|
||
/// 抢到的钱 = min(BottleCashParamLimit,传过来的钱)* (1 + 全局钞票加成 ) * (1 + 系统钞票加成)
|
||
/// </summary>
|
||
public int BottleCashParamLimit { get; private set; }
|
||
/// <summary>
|
||
/// 如果长按时间大于等于这个数值,则判定为长按
|
||
/// </summary>
|
||
public float HoldIntervalGeneral { get; private set; }
|
||
/// <summary>
|
||
/// 自动建造时,每步完成后的加速数值
|
||
/// </summary>
|
||
public float TimeScalePerStep { get; private set; }
|
||
/// <summary>
|
||
/// 最多加速几步
|
||
/// </summary>
|
||
public int AccMaxStep { get; private set; }
|
||
/// <summary>
|
||
/// 手动连点后,每步完成后的数值
|
||
/// </summary>
|
||
public float TapTimeScale { get; private set; }
|
||
/// <summary>
|
||
/// 最多加速几步
|
||
/// </summary>
|
||
public int TapScaleMaxStep { get; private set; }
|
||
/// <summary>
|
||
/// 登录时,礼包的拍脸图最多弹出数量
|
||
/// </summary>
|
||
public int ShowPopupPack { get; private set; }
|
||
/// <summary>
|
||
/// 登录时,活动拍脸图的最多弹出数量
|
||
/// </summary>
|
||
public int ShowPopupEvent { get; private set; }
|
||
/// <summary>
|
||
/// 聊天列表最大数量,算上表情和入会通知等事件
|
||
/// </summary>
|
||
public int ClubChatMaxCount { get; private set; }
|
||
/// <summary>
|
||
/// 聊天列表最大保存时间,单位天
|
||
/// </summary>
|
||
public int ClubChatMaxDay { get; private set; }
|
||
/// <summary>
|
||
/// 推荐公会列表,分别对应3个列表的数量
|
||
/// </summary>
|
||
public System.Collections.Generic.List<int> ClubRecommendedList { get; private set; }
|
||
/// <summary>
|
||
/// 模糊搜索数量
|
||
/// </summary>
|
||
public int ClubFuzzySearchCount { get; private set; }
|
||
/// <summary>
|
||
/// 默认公会头像
|
||
/// </summary>
|
||
public int ClubInitAvatar { get; private set; }
|
||
/// <summary>
|
||
/// 默认公会头像框
|
||
/// </summary>
|
||
public int ClubInitFrame { get; private set; }
|
||
/// <summary>
|
||
/// 公会初始活跃度
|
||
/// </summary>
|
||
public int ClubInitAP { get; private set; }
|
||
/// <summary>
|
||
/// 公会单次签到增加活跃度数值
|
||
/// </summary>
|
||
public int ClubAPAddedPerSign { get; private set; }
|
||
/// <summary>
|
||
/// 公会人数上限,基于等级的数组
|
||
/// </summary>
|
||
public System.Collections.Generic.List<int> ClubRoomPerLevel { get; private set; }
|
||
/// <summary>
|
||
/// 公会名称最大字符数
|
||
/// </summary>
|
||
public int ClubNameMaxChar { get; private set; }
|
||
/// <summary>
|
||
/// 公会宣言最大字符数
|
||
/// </summary>
|
||
public int ClubNoticeMaxChar { get; private set; }
|
||
/// <summary>
|
||
/// 公会签到奖励
|
||
/// </summary>
|
||
public int ClubSignReward { get; private set; }
|
||
/// <summary>
|
||
/// 公会创建的钞票消耗
|
||
/// </summary>
|
||
public int ClubCreationCashCost { get; private set; }
|
||
/// <summary>
|
||
/// 公会捐赠的钞票奖励
|
||
/// </summary>
|
||
public int ClubDonationCashReward { get; private set; }
|
||
/// <summary>
|
||
/// 公会聊天间隔时间设置(单位秒)
|
||
/// </summary>
|
||
public int ClubChatLimitTime { get; private set; }
|
||
/// <summary>
|
||
/// 公会请求体力的时间间隔(单位小时)
|
||
/// </summary>
|
||
public int ClubLureRequestCd { get; private set; }
|
||
/// <summary>
|
||
/// 每次请求能够获得的体力数量
|
||
/// </summary>
|
||
public int ClubLureDonateReward { get; private set; }
|
||
/// <summary>
|
||
/// 每次请求需要几次帮助
|
||
/// </summary>
|
||
public int ClubLureRequestCount { get; private set; }
|
||
/// <summary>
|
||
/// 每人每天能够帮助其他人多少次
|
||
/// </summary>
|
||
public int ClubLureDonateLimit { get; private set; }
|
||
/// <summary>
|
||
/// 公会会长x天未登录时转让会长
|
||
/// </summary>
|
||
public int ClubMasterTransferCondition { get; private set; }
|
||
/// <summary>
|
||
/// 转让时检测公会近x天登录过的玩家
|
||
/// </summary>
|
||
public int ClubTransferAvailableCondition { get; private set; }
|
||
/// <summary>
|
||
/// 公会x天内无登录玩家
|
||
/// </summary>
|
||
public int ClubDissolutionCondition { get; private set; }
|
||
/// <summary>
|
||
/// 最近活跃天数显示上限
|
||
/// </summary>
|
||
public int ClubMaxRecentActiveTime { get; private set; }
|
||
/// <summary>
|
||
/// 公会最大副会长数量
|
||
/// </summary>
|
||
public int ClubMaxCoLeaderCount { get; private set; }
|
||
/// <summary>
|
||
/// 公会最大长老数量
|
||
/// </summary>
|
||
public int ClubMaxElderCount { get; private set; }
|
||
/// <summary>
|
||
/// 钓鱼时,如果鱼模型资源下载失败,则使用首包的鱼资源替代
|
||
/// </summary>
|
||
public System.Collections.Generic.List<int> FishUnDownloadAlter { get; private set; }
|
||
/// <summary>
|
||
/// 一次最多开10个箱子
|
||
/// </summary>
|
||
public int BoxMaxOpenCount { get; private set; }
|
||
public float NewItemWeightForFish { get; private set; }
|
||
public float MaxZoneScaleGap { get; private set; }
|
||
public float MaxZoneSpeedGap { get; private set; }
|
||
public float MaxStrugglingGap { get; private set; }
|
||
public float MinBarIncrease { get; private set; }
|
||
public int MinMaxCount { get; private set; }
|
||
public float HoldBarIncreasing { get; private set; }
|
||
public float HoldBarDecreasing { get; private set; }
|
||
public float RankSSS { get; private set; }
|
||
public float RankSS { get; private set; }
|
||
public float RankS { get; private set; }
|
||
public float RankA { get; private set; }
|
||
public float RankB { get; private set; }
|
||
public float RankC { get; private set; }
|
||
public float FishingFailWaitingTime { get; private set; }
|
||
/// <summary>
|
||
/// 全游戏,跨天时间比格林威治时间延后X小时
|
||
/// </summary>
|
||
public int GlobalTimeOffset { get; private set; }
|
||
/// <summary>
|
||
/// 多少进度对应寻宝活动一个活动道具
|
||
/// </summary>
|
||
public int DiggingShovelValue { get; private set; }
|
||
/// <summary>
|
||
/// 大于或等于此活动代币数时,入口图标显示红点
|
||
/// </summary>
|
||
public int DiggingRedPoint { get; private set; }
|
||
/// <summary>
|
||
/// 棋盘宽度为3,4,5,6,7,8格时播放propshhow延迟时间
|
||
/// </summary>
|
||
public System.Collections.Generic.List<float> DiggingPropShowTime { get; private set; }
|
||
/// <summary>
|
||
/// 鱼品质图标
|
||
/// </summary>
|
||
public System.Collections.Generic.List<string> FishQualityIcon { get; private set; }
|
||
/// <summary>
|
||
/// 调查问卷奖励
|
||
/// </summary>
|
||
public System.Collections.Generic.List<int> SurveyReward { get; private set; }
|
||
/// <summary>
|
||
/// 调查问卷解锁等级
|
||
/// </summary>
|
||
public int SurveyLevelRequire { get; private set; }
|
||
/// <summary>
|
||
/// 钓到冰皇后时,触发该引导
|
||
/// </summary>
|
||
public string FreezeSkillGuidance { get; private set; }
|
||
/// <summary>
|
||
/// 钓到雷霆使者的鱼时,触发该引导
|
||
/// </summary>
|
||
public string ElectricSkillGuidance { get; private set; }
|
||
/// <summary>
|
||
/// 钓到沼泽之王的鱼时,触发该引导
|
||
/// </summary>
|
||
public string CorruptSkillGuidance { get; private set; }
|
||
/// <summary>
|
||
/// 目标奖励活动鱼剩余次数
|
||
/// </summary>
|
||
public int SkillGuidanceRemainings { get; private set; }
|
||
/// <summary>
|
||
/// guidancepopuppanel的Station_powerreel生效时在玩家几秒内没有集气会弹出
|
||
/// </summary>
|
||
public float StaPowPopupTime { get; private set; }
|
||
/// <summary>
|
||
/// 好友推荐的限制等级
|
||
/// </summary>
|
||
public int FriendRecommendLevel { get; private set; }
|
||
|
||
public const int __ID__ = -958250779;
|
||
public override int GetTypeId() => __ID__;
|
||
|
||
public void Resolve(Dictionary<string, object> _tables)
|
||
{
|
||
PostResolve();
|
||
}
|
||
|
||
public void TranslateText(System.Func<string, string, string> translator)
|
||
{
|
||
}
|
||
|
||
public override string ToString()
|
||
{
|
||
return "{ "
|
||
+ "FixedFish:" + Bright.Common.StringUtil.CollectionToString(FixedFish) + ","
|
||
+ "NoFail:" + NoFail + ","
|
||
+ "NoFailWithGuidance:" + NoFailWithGuidance + ","
|
||
+ "FailWithoutEnergyConsuming:" + FailWithoutEnergyConsuming + ","
|
||
+ "FixedGuidance:" + FixedGuidance + ","
|
||
+ "FixedGuidance02:" + FixedGuidance02 + ","
|
||
+ "AutoBuildUnlock:" + AutoBuildUnlock + ","
|
||
+ "AutoClaimUnlock:" + AutoClaimUnlock + ","
|
||
+ "BuildRedPointUnlock:" + BuildRedPointUnlock + ","
|
||
+ "BombAvailableLevel:" + BombAvailableLevel + ","
|
||
+ "MaxComboUnlockFish:" + MaxComboUnlockFish + ","
|
||
+ "ComboCountAccelerateFactor:" + Bright.Common.StringUtil.CollectionToString(ComboCountAccelerateFactor) + ","
|
||
+ "WheelIAADailyCount:" + WheelIAADailyCount + ","
|
||
+ "WheelPerTime:" + WheelPerTime + ","
|
||
+ "WheelAccMaxTime:" + WheelAccMaxTime + ","
|
||
+ "FishingRetryPowerReduction:" + FishingRetryPowerReduction + ","
|
||
+ "FishingRetryHPReduction:" + FishingRetryHPReduction + ","
|
||
+ "FishingRetryEscapeReduction:" + FishingRetryEscapeReduction + ","
|
||
+ "InitBotLuck:" + InitBotLuck + ","
|
||
+ "BotLuckBasic:" + Bright.Common.StringUtil.CollectionToString(BotLuckBasic) + ","
|
||
+ "BotLuckParam:" + Bright.Common.StringUtil.CollectionToString(BotLuckParam) + ","
|
||
+ "ModifierToBotLuck:" + Bright.Common.StringUtil.CollectionToString(ModifierToBotLuck) + ","
|
||
+ "InitFishLuck:" + InitFishLuck + ","
|
||
+ "FishLuckBasic:" + Bright.Common.StringUtil.CollectionToString(FishLuckBasic) + ","
|
||
+ "FishLuckParam:" + Bright.Common.StringUtil.CollectionToString(FishLuckParam) + ","
|
||
+ "ModifierToFishLuck:" + Bright.Common.StringUtil.CollectionToString(ModifierToFishLuck) + ","
|
||
+ "BotRandParam:" + Bright.Common.StringUtil.CollectionToString(BotRandParam) + ","
|
||
+ "DailyLoginLuckAddToCategory:" + DailyLoginLuckAddToCategory + ","
|
||
+ "DailyLoginLuckAddToFish:" + DailyLoginLuckAddToFish + ","
|
||
+ "CommercialFishParam:" + CommercialFishParam + ","
|
||
+ "LineLengthParam:" + LineLengthParam + ","
|
||
+ "WarningLineLengthRatio:" + WarningLineLengthRatio + ","
|
||
+ "FailDelayTime:" + FailDelayTime + ","
|
||
+ "BattleFloatingNumberDamageParam:" + Bright.Common.StringUtil.CollectionToString(BattleFloatingNumberDamageParam) + ","
|
||
+ "BattleFloatingNumberScaleList:" + Bright.Common.StringUtil.CollectionToString(BattleFloatingNumberScaleList) + ","
|
||
+ "BarShakePriority:" + Bright.Common.StringUtil.CollectionToString(BarShakePriority) + ","
|
||
+ "InitEnergy:" + InitEnergy + ","
|
||
+ "InitCash:" + InitCash + ","
|
||
+ "InitResin:" + InitResin + ","
|
||
+ "InitWheelTicket:" + InitWheelTicket + ","
|
||
+ "InitEnergyLimit:" + InitEnergyLimit + ","
|
||
+ "InitEnergyRestorationSpeed:" + InitEnergyRestorationSpeed + ","
|
||
+ "InitEnergyRestorationCount:" + InitEnergyRestorationCount + ","
|
||
+ "InitAvatar:" + InitAvatar + ","
|
||
+ "InitRodID:" + InitRodID + ","
|
||
+ "InitGloveID:" + InitGloveID + ","
|
||
+ "DefaultSpMapID:" + DefaultSpMapID + ","
|
||
+ "PictureGiftedLimitDaily:" + PictureGiftedLimitDaily + ","
|
||
+ "MusicSetting:" + MusicSetting + ","
|
||
+ "SoundSetting:" + SoundSetting + ","
|
||
+ "VibrateSetting:" + VibrateSetting + ","
|
||
+ "NoticeSetting:" + NoticeSetting + ","
|
||
+ "LanguageSetting:" + LanguageSetting + ","
|
||
+ "LanguageList:" + Bright.Common.StringUtil.CollectionToString(LanguageList) + ","
|
||
+ "LanguagePackList:" + Bright.Common.StringUtil.CollectionToString(LanguagePackList) + ","
|
||
+ "CDKeyCD:" + CDKeyCD + ","
|
||
+ "MailDeliverLevel:" + MailDeliverLevel + ","
|
||
+ "AccountLinkReward:" + AccountLinkReward + ","
|
||
+ "RankIcon:" + Bright.Common.StringUtil.CollectionToString(RankIcon) + ","
|
||
+ "Rank:" + Bright.Common.StringUtil.CollectionToString(Rank) + ","
|
||
+ "RankForSpFish:" + Bright.Common.StringUtil.CollectionToString(RankForSpFish) + ","
|
||
+ "RankForSpFishParams:" + Bright.Common.StringUtil.CollectionToString(RankForSpFishParams) + ","
|
||
+ "RankVibration:" + Bright.Common.StringUtil.CollectionToString(RankVibration) + ","
|
||
+ "HoldVibrationInterval:" + HoldVibrationInterval + ","
|
||
+ "ReelVibrationInterval:" + ReelVibrationInterval + ","
|
||
+ "FishingFailPanelDelay:" + FishingFailPanelDelay + ","
|
||
+ "FishingFailPiercingCount:" + FishingFailPiercingCount + ","
|
||
+ "FishingFailStrugglingTime:" + FishingFailStrugglingTime + ","
|
||
+ "FishingFailProgress:" + FishingFailProgress + ","
|
||
+ "BottleCashParamBase:" + BottleCashParamBase + ","
|
||
+ "BottleCashParamDiv:" + BottleCashParamDiv + ","
|
||
+ "BottleCashParamLevel:" + BottleCashParamLevel + ","
|
||
+ "BottleCashParamLimit:" + BottleCashParamLimit + ","
|
||
+ "HoldIntervalGeneral:" + HoldIntervalGeneral + ","
|
||
+ "TimeScalePerStep:" + TimeScalePerStep + ","
|
||
+ "AccMaxStep:" + AccMaxStep + ","
|
||
+ "TapTimeScale:" + TapTimeScale + ","
|
||
+ "TapScaleMaxStep:" + TapScaleMaxStep + ","
|
||
+ "ShowPopupPack:" + ShowPopupPack + ","
|
||
+ "ShowPopupEvent:" + ShowPopupEvent + ","
|
||
+ "ClubChatMaxCount:" + ClubChatMaxCount + ","
|
||
+ "ClubChatMaxDay:" + ClubChatMaxDay + ","
|
||
+ "ClubRecommendedList:" + Bright.Common.StringUtil.CollectionToString(ClubRecommendedList) + ","
|
||
+ "ClubFuzzySearchCount:" + ClubFuzzySearchCount + ","
|
||
+ "ClubInitAvatar:" + ClubInitAvatar + ","
|
||
+ "ClubInitFrame:" + ClubInitFrame + ","
|
||
+ "ClubInitAP:" + ClubInitAP + ","
|
||
+ "ClubAPAddedPerSign:" + ClubAPAddedPerSign + ","
|
||
+ "ClubRoomPerLevel:" + Bright.Common.StringUtil.CollectionToString(ClubRoomPerLevel) + ","
|
||
+ "ClubNameMaxChar:" + ClubNameMaxChar + ","
|
||
+ "ClubNoticeMaxChar:" + ClubNoticeMaxChar + ","
|
||
+ "ClubSignReward:" + ClubSignReward + ","
|
||
+ "ClubCreationCashCost:" + ClubCreationCashCost + ","
|
||
+ "ClubDonationCashReward:" + ClubDonationCashReward + ","
|
||
+ "ClubChatLimitTime:" + ClubChatLimitTime + ","
|
||
+ "ClubLureRequestCd:" + ClubLureRequestCd + ","
|
||
+ "ClubLureDonateReward:" + ClubLureDonateReward + ","
|
||
+ "ClubLureRequestCount:" + ClubLureRequestCount + ","
|
||
+ "ClubLureDonateLimit:" + ClubLureDonateLimit + ","
|
||
+ "ClubMasterTransferCondition:" + ClubMasterTransferCondition + ","
|
||
+ "ClubTransferAvailableCondition:" + ClubTransferAvailableCondition + ","
|
||
+ "ClubDissolutionCondition:" + ClubDissolutionCondition + ","
|
||
+ "ClubMaxRecentActiveTime:" + ClubMaxRecentActiveTime + ","
|
||
+ "ClubMaxCoLeaderCount:" + ClubMaxCoLeaderCount + ","
|
||
+ "ClubMaxElderCount:" + ClubMaxElderCount + ","
|
||
+ "FishUnDownloadAlter:" + Bright.Common.StringUtil.CollectionToString(FishUnDownloadAlter) + ","
|
||
+ "BoxMaxOpenCount:" + BoxMaxOpenCount + ","
|
||
+ "NewItemWeightForFish:" + NewItemWeightForFish + ","
|
||
+ "MaxZoneScaleGap:" + MaxZoneScaleGap + ","
|
||
+ "MaxZoneSpeedGap:" + MaxZoneSpeedGap + ","
|
||
+ "MaxStrugglingGap:" + MaxStrugglingGap + ","
|
||
+ "MinBarIncrease:" + MinBarIncrease + ","
|
||
+ "MinMaxCount:" + MinMaxCount + ","
|
||
+ "HoldBarIncreasing:" + HoldBarIncreasing + ","
|
||
+ "HoldBarDecreasing:" + HoldBarDecreasing + ","
|
||
+ "RankSSS:" + RankSSS + ","
|
||
+ "RankSS:" + RankSS + ","
|
||
+ "RankS:" + RankS + ","
|
||
+ "RankA:" + RankA + ","
|
||
+ "RankB:" + RankB + ","
|
||
+ "RankC:" + RankC + ","
|
||
+ "FishingFailWaitingTime:" + FishingFailWaitingTime + ","
|
||
+ "GlobalTimeOffset:" + GlobalTimeOffset + ","
|
||
+ "DiggingShovelValue:" + DiggingShovelValue + ","
|
||
+ "DiggingRedPoint:" + DiggingRedPoint + ","
|
||
+ "DiggingPropShowTime:" + Bright.Common.StringUtil.CollectionToString(DiggingPropShowTime) + ","
|
||
+ "FishQualityIcon:" + Bright.Common.StringUtil.CollectionToString(FishQualityIcon) + ","
|
||
+ "SurveyReward:" + Bright.Common.StringUtil.CollectionToString(SurveyReward) + ","
|
||
+ "SurveyLevelRequire:" + SurveyLevelRequire + ","
|
||
+ "FreezeSkillGuidance:" + FreezeSkillGuidance + ","
|
||
+ "ElectricSkillGuidance:" + ElectricSkillGuidance + ","
|
||
+ "CorruptSkillGuidance:" + CorruptSkillGuidance + ","
|
||
+ "SkillGuidanceRemainings:" + SkillGuidanceRemainings + ","
|
||
+ "StaPowPopupTime:" + StaPowPopupTime + ","
|
||
+ "FriendRecommendLevel:" + FriendRecommendLevel + ","
|
||
+ "}";
|
||
}
|
||
|
||
partial void PostInit();
|
||
partial void PostResolve();
|
||
}
|
||
}
|