5243 lines
178 KiB
C#
5243 lines
178 KiB
C#
/**
|
|
* <auto-generated>
|
|
* Autogenerated by Thrift Compiler (0.22.0)
|
|
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
|
|
* </auto-generated>
|
|
*/
|
|
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Threading;
|
|
using System.Threading.Tasks;
|
|
using Thrift;
|
|
using Thrift.Collections;
|
|
using System.Runtime.Serialization;
|
|
using Thrift.Protocol;
|
|
using Thrift.Protocol.Entities;
|
|
using Thrift.Protocol.Utilities;
|
|
using Thrift.Transport;
|
|
using Thrift.Transport.Client;
|
|
|
|
|
|
#pragma warning disable IDE0079 // remove unnecessary pragmas
|
|
#pragma warning disable IDE0017 // object init can be simplified
|
|
#pragma warning disable IDE0028 // collection init can be simplified
|
|
#pragma warning disable IDE0305 // collection init can be simplified
|
|
#pragma warning disable IDE0034 // simplify default expression
|
|
#pragma warning disable IDE0066 // use switch expression
|
|
#pragma warning disable IDE0090 // simplify new expression
|
|
#pragma warning disable IDE0290 // use primary CTOR
|
|
#pragma warning disable IDE1006 // parts of the code use IDL spelling
|
|
#pragma warning disable CA1822 // empty DeepCopy() methods still non-static
|
|
#pragma warning disable IDE0083 // pattern matching "that is not SomeType" requires net5.0 but we still support earlier versions
|
|
|
|
namespace Byway.Thrift.Data
|
|
{
|
|
|
|
[DataContract(Namespace="")]
|
|
public partial class AllConfigs : TBase
|
|
{
|
|
private global::Byway.Thrift.Data.AdGiftData _AdGiftData;
|
|
private global::Byway.Thrift.Data.BagItemConfig _BagItemConfig;
|
|
private global::Byway.Thrift.Data.BonusValue _BonusValue;
|
|
private global::Byway.Thrift.Data.CardDetailCfg _CardDetailCfg;
|
|
private global::Byway.Thrift.Data.CardPackCfg _CardPackCfg;
|
|
private global::Byway.Thrift.Data.CardStickerExchangeCfg _CardStickerExchangeCfg;
|
|
private global::Byway.Thrift.Data.CatsGardenMultiplyData _CatsGardenMultiplyData;
|
|
private global::Byway.Thrift.Data.CatsGardenProgressData _CatsGardenProgressData;
|
|
private global::Byway.Thrift.Data.CatsGardenSlotData _CatsGardenSlotData;
|
|
private global::Byway.Thrift.Data.CatsGardenTempleteData _CatsGardenTempleteData;
|
|
private global::Byway.Thrift.Data.CatTrickData _CatTrickData;
|
|
private global::Byway.Thrift.Data.ChampshipCfg _ChampshipCfg;
|
|
private global::Byway.Thrift.Data.ChampshipRankReward _ChampshipRankReward;
|
|
private global::Byway.Thrift.Data.ChampshipScoreReward _ChampshipScoreReward;
|
|
private global::Byway.Thrift.Data.ChineseResMap _ChineseResMap;
|
|
private global::Byway.Thrift.Data.CollectionRoomReward _CollectionRoomReward;
|
|
private global::Byway.Thrift.Data.CollectionsRewardsData _CollectionsRewardsData;
|
|
private global::Byway.Thrift.Data.ComboGift _ComboGift;
|
|
private global::Byway.Thrift.Data.ComboGiftTwo _ComboGiftTwo;
|
|
private global::Byway.Thrift.Data.DailyTaskActiveCfg _DailyTaskActiveCfg;
|
|
private global::Byway.Thrift.Data.DailyTaskConfig _DailyTaskConfig;
|
|
private global::Byway.Thrift.Data.DailyTaskDetail _DailyTaskDetail;
|
|
private global::Byway.Thrift.Data.DailyTaskReward _DailyTaskReward;
|
|
private global::Byway.Thrift.Data.DecorateCost _DecorateCost;
|
|
private global::Byway.Thrift.Data.DialogData _DialogData;
|
|
private global::Byway.Thrift.Data.EmiterRetreatData _EmiterRetreatData;
|
|
private global::Byway.Thrift.Data.EmojiData _EmojiData;
|
|
private global::Byway.Thrift.Data.EndlessGift _EndlessGift;
|
|
private global::Byway.Thrift.Data.EnergyLimitGift _EnergyLimitGift;
|
|
private global::Byway.Thrift.Data.FrameData _FrameData;
|
|
private global::Byway.Thrift.Data.GrowthFund _GrowthFund;
|
|
private global::Byway.Thrift.Data.GuessReward _GuessReward;
|
|
private global::Byway.Thrift.Data.GuideData _GuideData;
|
|
private global::Byway.Thrift.Data.HandbookReward _HandbookReward;
|
|
private global::Byway.Thrift.Data.HeadData _HeadData;
|
|
private global::Byway.Thrift.Data.HowToPlay _HowToPlay;
|
|
private global::Byway.Thrift.Data.IndoorProgress _IndoorProgress;
|
|
private global::Byway.Thrift.Data.LanguageData _LanguageData;
|
|
private global::Byway.Thrift.Data.LevelData _LevelData;
|
|
private global::Byway.Thrift.Data.LuckyCatData _LuckyCatData;
|
|
private global::Byway.Thrift.Data.LuckyCatProbability _LuckyCatProbability;
|
|
private global::Byway.Thrift.Data.MainCardCollect _MainCardCollect;
|
|
private global::Byway.Thrift.Data.MergeData _MergeData;
|
|
private global::Byway.Thrift.Data.MileStoneDetail _MileStoneDetail;
|
|
private global::Byway.Thrift.Data.MileStoneReward _MileStoneReward;
|
|
private global::Byway.Thrift.Data.MiningReward _MiningReward;
|
|
private global::Byway.Thrift.Data.MultiLanguageResource _MultiLanguageResource;
|
|
private global::Byway.Thrift.Data.Music _Music;
|
|
private global::Byway.Thrift.Data.NetAssetData _NetAssetData;
|
|
private global::Byway.Thrift.Data.NetworkItemData _NetworkItemData;
|
|
private global::Byway.Thrift.Data.NewbieDailyTaskCfg _NewbieDailyTaskCfg;
|
|
private global::Byway.Thrift.Data.NewbieScoreCfg _NewbieScoreCfg;
|
|
private global::Byway.Thrift.Data.NPCFriendsData _NPCFriendsData;
|
|
private global::Byway.Thrift.Data.PassOne _PassOne;
|
|
private global::Byway.Thrift.Data.PetAdWorkGift _PetAdWorkGift;
|
|
private global::Byway.Thrift.Data.PetAirItem _PetAirItem;
|
|
private global::Byway.Thrift.Data.PetCareItem _PetCareItem;
|
|
private global::Byway.Thrift.Data.PetCoinGift _PetCoinGift;
|
|
private global::Byway.Thrift.Data.PetDailyTaskCfg _PetDailyTaskCfg;
|
|
private global::Byway.Thrift.Data.PetDressItem _PetDressItem;
|
|
private global::Byway.Thrift.Data.PetHomeDecorateList _PetHomeDecorateList;
|
|
private global::Byway.Thrift.Data.PetPlayJoyItem _PetPlayJoyItem;
|
|
private global::Byway.Thrift.Data.PetRoomUnlockCfg _PetRoomUnlockCfg;
|
|
private global::Byway.Thrift.Data.PetShopItem _PetShopItem;
|
|
private global::Byway.Thrift.Data.PlayHomeDecorateCfg _PlayHomeDecorateCfg;
|
|
private global::Byway.Thrift.Data.PromotionPack _PromotionPack;
|
|
private global::Byway.Thrift.Data.RaceReward _RaceReward;
|
|
private global::Byway.Thrift.Data.RankData _RankData;
|
|
private global::Byway.Thrift.Data.RegionData _RegionData;
|
|
private global::Byway.Thrift.Data.SceneData _SceneData;
|
|
private global::Byway.Thrift.Data.SevenLoginCfg _SevenLoginCfg;
|
|
private global::Byway.Thrift.Data.ShopItem _ShopItem;
|
|
private global::Byway.Thrift.Data.ShopPack _ShopPack;
|
|
private global::Byway.Thrift.Data.ShopSpecial _ShopSpecial;
|
|
private global::Byway.Thrift.Data.SignInData _SignInData;
|
|
private global::Byway.Thrift.Data.Sound _Sound;
|
|
private global::Byway.Thrift.Data.StartMerge _StartMerge;
|
|
private global::Byway.Thrift.Data.StartOrder _StartOrder;
|
|
private global::Byway.Thrift.Data.TurnTableCfg _TurnTableCfg;
|
|
private global::Byway.Thrift.Data.UIForm _UIForm;
|
|
private global::Byway.Thrift.Data.WashStartMerge _WashStartMerge;
|
|
private global::Byway.Thrift.Data.WeekTaskReward _WeekTaskReward;
|
|
private global::Byway.Thrift.Data.LevelLauncherData _LevelLauncherData;
|
|
private global::Byway.Thrift.Data.NickNameRandomData _NickNameRandomData;
|
|
private global::Byway.Thrift.Data.ConstantString _ConstantString;
|
|
private global::Byway.Thrift.Data.GuideReward _GuideReward;
|
|
private global::Byway.Thrift.Data.FriendConst _FriendConst;
|
|
private global::Byway.Thrift.Data.ChargeConst _ChargeConst;
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.AdGiftData AdGiftData
|
|
{
|
|
get
|
|
{
|
|
return _AdGiftData;
|
|
}
|
|
set
|
|
{
|
|
__isset.AdGiftData = true;
|
|
this._AdGiftData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.BagItemConfig BagItemConfig
|
|
{
|
|
get
|
|
{
|
|
return _BagItemConfig;
|
|
}
|
|
set
|
|
{
|
|
__isset.BagItemConfig = true;
|
|
this._BagItemConfig = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.BonusValue BonusValue
|
|
{
|
|
get
|
|
{
|
|
return _BonusValue;
|
|
}
|
|
set
|
|
{
|
|
__isset.BonusValue = true;
|
|
this._BonusValue = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CardDetailCfg CardDetailCfg
|
|
{
|
|
get
|
|
{
|
|
return _CardDetailCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.CardDetailCfg = true;
|
|
this._CardDetailCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CardPackCfg CardPackCfg
|
|
{
|
|
get
|
|
{
|
|
return _CardPackCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.CardPackCfg = true;
|
|
this._CardPackCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CardStickerExchangeCfg CardStickerExchangeCfg
|
|
{
|
|
get
|
|
{
|
|
return _CardStickerExchangeCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.CardStickerExchangeCfg = true;
|
|
this._CardStickerExchangeCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CatsGardenMultiplyData CatsGardenMultiplyData
|
|
{
|
|
get
|
|
{
|
|
return _CatsGardenMultiplyData;
|
|
}
|
|
set
|
|
{
|
|
__isset.CatsGardenMultiplyData = true;
|
|
this._CatsGardenMultiplyData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CatsGardenProgressData CatsGardenProgressData
|
|
{
|
|
get
|
|
{
|
|
return _CatsGardenProgressData;
|
|
}
|
|
set
|
|
{
|
|
__isset.CatsGardenProgressData = true;
|
|
this._CatsGardenProgressData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CatsGardenSlotData CatsGardenSlotData
|
|
{
|
|
get
|
|
{
|
|
return _CatsGardenSlotData;
|
|
}
|
|
set
|
|
{
|
|
__isset.CatsGardenSlotData = true;
|
|
this._CatsGardenSlotData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CatsGardenTempleteData CatsGardenTempleteData
|
|
{
|
|
get
|
|
{
|
|
return _CatsGardenTempleteData;
|
|
}
|
|
set
|
|
{
|
|
__isset.CatsGardenTempleteData = true;
|
|
this._CatsGardenTempleteData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CatTrickData CatTrickData
|
|
{
|
|
get
|
|
{
|
|
return _CatTrickData;
|
|
}
|
|
set
|
|
{
|
|
__isset.CatTrickData = true;
|
|
this._CatTrickData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ChampshipCfg ChampshipCfg
|
|
{
|
|
get
|
|
{
|
|
return _ChampshipCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.ChampshipCfg = true;
|
|
this._ChampshipCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ChampshipRankReward ChampshipRankReward
|
|
{
|
|
get
|
|
{
|
|
return _ChampshipRankReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.ChampshipRankReward = true;
|
|
this._ChampshipRankReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ChampshipScoreReward ChampshipScoreReward
|
|
{
|
|
get
|
|
{
|
|
return _ChampshipScoreReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.ChampshipScoreReward = true;
|
|
this._ChampshipScoreReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ChineseResMap ChineseResMap
|
|
{
|
|
get
|
|
{
|
|
return _ChineseResMap;
|
|
}
|
|
set
|
|
{
|
|
__isset.ChineseResMap = true;
|
|
this._ChineseResMap = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CollectionRoomReward CollectionRoomReward
|
|
{
|
|
get
|
|
{
|
|
return _CollectionRoomReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.CollectionRoomReward = true;
|
|
this._CollectionRoomReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.CollectionsRewardsData CollectionsRewardsData
|
|
{
|
|
get
|
|
{
|
|
return _CollectionsRewardsData;
|
|
}
|
|
set
|
|
{
|
|
__isset.CollectionsRewardsData = true;
|
|
this._CollectionsRewardsData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ComboGift ComboGift
|
|
{
|
|
get
|
|
{
|
|
return _ComboGift;
|
|
}
|
|
set
|
|
{
|
|
__isset.ComboGift = true;
|
|
this._ComboGift = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ComboGiftTwo ComboGiftTwo
|
|
{
|
|
get
|
|
{
|
|
return _ComboGiftTwo;
|
|
}
|
|
set
|
|
{
|
|
__isset.ComboGiftTwo = true;
|
|
this._ComboGiftTwo = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.DailyTaskActiveCfg DailyTaskActiveCfg
|
|
{
|
|
get
|
|
{
|
|
return _DailyTaskActiveCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.DailyTaskActiveCfg = true;
|
|
this._DailyTaskActiveCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.DailyTaskConfig DailyTaskConfig
|
|
{
|
|
get
|
|
{
|
|
return _DailyTaskConfig;
|
|
}
|
|
set
|
|
{
|
|
__isset.DailyTaskConfig = true;
|
|
this._DailyTaskConfig = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.DailyTaskDetail DailyTaskDetail
|
|
{
|
|
get
|
|
{
|
|
return _DailyTaskDetail;
|
|
}
|
|
set
|
|
{
|
|
__isset.DailyTaskDetail = true;
|
|
this._DailyTaskDetail = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.DailyTaskReward DailyTaskReward
|
|
{
|
|
get
|
|
{
|
|
return _DailyTaskReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.DailyTaskReward = true;
|
|
this._DailyTaskReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.DecorateCost DecorateCost
|
|
{
|
|
get
|
|
{
|
|
return _DecorateCost;
|
|
}
|
|
set
|
|
{
|
|
__isset.DecorateCost = true;
|
|
this._DecorateCost = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.DialogData DialogData
|
|
{
|
|
get
|
|
{
|
|
return _DialogData;
|
|
}
|
|
set
|
|
{
|
|
__isset.DialogData = true;
|
|
this._DialogData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.EmiterRetreatData EmiterRetreatData
|
|
{
|
|
get
|
|
{
|
|
return _EmiterRetreatData;
|
|
}
|
|
set
|
|
{
|
|
__isset.EmiterRetreatData = true;
|
|
this._EmiterRetreatData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.EmojiData EmojiData
|
|
{
|
|
get
|
|
{
|
|
return _EmojiData;
|
|
}
|
|
set
|
|
{
|
|
__isset.EmojiData = true;
|
|
this._EmojiData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.EndlessGift EndlessGift
|
|
{
|
|
get
|
|
{
|
|
return _EndlessGift;
|
|
}
|
|
set
|
|
{
|
|
__isset.EndlessGift = true;
|
|
this._EndlessGift = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.EnergyLimitGift EnergyLimitGift
|
|
{
|
|
get
|
|
{
|
|
return _EnergyLimitGift;
|
|
}
|
|
set
|
|
{
|
|
__isset.EnergyLimitGift = true;
|
|
this._EnergyLimitGift = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.FrameData FrameData
|
|
{
|
|
get
|
|
{
|
|
return _FrameData;
|
|
}
|
|
set
|
|
{
|
|
__isset.FrameData = true;
|
|
this._FrameData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.GrowthFund GrowthFund
|
|
{
|
|
get
|
|
{
|
|
return _GrowthFund;
|
|
}
|
|
set
|
|
{
|
|
__isset.GrowthFund = true;
|
|
this._GrowthFund = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.GuessReward GuessReward
|
|
{
|
|
get
|
|
{
|
|
return _GuessReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.GuessReward = true;
|
|
this._GuessReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.GuideData GuideData
|
|
{
|
|
get
|
|
{
|
|
return _GuideData;
|
|
}
|
|
set
|
|
{
|
|
__isset.GuideData = true;
|
|
this._GuideData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.HandbookReward HandbookReward
|
|
{
|
|
get
|
|
{
|
|
return _HandbookReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.HandbookReward = true;
|
|
this._HandbookReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.HeadData HeadData
|
|
{
|
|
get
|
|
{
|
|
return _HeadData;
|
|
}
|
|
set
|
|
{
|
|
__isset.HeadData = true;
|
|
this._HeadData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.HowToPlay HowToPlay
|
|
{
|
|
get
|
|
{
|
|
return _HowToPlay;
|
|
}
|
|
set
|
|
{
|
|
__isset.HowToPlay = true;
|
|
this._HowToPlay = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.IndoorProgress IndoorProgress
|
|
{
|
|
get
|
|
{
|
|
return _IndoorProgress;
|
|
}
|
|
set
|
|
{
|
|
__isset.IndoorProgress = true;
|
|
this._IndoorProgress = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.LanguageData LanguageData
|
|
{
|
|
get
|
|
{
|
|
return _LanguageData;
|
|
}
|
|
set
|
|
{
|
|
__isset.LanguageData = true;
|
|
this._LanguageData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.LevelData LevelData
|
|
{
|
|
get
|
|
{
|
|
return _LevelData;
|
|
}
|
|
set
|
|
{
|
|
__isset.LevelData = true;
|
|
this._LevelData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.LuckyCatData LuckyCatData
|
|
{
|
|
get
|
|
{
|
|
return _LuckyCatData;
|
|
}
|
|
set
|
|
{
|
|
__isset.LuckyCatData = true;
|
|
this._LuckyCatData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.LuckyCatProbability LuckyCatProbability
|
|
{
|
|
get
|
|
{
|
|
return _LuckyCatProbability;
|
|
}
|
|
set
|
|
{
|
|
__isset.LuckyCatProbability = true;
|
|
this._LuckyCatProbability = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.MainCardCollect MainCardCollect
|
|
{
|
|
get
|
|
{
|
|
return _MainCardCollect;
|
|
}
|
|
set
|
|
{
|
|
__isset.MainCardCollect = true;
|
|
this._MainCardCollect = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.MergeData MergeData
|
|
{
|
|
get
|
|
{
|
|
return _MergeData;
|
|
}
|
|
set
|
|
{
|
|
__isset.MergeData = true;
|
|
this._MergeData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.MileStoneDetail MileStoneDetail
|
|
{
|
|
get
|
|
{
|
|
return _MileStoneDetail;
|
|
}
|
|
set
|
|
{
|
|
__isset.MileStoneDetail = true;
|
|
this._MileStoneDetail = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.MileStoneReward MileStoneReward
|
|
{
|
|
get
|
|
{
|
|
return _MileStoneReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.MileStoneReward = true;
|
|
this._MileStoneReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.MiningReward MiningReward
|
|
{
|
|
get
|
|
{
|
|
return _MiningReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.MiningReward = true;
|
|
this._MiningReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.MultiLanguageResource MultiLanguageResource
|
|
{
|
|
get
|
|
{
|
|
return _MultiLanguageResource;
|
|
}
|
|
set
|
|
{
|
|
__isset.MultiLanguageResource = true;
|
|
this._MultiLanguageResource = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.Music Music
|
|
{
|
|
get
|
|
{
|
|
return _Music;
|
|
}
|
|
set
|
|
{
|
|
__isset.Music = true;
|
|
this._Music = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.NetAssetData NetAssetData
|
|
{
|
|
get
|
|
{
|
|
return _NetAssetData;
|
|
}
|
|
set
|
|
{
|
|
__isset.NetAssetData = true;
|
|
this._NetAssetData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.NetworkItemData NetworkItemData
|
|
{
|
|
get
|
|
{
|
|
return _NetworkItemData;
|
|
}
|
|
set
|
|
{
|
|
__isset.NetworkItemData = true;
|
|
this._NetworkItemData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.NewbieDailyTaskCfg NewbieDailyTaskCfg
|
|
{
|
|
get
|
|
{
|
|
return _NewbieDailyTaskCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.NewbieDailyTaskCfg = true;
|
|
this._NewbieDailyTaskCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.NewbieScoreCfg NewbieScoreCfg
|
|
{
|
|
get
|
|
{
|
|
return _NewbieScoreCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.NewbieScoreCfg = true;
|
|
this._NewbieScoreCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.NPCFriendsData NPCFriendsData
|
|
{
|
|
get
|
|
{
|
|
return _NPCFriendsData;
|
|
}
|
|
set
|
|
{
|
|
__isset.NPCFriendsData = true;
|
|
this._NPCFriendsData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PassOne PassOne
|
|
{
|
|
get
|
|
{
|
|
return _PassOne;
|
|
}
|
|
set
|
|
{
|
|
__isset.PassOne = true;
|
|
this._PassOne = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetAdWorkGift PetAdWorkGift
|
|
{
|
|
get
|
|
{
|
|
return _PetAdWorkGift;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetAdWorkGift = true;
|
|
this._PetAdWorkGift = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetAirItem PetAirItem
|
|
{
|
|
get
|
|
{
|
|
return _PetAirItem;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetAirItem = true;
|
|
this._PetAirItem = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetCareItem PetCareItem
|
|
{
|
|
get
|
|
{
|
|
return _PetCareItem;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetCareItem = true;
|
|
this._PetCareItem = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetCoinGift PetCoinGift
|
|
{
|
|
get
|
|
{
|
|
return _PetCoinGift;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetCoinGift = true;
|
|
this._PetCoinGift = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetDailyTaskCfg PetDailyTaskCfg
|
|
{
|
|
get
|
|
{
|
|
return _PetDailyTaskCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetDailyTaskCfg = true;
|
|
this._PetDailyTaskCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetDressItem PetDressItem
|
|
{
|
|
get
|
|
{
|
|
return _PetDressItem;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetDressItem = true;
|
|
this._PetDressItem = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetHomeDecorateList PetHomeDecorateList
|
|
{
|
|
get
|
|
{
|
|
return _PetHomeDecorateList;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetHomeDecorateList = true;
|
|
this._PetHomeDecorateList = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetPlayJoyItem PetPlayJoyItem
|
|
{
|
|
get
|
|
{
|
|
return _PetPlayJoyItem;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetPlayJoyItem = true;
|
|
this._PetPlayJoyItem = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetRoomUnlockCfg PetRoomUnlockCfg
|
|
{
|
|
get
|
|
{
|
|
return _PetRoomUnlockCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetRoomUnlockCfg = true;
|
|
this._PetRoomUnlockCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PetShopItem PetShopItem
|
|
{
|
|
get
|
|
{
|
|
return _PetShopItem;
|
|
}
|
|
set
|
|
{
|
|
__isset.PetShopItem = true;
|
|
this._PetShopItem = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PlayHomeDecorateCfg PlayHomeDecorateCfg
|
|
{
|
|
get
|
|
{
|
|
return _PlayHomeDecorateCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.PlayHomeDecorateCfg = true;
|
|
this._PlayHomeDecorateCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.PromotionPack PromotionPack
|
|
{
|
|
get
|
|
{
|
|
return _PromotionPack;
|
|
}
|
|
set
|
|
{
|
|
__isset.PromotionPack = true;
|
|
this._PromotionPack = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.RaceReward RaceReward
|
|
{
|
|
get
|
|
{
|
|
return _RaceReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.RaceReward = true;
|
|
this._RaceReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.RankData RankData
|
|
{
|
|
get
|
|
{
|
|
return _RankData;
|
|
}
|
|
set
|
|
{
|
|
__isset.RankData = true;
|
|
this._RankData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.RegionData RegionData
|
|
{
|
|
get
|
|
{
|
|
return _RegionData;
|
|
}
|
|
set
|
|
{
|
|
__isset.RegionData = true;
|
|
this._RegionData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.SceneData SceneData
|
|
{
|
|
get
|
|
{
|
|
return _SceneData;
|
|
}
|
|
set
|
|
{
|
|
__isset.SceneData = true;
|
|
this._SceneData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.SevenLoginCfg SevenLoginCfg
|
|
{
|
|
get
|
|
{
|
|
return _SevenLoginCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.SevenLoginCfg = true;
|
|
this._SevenLoginCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ShopItem ShopItem
|
|
{
|
|
get
|
|
{
|
|
return _ShopItem;
|
|
}
|
|
set
|
|
{
|
|
__isset.ShopItem = true;
|
|
this._ShopItem = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ShopPack ShopPack
|
|
{
|
|
get
|
|
{
|
|
return _ShopPack;
|
|
}
|
|
set
|
|
{
|
|
__isset.ShopPack = true;
|
|
this._ShopPack = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ShopSpecial ShopSpecial
|
|
{
|
|
get
|
|
{
|
|
return _ShopSpecial;
|
|
}
|
|
set
|
|
{
|
|
__isset.ShopSpecial = true;
|
|
this._ShopSpecial = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.SignInData SignInData
|
|
{
|
|
get
|
|
{
|
|
return _SignInData;
|
|
}
|
|
set
|
|
{
|
|
__isset.SignInData = true;
|
|
this._SignInData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.Sound Sound
|
|
{
|
|
get
|
|
{
|
|
return _Sound;
|
|
}
|
|
set
|
|
{
|
|
__isset.Sound = true;
|
|
this._Sound = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.StartMerge StartMerge
|
|
{
|
|
get
|
|
{
|
|
return _StartMerge;
|
|
}
|
|
set
|
|
{
|
|
__isset.StartMerge = true;
|
|
this._StartMerge = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.StartOrder StartOrder
|
|
{
|
|
get
|
|
{
|
|
return _StartOrder;
|
|
}
|
|
set
|
|
{
|
|
__isset.StartOrder = true;
|
|
this._StartOrder = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.TurnTableCfg TurnTableCfg
|
|
{
|
|
get
|
|
{
|
|
return _TurnTableCfg;
|
|
}
|
|
set
|
|
{
|
|
__isset.TurnTableCfg = true;
|
|
this._TurnTableCfg = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.UIForm UIForm
|
|
{
|
|
get
|
|
{
|
|
return _UIForm;
|
|
}
|
|
set
|
|
{
|
|
__isset.UIForm = true;
|
|
this._UIForm = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.WashStartMerge WashStartMerge
|
|
{
|
|
get
|
|
{
|
|
return _WashStartMerge;
|
|
}
|
|
set
|
|
{
|
|
__isset.WashStartMerge = true;
|
|
this._WashStartMerge = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.WeekTaskReward WeekTaskReward
|
|
{
|
|
get
|
|
{
|
|
return _WeekTaskReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.WeekTaskReward = true;
|
|
this._WeekTaskReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.LevelLauncherData LevelLauncherData
|
|
{
|
|
get
|
|
{
|
|
return _LevelLauncherData;
|
|
}
|
|
set
|
|
{
|
|
__isset.LevelLauncherData = true;
|
|
this._LevelLauncherData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.NickNameRandomData NickNameRandomData
|
|
{
|
|
get
|
|
{
|
|
return _NickNameRandomData;
|
|
}
|
|
set
|
|
{
|
|
__isset.NickNameRandomData = true;
|
|
this._NickNameRandomData = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ConstantString ConstantString
|
|
{
|
|
get
|
|
{
|
|
return _ConstantString;
|
|
}
|
|
set
|
|
{
|
|
__isset.ConstantString = true;
|
|
this._ConstantString = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.GuideReward GuideReward
|
|
{
|
|
get
|
|
{
|
|
return _GuideReward;
|
|
}
|
|
set
|
|
{
|
|
__isset.GuideReward = true;
|
|
this._GuideReward = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.FriendConst FriendConst
|
|
{
|
|
get
|
|
{
|
|
return _FriendConst;
|
|
}
|
|
set
|
|
{
|
|
__isset.FriendConst = true;
|
|
this._FriendConst = value;
|
|
}
|
|
}
|
|
|
|
[DataMember(Order = 0)]
|
|
public global::Byway.Thrift.Data.ChargeConst ChargeConst
|
|
{
|
|
get
|
|
{
|
|
return _ChargeConst;
|
|
}
|
|
set
|
|
{
|
|
__isset.ChargeConst = true;
|
|
this._ChargeConst = value;
|
|
}
|
|
}
|
|
|
|
|
|
[DataMember(Order = 1)]
|
|
public Isset __isset;
|
|
[DataContract]
|
|
public struct Isset
|
|
{
|
|
[DataMember]
|
|
public bool AdGiftData;
|
|
[DataMember]
|
|
public bool BagItemConfig;
|
|
[DataMember]
|
|
public bool BonusValue;
|
|
[DataMember]
|
|
public bool CardDetailCfg;
|
|
[DataMember]
|
|
public bool CardPackCfg;
|
|
[DataMember]
|
|
public bool CardStickerExchangeCfg;
|
|
[DataMember]
|
|
public bool CatsGardenMultiplyData;
|
|
[DataMember]
|
|
public bool CatsGardenProgressData;
|
|
[DataMember]
|
|
public bool CatsGardenSlotData;
|
|
[DataMember]
|
|
public bool CatsGardenTempleteData;
|
|
[DataMember]
|
|
public bool CatTrickData;
|
|
[DataMember]
|
|
public bool ChampshipCfg;
|
|
[DataMember]
|
|
public bool ChampshipRankReward;
|
|
[DataMember]
|
|
public bool ChampshipScoreReward;
|
|
[DataMember]
|
|
public bool ChineseResMap;
|
|
[DataMember]
|
|
public bool CollectionRoomReward;
|
|
[DataMember]
|
|
public bool CollectionsRewardsData;
|
|
[DataMember]
|
|
public bool ComboGift;
|
|
[DataMember]
|
|
public bool ComboGiftTwo;
|
|
[DataMember]
|
|
public bool DailyTaskActiveCfg;
|
|
[DataMember]
|
|
public bool DailyTaskConfig;
|
|
[DataMember]
|
|
public bool DailyTaskDetail;
|
|
[DataMember]
|
|
public bool DailyTaskReward;
|
|
[DataMember]
|
|
public bool DecorateCost;
|
|
[DataMember]
|
|
public bool DialogData;
|
|
[DataMember]
|
|
public bool EmiterRetreatData;
|
|
[DataMember]
|
|
public bool EmojiData;
|
|
[DataMember]
|
|
public bool EndlessGift;
|
|
[DataMember]
|
|
public bool EnergyLimitGift;
|
|
[DataMember]
|
|
public bool FrameData;
|
|
[DataMember]
|
|
public bool GrowthFund;
|
|
[DataMember]
|
|
public bool GuessReward;
|
|
[DataMember]
|
|
public bool GuideData;
|
|
[DataMember]
|
|
public bool HandbookReward;
|
|
[DataMember]
|
|
public bool HeadData;
|
|
[DataMember]
|
|
public bool HowToPlay;
|
|
[DataMember]
|
|
public bool IndoorProgress;
|
|
[DataMember]
|
|
public bool LanguageData;
|
|
[DataMember]
|
|
public bool LevelData;
|
|
[DataMember]
|
|
public bool LuckyCatData;
|
|
[DataMember]
|
|
public bool LuckyCatProbability;
|
|
[DataMember]
|
|
public bool MainCardCollect;
|
|
[DataMember]
|
|
public bool MergeData;
|
|
[DataMember]
|
|
public bool MileStoneDetail;
|
|
[DataMember]
|
|
public bool MileStoneReward;
|
|
[DataMember]
|
|
public bool MiningReward;
|
|
[DataMember]
|
|
public bool MultiLanguageResource;
|
|
[DataMember]
|
|
public bool Music;
|
|
[DataMember]
|
|
public bool NetAssetData;
|
|
[DataMember]
|
|
public bool NetworkItemData;
|
|
[DataMember]
|
|
public bool NewbieDailyTaskCfg;
|
|
[DataMember]
|
|
public bool NewbieScoreCfg;
|
|
[DataMember]
|
|
public bool NPCFriendsData;
|
|
[DataMember]
|
|
public bool PassOne;
|
|
[DataMember]
|
|
public bool PetAdWorkGift;
|
|
[DataMember]
|
|
public bool PetAirItem;
|
|
[DataMember]
|
|
public bool PetCareItem;
|
|
[DataMember]
|
|
public bool PetCoinGift;
|
|
[DataMember]
|
|
public bool PetDailyTaskCfg;
|
|
[DataMember]
|
|
public bool PetDressItem;
|
|
[DataMember]
|
|
public bool PetHomeDecorateList;
|
|
[DataMember]
|
|
public bool PetPlayJoyItem;
|
|
[DataMember]
|
|
public bool PetRoomUnlockCfg;
|
|
[DataMember]
|
|
public bool PetShopItem;
|
|
[DataMember]
|
|
public bool PlayHomeDecorateCfg;
|
|
[DataMember]
|
|
public bool PromotionPack;
|
|
[DataMember]
|
|
public bool RaceReward;
|
|
[DataMember]
|
|
public bool RankData;
|
|
[DataMember]
|
|
public bool RegionData;
|
|
[DataMember]
|
|
public bool SceneData;
|
|
[DataMember]
|
|
public bool SevenLoginCfg;
|
|
[DataMember]
|
|
public bool ShopItem;
|
|
[DataMember]
|
|
public bool ShopPack;
|
|
[DataMember]
|
|
public bool ShopSpecial;
|
|
[DataMember]
|
|
public bool SignInData;
|
|
[DataMember]
|
|
public bool Sound;
|
|
[DataMember]
|
|
public bool StartMerge;
|
|
[DataMember]
|
|
public bool StartOrder;
|
|
[DataMember]
|
|
public bool TurnTableCfg;
|
|
[DataMember]
|
|
public bool UIForm;
|
|
[DataMember]
|
|
public bool WashStartMerge;
|
|
[DataMember]
|
|
public bool WeekTaskReward;
|
|
[DataMember]
|
|
public bool LevelLauncherData;
|
|
[DataMember]
|
|
public bool NickNameRandomData;
|
|
[DataMember]
|
|
public bool ConstantString;
|
|
[DataMember]
|
|
public bool GuideReward;
|
|
[DataMember]
|
|
public bool FriendConst;
|
|
[DataMember]
|
|
public bool ChargeConst;
|
|
}
|
|
|
|
#region XmlSerializer support
|
|
|
|
public bool ShouldSerializeAdGiftData()
|
|
{
|
|
return __isset.AdGiftData;
|
|
}
|
|
|
|
public bool ShouldSerializeBagItemConfig()
|
|
{
|
|
return __isset.BagItemConfig;
|
|
}
|
|
|
|
public bool ShouldSerializeBonusValue()
|
|
{
|
|
return __isset.BonusValue;
|
|
}
|
|
|
|
public bool ShouldSerializeCardDetailCfg()
|
|
{
|
|
return __isset.CardDetailCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeCardPackCfg()
|
|
{
|
|
return __isset.CardPackCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeCardStickerExchangeCfg()
|
|
{
|
|
return __isset.CardStickerExchangeCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeCatsGardenMultiplyData()
|
|
{
|
|
return __isset.CatsGardenMultiplyData;
|
|
}
|
|
|
|
public bool ShouldSerializeCatsGardenProgressData()
|
|
{
|
|
return __isset.CatsGardenProgressData;
|
|
}
|
|
|
|
public bool ShouldSerializeCatsGardenSlotData()
|
|
{
|
|
return __isset.CatsGardenSlotData;
|
|
}
|
|
|
|
public bool ShouldSerializeCatsGardenTempleteData()
|
|
{
|
|
return __isset.CatsGardenTempleteData;
|
|
}
|
|
|
|
public bool ShouldSerializeCatTrickData()
|
|
{
|
|
return __isset.CatTrickData;
|
|
}
|
|
|
|
public bool ShouldSerializeChampshipCfg()
|
|
{
|
|
return __isset.ChampshipCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeChampshipRankReward()
|
|
{
|
|
return __isset.ChampshipRankReward;
|
|
}
|
|
|
|
public bool ShouldSerializeChampshipScoreReward()
|
|
{
|
|
return __isset.ChampshipScoreReward;
|
|
}
|
|
|
|
public bool ShouldSerializeChineseResMap()
|
|
{
|
|
return __isset.ChineseResMap;
|
|
}
|
|
|
|
public bool ShouldSerializeCollectionRoomReward()
|
|
{
|
|
return __isset.CollectionRoomReward;
|
|
}
|
|
|
|
public bool ShouldSerializeCollectionsRewardsData()
|
|
{
|
|
return __isset.CollectionsRewardsData;
|
|
}
|
|
|
|
public bool ShouldSerializeComboGift()
|
|
{
|
|
return __isset.ComboGift;
|
|
}
|
|
|
|
public bool ShouldSerializeComboGiftTwo()
|
|
{
|
|
return __isset.ComboGiftTwo;
|
|
}
|
|
|
|
public bool ShouldSerializeDailyTaskActiveCfg()
|
|
{
|
|
return __isset.DailyTaskActiveCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeDailyTaskConfig()
|
|
{
|
|
return __isset.DailyTaskConfig;
|
|
}
|
|
|
|
public bool ShouldSerializeDailyTaskDetail()
|
|
{
|
|
return __isset.DailyTaskDetail;
|
|
}
|
|
|
|
public bool ShouldSerializeDailyTaskReward()
|
|
{
|
|
return __isset.DailyTaskReward;
|
|
}
|
|
|
|
public bool ShouldSerializeDecorateCost()
|
|
{
|
|
return __isset.DecorateCost;
|
|
}
|
|
|
|
public bool ShouldSerializeDialogData()
|
|
{
|
|
return __isset.DialogData;
|
|
}
|
|
|
|
public bool ShouldSerializeEmiterRetreatData()
|
|
{
|
|
return __isset.EmiterRetreatData;
|
|
}
|
|
|
|
public bool ShouldSerializeEmojiData()
|
|
{
|
|
return __isset.EmojiData;
|
|
}
|
|
|
|
public bool ShouldSerializeEndlessGift()
|
|
{
|
|
return __isset.EndlessGift;
|
|
}
|
|
|
|
public bool ShouldSerializeEnergyLimitGift()
|
|
{
|
|
return __isset.EnergyLimitGift;
|
|
}
|
|
|
|
public bool ShouldSerializeFrameData()
|
|
{
|
|
return __isset.FrameData;
|
|
}
|
|
|
|
public bool ShouldSerializeGrowthFund()
|
|
{
|
|
return __isset.GrowthFund;
|
|
}
|
|
|
|
public bool ShouldSerializeGuessReward()
|
|
{
|
|
return __isset.GuessReward;
|
|
}
|
|
|
|
public bool ShouldSerializeGuideData()
|
|
{
|
|
return __isset.GuideData;
|
|
}
|
|
|
|
public bool ShouldSerializeHandbookReward()
|
|
{
|
|
return __isset.HandbookReward;
|
|
}
|
|
|
|
public bool ShouldSerializeHeadData()
|
|
{
|
|
return __isset.HeadData;
|
|
}
|
|
|
|
public bool ShouldSerializeHowToPlay()
|
|
{
|
|
return __isset.HowToPlay;
|
|
}
|
|
|
|
public bool ShouldSerializeIndoorProgress()
|
|
{
|
|
return __isset.IndoorProgress;
|
|
}
|
|
|
|
public bool ShouldSerializeLanguageData()
|
|
{
|
|
return __isset.LanguageData;
|
|
}
|
|
|
|
public bool ShouldSerializeLevelData()
|
|
{
|
|
return __isset.LevelData;
|
|
}
|
|
|
|
public bool ShouldSerializeLuckyCatData()
|
|
{
|
|
return __isset.LuckyCatData;
|
|
}
|
|
|
|
public bool ShouldSerializeLuckyCatProbability()
|
|
{
|
|
return __isset.LuckyCatProbability;
|
|
}
|
|
|
|
public bool ShouldSerializeMainCardCollect()
|
|
{
|
|
return __isset.MainCardCollect;
|
|
}
|
|
|
|
public bool ShouldSerializeMergeData()
|
|
{
|
|
return __isset.MergeData;
|
|
}
|
|
|
|
public bool ShouldSerializeMileStoneDetail()
|
|
{
|
|
return __isset.MileStoneDetail;
|
|
}
|
|
|
|
public bool ShouldSerializeMileStoneReward()
|
|
{
|
|
return __isset.MileStoneReward;
|
|
}
|
|
|
|
public bool ShouldSerializeMiningReward()
|
|
{
|
|
return __isset.MiningReward;
|
|
}
|
|
|
|
public bool ShouldSerializeMultiLanguageResource()
|
|
{
|
|
return __isset.MultiLanguageResource;
|
|
}
|
|
|
|
public bool ShouldSerializeMusic()
|
|
{
|
|
return __isset.Music;
|
|
}
|
|
|
|
public bool ShouldSerializeNetAssetData()
|
|
{
|
|
return __isset.NetAssetData;
|
|
}
|
|
|
|
public bool ShouldSerializeNetworkItemData()
|
|
{
|
|
return __isset.NetworkItemData;
|
|
}
|
|
|
|
public bool ShouldSerializeNewbieDailyTaskCfg()
|
|
{
|
|
return __isset.NewbieDailyTaskCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeNewbieScoreCfg()
|
|
{
|
|
return __isset.NewbieScoreCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeNPCFriendsData()
|
|
{
|
|
return __isset.NPCFriendsData;
|
|
}
|
|
|
|
public bool ShouldSerializePassOne()
|
|
{
|
|
return __isset.PassOne;
|
|
}
|
|
|
|
public bool ShouldSerializePetAdWorkGift()
|
|
{
|
|
return __isset.PetAdWorkGift;
|
|
}
|
|
|
|
public bool ShouldSerializePetAirItem()
|
|
{
|
|
return __isset.PetAirItem;
|
|
}
|
|
|
|
public bool ShouldSerializePetCareItem()
|
|
{
|
|
return __isset.PetCareItem;
|
|
}
|
|
|
|
public bool ShouldSerializePetCoinGift()
|
|
{
|
|
return __isset.PetCoinGift;
|
|
}
|
|
|
|
public bool ShouldSerializePetDailyTaskCfg()
|
|
{
|
|
return __isset.PetDailyTaskCfg;
|
|
}
|
|
|
|
public bool ShouldSerializePetDressItem()
|
|
{
|
|
return __isset.PetDressItem;
|
|
}
|
|
|
|
public bool ShouldSerializePetHomeDecorateList()
|
|
{
|
|
return __isset.PetHomeDecorateList;
|
|
}
|
|
|
|
public bool ShouldSerializePetPlayJoyItem()
|
|
{
|
|
return __isset.PetPlayJoyItem;
|
|
}
|
|
|
|
public bool ShouldSerializePetRoomUnlockCfg()
|
|
{
|
|
return __isset.PetRoomUnlockCfg;
|
|
}
|
|
|
|
public bool ShouldSerializePetShopItem()
|
|
{
|
|
return __isset.PetShopItem;
|
|
}
|
|
|
|
public bool ShouldSerializePlayHomeDecorateCfg()
|
|
{
|
|
return __isset.PlayHomeDecorateCfg;
|
|
}
|
|
|
|
public bool ShouldSerializePromotionPack()
|
|
{
|
|
return __isset.PromotionPack;
|
|
}
|
|
|
|
public bool ShouldSerializeRaceReward()
|
|
{
|
|
return __isset.RaceReward;
|
|
}
|
|
|
|
public bool ShouldSerializeRankData()
|
|
{
|
|
return __isset.RankData;
|
|
}
|
|
|
|
public bool ShouldSerializeRegionData()
|
|
{
|
|
return __isset.RegionData;
|
|
}
|
|
|
|
public bool ShouldSerializeSceneData()
|
|
{
|
|
return __isset.SceneData;
|
|
}
|
|
|
|
public bool ShouldSerializeSevenLoginCfg()
|
|
{
|
|
return __isset.SevenLoginCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeShopItem()
|
|
{
|
|
return __isset.ShopItem;
|
|
}
|
|
|
|
public bool ShouldSerializeShopPack()
|
|
{
|
|
return __isset.ShopPack;
|
|
}
|
|
|
|
public bool ShouldSerializeShopSpecial()
|
|
{
|
|
return __isset.ShopSpecial;
|
|
}
|
|
|
|
public bool ShouldSerializeSignInData()
|
|
{
|
|
return __isset.SignInData;
|
|
}
|
|
|
|
public bool ShouldSerializeSound()
|
|
{
|
|
return __isset.Sound;
|
|
}
|
|
|
|
public bool ShouldSerializeStartMerge()
|
|
{
|
|
return __isset.StartMerge;
|
|
}
|
|
|
|
public bool ShouldSerializeStartOrder()
|
|
{
|
|
return __isset.StartOrder;
|
|
}
|
|
|
|
public bool ShouldSerializeTurnTableCfg()
|
|
{
|
|
return __isset.TurnTableCfg;
|
|
}
|
|
|
|
public bool ShouldSerializeUIForm()
|
|
{
|
|
return __isset.UIForm;
|
|
}
|
|
|
|
public bool ShouldSerializeWashStartMerge()
|
|
{
|
|
return __isset.WashStartMerge;
|
|
}
|
|
|
|
public bool ShouldSerializeWeekTaskReward()
|
|
{
|
|
return __isset.WeekTaskReward;
|
|
}
|
|
|
|
public bool ShouldSerializeLevelLauncherData()
|
|
{
|
|
return __isset.LevelLauncherData;
|
|
}
|
|
|
|
public bool ShouldSerializeNickNameRandomData()
|
|
{
|
|
return __isset.NickNameRandomData;
|
|
}
|
|
|
|
public bool ShouldSerializeConstantString()
|
|
{
|
|
return __isset.ConstantString;
|
|
}
|
|
|
|
public bool ShouldSerializeGuideReward()
|
|
{
|
|
return __isset.GuideReward;
|
|
}
|
|
|
|
public bool ShouldSerializeFriendConst()
|
|
{
|
|
return __isset.FriendConst;
|
|
}
|
|
|
|
public bool ShouldSerializeChargeConst()
|
|
{
|
|
return __isset.ChargeConst;
|
|
}
|
|
|
|
#endregion XmlSerializer support
|
|
|
|
public AllConfigs()
|
|
{
|
|
}
|
|
|
|
public AllConfigs DeepCopy()
|
|
{
|
|
var tmp0 = new AllConfigs();
|
|
if((AdGiftData != null) && __isset.AdGiftData)
|
|
{
|
|
tmp0.AdGiftData = (global::Byway.Thrift.Data.AdGiftData)this.AdGiftData.DeepCopy();
|
|
}
|
|
tmp0.__isset.AdGiftData = this.__isset.AdGiftData;
|
|
if((BagItemConfig != null) && __isset.BagItemConfig)
|
|
{
|
|
tmp0.BagItemConfig = (global::Byway.Thrift.Data.BagItemConfig)this.BagItemConfig.DeepCopy();
|
|
}
|
|
tmp0.__isset.BagItemConfig = this.__isset.BagItemConfig;
|
|
if((BonusValue != null) && __isset.BonusValue)
|
|
{
|
|
tmp0.BonusValue = (global::Byway.Thrift.Data.BonusValue)this.BonusValue.DeepCopy();
|
|
}
|
|
tmp0.__isset.BonusValue = this.__isset.BonusValue;
|
|
if((CardDetailCfg != null) && __isset.CardDetailCfg)
|
|
{
|
|
tmp0.CardDetailCfg = (global::Byway.Thrift.Data.CardDetailCfg)this.CardDetailCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.CardDetailCfg = this.__isset.CardDetailCfg;
|
|
if((CardPackCfg != null) && __isset.CardPackCfg)
|
|
{
|
|
tmp0.CardPackCfg = (global::Byway.Thrift.Data.CardPackCfg)this.CardPackCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.CardPackCfg = this.__isset.CardPackCfg;
|
|
if((CardStickerExchangeCfg != null) && __isset.CardStickerExchangeCfg)
|
|
{
|
|
tmp0.CardStickerExchangeCfg = (global::Byway.Thrift.Data.CardStickerExchangeCfg)this.CardStickerExchangeCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.CardStickerExchangeCfg = this.__isset.CardStickerExchangeCfg;
|
|
if((CatsGardenMultiplyData != null) && __isset.CatsGardenMultiplyData)
|
|
{
|
|
tmp0.CatsGardenMultiplyData = (global::Byway.Thrift.Data.CatsGardenMultiplyData)this.CatsGardenMultiplyData.DeepCopy();
|
|
}
|
|
tmp0.__isset.CatsGardenMultiplyData = this.__isset.CatsGardenMultiplyData;
|
|
if((CatsGardenProgressData != null) && __isset.CatsGardenProgressData)
|
|
{
|
|
tmp0.CatsGardenProgressData = (global::Byway.Thrift.Data.CatsGardenProgressData)this.CatsGardenProgressData.DeepCopy();
|
|
}
|
|
tmp0.__isset.CatsGardenProgressData = this.__isset.CatsGardenProgressData;
|
|
if((CatsGardenSlotData != null) && __isset.CatsGardenSlotData)
|
|
{
|
|
tmp0.CatsGardenSlotData = (global::Byway.Thrift.Data.CatsGardenSlotData)this.CatsGardenSlotData.DeepCopy();
|
|
}
|
|
tmp0.__isset.CatsGardenSlotData = this.__isset.CatsGardenSlotData;
|
|
if((CatsGardenTempleteData != null) && __isset.CatsGardenTempleteData)
|
|
{
|
|
tmp0.CatsGardenTempleteData = (global::Byway.Thrift.Data.CatsGardenTempleteData)this.CatsGardenTempleteData.DeepCopy();
|
|
}
|
|
tmp0.__isset.CatsGardenTempleteData = this.__isset.CatsGardenTempleteData;
|
|
if((CatTrickData != null) && __isset.CatTrickData)
|
|
{
|
|
tmp0.CatTrickData = (global::Byway.Thrift.Data.CatTrickData)this.CatTrickData.DeepCopy();
|
|
}
|
|
tmp0.__isset.CatTrickData = this.__isset.CatTrickData;
|
|
if((ChampshipCfg != null) && __isset.ChampshipCfg)
|
|
{
|
|
tmp0.ChampshipCfg = (global::Byway.Thrift.Data.ChampshipCfg)this.ChampshipCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.ChampshipCfg = this.__isset.ChampshipCfg;
|
|
if((ChampshipRankReward != null) && __isset.ChampshipRankReward)
|
|
{
|
|
tmp0.ChampshipRankReward = (global::Byway.Thrift.Data.ChampshipRankReward)this.ChampshipRankReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.ChampshipRankReward = this.__isset.ChampshipRankReward;
|
|
if((ChampshipScoreReward != null) && __isset.ChampshipScoreReward)
|
|
{
|
|
tmp0.ChampshipScoreReward = (global::Byway.Thrift.Data.ChampshipScoreReward)this.ChampshipScoreReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.ChampshipScoreReward = this.__isset.ChampshipScoreReward;
|
|
if((ChineseResMap != null) && __isset.ChineseResMap)
|
|
{
|
|
tmp0.ChineseResMap = (global::Byway.Thrift.Data.ChineseResMap)this.ChineseResMap.DeepCopy();
|
|
}
|
|
tmp0.__isset.ChineseResMap = this.__isset.ChineseResMap;
|
|
if((CollectionRoomReward != null) && __isset.CollectionRoomReward)
|
|
{
|
|
tmp0.CollectionRoomReward = (global::Byway.Thrift.Data.CollectionRoomReward)this.CollectionRoomReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.CollectionRoomReward = this.__isset.CollectionRoomReward;
|
|
if((CollectionsRewardsData != null) && __isset.CollectionsRewardsData)
|
|
{
|
|
tmp0.CollectionsRewardsData = (global::Byway.Thrift.Data.CollectionsRewardsData)this.CollectionsRewardsData.DeepCopy();
|
|
}
|
|
tmp0.__isset.CollectionsRewardsData = this.__isset.CollectionsRewardsData;
|
|
if((ComboGift != null) && __isset.ComboGift)
|
|
{
|
|
tmp0.ComboGift = (global::Byway.Thrift.Data.ComboGift)this.ComboGift.DeepCopy();
|
|
}
|
|
tmp0.__isset.ComboGift = this.__isset.ComboGift;
|
|
if((ComboGiftTwo != null) && __isset.ComboGiftTwo)
|
|
{
|
|
tmp0.ComboGiftTwo = (global::Byway.Thrift.Data.ComboGiftTwo)this.ComboGiftTwo.DeepCopy();
|
|
}
|
|
tmp0.__isset.ComboGiftTwo = this.__isset.ComboGiftTwo;
|
|
if((DailyTaskActiveCfg != null) && __isset.DailyTaskActiveCfg)
|
|
{
|
|
tmp0.DailyTaskActiveCfg = (global::Byway.Thrift.Data.DailyTaskActiveCfg)this.DailyTaskActiveCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.DailyTaskActiveCfg = this.__isset.DailyTaskActiveCfg;
|
|
if((DailyTaskConfig != null) && __isset.DailyTaskConfig)
|
|
{
|
|
tmp0.DailyTaskConfig = (global::Byway.Thrift.Data.DailyTaskConfig)this.DailyTaskConfig.DeepCopy();
|
|
}
|
|
tmp0.__isset.DailyTaskConfig = this.__isset.DailyTaskConfig;
|
|
if((DailyTaskDetail != null) && __isset.DailyTaskDetail)
|
|
{
|
|
tmp0.DailyTaskDetail = (global::Byway.Thrift.Data.DailyTaskDetail)this.DailyTaskDetail.DeepCopy();
|
|
}
|
|
tmp0.__isset.DailyTaskDetail = this.__isset.DailyTaskDetail;
|
|
if((DailyTaskReward != null) && __isset.DailyTaskReward)
|
|
{
|
|
tmp0.DailyTaskReward = (global::Byway.Thrift.Data.DailyTaskReward)this.DailyTaskReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.DailyTaskReward = this.__isset.DailyTaskReward;
|
|
if((DecorateCost != null) && __isset.DecorateCost)
|
|
{
|
|
tmp0.DecorateCost = (global::Byway.Thrift.Data.DecorateCost)this.DecorateCost.DeepCopy();
|
|
}
|
|
tmp0.__isset.DecorateCost = this.__isset.DecorateCost;
|
|
if((DialogData != null) && __isset.DialogData)
|
|
{
|
|
tmp0.DialogData = (global::Byway.Thrift.Data.DialogData)this.DialogData.DeepCopy();
|
|
}
|
|
tmp0.__isset.DialogData = this.__isset.DialogData;
|
|
if((EmiterRetreatData != null) && __isset.EmiterRetreatData)
|
|
{
|
|
tmp0.EmiterRetreatData = (global::Byway.Thrift.Data.EmiterRetreatData)this.EmiterRetreatData.DeepCopy();
|
|
}
|
|
tmp0.__isset.EmiterRetreatData = this.__isset.EmiterRetreatData;
|
|
if((EmojiData != null) && __isset.EmojiData)
|
|
{
|
|
tmp0.EmojiData = (global::Byway.Thrift.Data.EmojiData)this.EmojiData.DeepCopy();
|
|
}
|
|
tmp0.__isset.EmojiData = this.__isset.EmojiData;
|
|
if((EndlessGift != null) && __isset.EndlessGift)
|
|
{
|
|
tmp0.EndlessGift = (global::Byway.Thrift.Data.EndlessGift)this.EndlessGift.DeepCopy();
|
|
}
|
|
tmp0.__isset.EndlessGift = this.__isset.EndlessGift;
|
|
if((EnergyLimitGift != null) && __isset.EnergyLimitGift)
|
|
{
|
|
tmp0.EnergyLimitGift = (global::Byway.Thrift.Data.EnergyLimitGift)this.EnergyLimitGift.DeepCopy();
|
|
}
|
|
tmp0.__isset.EnergyLimitGift = this.__isset.EnergyLimitGift;
|
|
if((FrameData != null) && __isset.FrameData)
|
|
{
|
|
tmp0.FrameData = (global::Byway.Thrift.Data.FrameData)this.FrameData.DeepCopy();
|
|
}
|
|
tmp0.__isset.FrameData = this.__isset.FrameData;
|
|
if((GrowthFund != null) && __isset.GrowthFund)
|
|
{
|
|
tmp0.GrowthFund = (global::Byway.Thrift.Data.GrowthFund)this.GrowthFund.DeepCopy();
|
|
}
|
|
tmp0.__isset.GrowthFund = this.__isset.GrowthFund;
|
|
if((GuessReward != null) && __isset.GuessReward)
|
|
{
|
|
tmp0.GuessReward = (global::Byway.Thrift.Data.GuessReward)this.GuessReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.GuessReward = this.__isset.GuessReward;
|
|
if((GuideData != null) && __isset.GuideData)
|
|
{
|
|
tmp0.GuideData = (global::Byway.Thrift.Data.GuideData)this.GuideData.DeepCopy();
|
|
}
|
|
tmp0.__isset.GuideData = this.__isset.GuideData;
|
|
if((HandbookReward != null) && __isset.HandbookReward)
|
|
{
|
|
tmp0.HandbookReward = (global::Byway.Thrift.Data.HandbookReward)this.HandbookReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.HandbookReward = this.__isset.HandbookReward;
|
|
if((HeadData != null) && __isset.HeadData)
|
|
{
|
|
tmp0.HeadData = (global::Byway.Thrift.Data.HeadData)this.HeadData.DeepCopy();
|
|
}
|
|
tmp0.__isset.HeadData = this.__isset.HeadData;
|
|
if((HowToPlay != null) && __isset.HowToPlay)
|
|
{
|
|
tmp0.HowToPlay = (global::Byway.Thrift.Data.HowToPlay)this.HowToPlay.DeepCopy();
|
|
}
|
|
tmp0.__isset.HowToPlay = this.__isset.HowToPlay;
|
|
if((IndoorProgress != null) && __isset.IndoorProgress)
|
|
{
|
|
tmp0.IndoorProgress = (global::Byway.Thrift.Data.IndoorProgress)this.IndoorProgress.DeepCopy();
|
|
}
|
|
tmp0.__isset.IndoorProgress = this.__isset.IndoorProgress;
|
|
if((LanguageData != null) && __isset.LanguageData)
|
|
{
|
|
tmp0.LanguageData = (global::Byway.Thrift.Data.LanguageData)this.LanguageData.DeepCopy();
|
|
}
|
|
tmp0.__isset.LanguageData = this.__isset.LanguageData;
|
|
if((LevelData != null) && __isset.LevelData)
|
|
{
|
|
tmp0.LevelData = (global::Byway.Thrift.Data.LevelData)this.LevelData.DeepCopy();
|
|
}
|
|
tmp0.__isset.LevelData = this.__isset.LevelData;
|
|
if((LuckyCatData != null) && __isset.LuckyCatData)
|
|
{
|
|
tmp0.LuckyCatData = (global::Byway.Thrift.Data.LuckyCatData)this.LuckyCatData.DeepCopy();
|
|
}
|
|
tmp0.__isset.LuckyCatData = this.__isset.LuckyCatData;
|
|
if((LuckyCatProbability != null) && __isset.LuckyCatProbability)
|
|
{
|
|
tmp0.LuckyCatProbability = (global::Byway.Thrift.Data.LuckyCatProbability)this.LuckyCatProbability.DeepCopy();
|
|
}
|
|
tmp0.__isset.LuckyCatProbability = this.__isset.LuckyCatProbability;
|
|
if((MainCardCollect != null) && __isset.MainCardCollect)
|
|
{
|
|
tmp0.MainCardCollect = (global::Byway.Thrift.Data.MainCardCollect)this.MainCardCollect.DeepCopy();
|
|
}
|
|
tmp0.__isset.MainCardCollect = this.__isset.MainCardCollect;
|
|
if((MergeData != null) && __isset.MergeData)
|
|
{
|
|
tmp0.MergeData = (global::Byway.Thrift.Data.MergeData)this.MergeData.DeepCopy();
|
|
}
|
|
tmp0.__isset.MergeData = this.__isset.MergeData;
|
|
if((MileStoneDetail != null) && __isset.MileStoneDetail)
|
|
{
|
|
tmp0.MileStoneDetail = (global::Byway.Thrift.Data.MileStoneDetail)this.MileStoneDetail.DeepCopy();
|
|
}
|
|
tmp0.__isset.MileStoneDetail = this.__isset.MileStoneDetail;
|
|
if((MileStoneReward != null) && __isset.MileStoneReward)
|
|
{
|
|
tmp0.MileStoneReward = (global::Byway.Thrift.Data.MileStoneReward)this.MileStoneReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.MileStoneReward = this.__isset.MileStoneReward;
|
|
if((MiningReward != null) && __isset.MiningReward)
|
|
{
|
|
tmp0.MiningReward = (global::Byway.Thrift.Data.MiningReward)this.MiningReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.MiningReward = this.__isset.MiningReward;
|
|
if((MultiLanguageResource != null) && __isset.MultiLanguageResource)
|
|
{
|
|
tmp0.MultiLanguageResource = (global::Byway.Thrift.Data.MultiLanguageResource)this.MultiLanguageResource.DeepCopy();
|
|
}
|
|
tmp0.__isset.MultiLanguageResource = this.__isset.MultiLanguageResource;
|
|
if((Music != null) && __isset.Music)
|
|
{
|
|
tmp0.Music = (global::Byway.Thrift.Data.Music)this.Music.DeepCopy();
|
|
}
|
|
tmp0.__isset.Music = this.__isset.Music;
|
|
if((NetAssetData != null) && __isset.NetAssetData)
|
|
{
|
|
tmp0.NetAssetData = (global::Byway.Thrift.Data.NetAssetData)this.NetAssetData.DeepCopy();
|
|
}
|
|
tmp0.__isset.NetAssetData = this.__isset.NetAssetData;
|
|
if((NetworkItemData != null) && __isset.NetworkItemData)
|
|
{
|
|
tmp0.NetworkItemData = (global::Byway.Thrift.Data.NetworkItemData)this.NetworkItemData.DeepCopy();
|
|
}
|
|
tmp0.__isset.NetworkItemData = this.__isset.NetworkItemData;
|
|
if((NewbieDailyTaskCfg != null) && __isset.NewbieDailyTaskCfg)
|
|
{
|
|
tmp0.NewbieDailyTaskCfg = (global::Byway.Thrift.Data.NewbieDailyTaskCfg)this.NewbieDailyTaskCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.NewbieDailyTaskCfg = this.__isset.NewbieDailyTaskCfg;
|
|
if((NewbieScoreCfg != null) && __isset.NewbieScoreCfg)
|
|
{
|
|
tmp0.NewbieScoreCfg = (global::Byway.Thrift.Data.NewbieScoreCfg)this.NewbieScoreCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.NewbieScoreCfg = this.__isset.NewbieScoreCfg;
|
|
if((NPCFriendsData != null) && __isset.NPCFriendsData)
|
|
{
|
|
tmp0.NPCFriendsData = (global::Byway.Thrift.Data.NPCFriendsData)this.NPCFriendsData.DeepCopy();
|
|
}
|
|
tmp0.__isset.NPCFriendsData = this.__isset.NPCFriendsData;
|
|
if((PassOne != null) && __isset.PassOne)
|
|
{
|
|
tmp0.PassOne = (global::Byway.Thrift.Data.PassOne)this.PassOne.DeepCopy();
|
|
}
|
|
tmp0.__isset.PassOne = this.__isset.PassOne;
|
|
if((PetAdWorkGift != null) && __isset.PetAdWorkGift)
|
|
{
|
|
tmp0.PetAdWorkGift = (global::Byway.Thrift.Data.PetAdWorkGift)this.PetAdWorkGift.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetAdWorkGift = this.__isset.PetAdWorkGift;
|
|
if((PetAirItem != null) && __isset.PetAirItem)
|
|
{
|
|
tmp0.PetAirItem = (global::Byway.Thrift.Data.PetAirItem)this.PetAirItem.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetAirItem = this.__isset.PetAirItem;
|
|
if((PetCareItem != null) && __isset.PetCareItem)
|
|
{
|
|
tmp0.PetCareItem = (global::Byway.Thrift.Data.PetCareItem)this.PetCareItem.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetCareItem = this.__isset.PetCareItem;
|
|
if((PetCoinGift != null) && __isset.PetCoinGift)
|
|
{
|
|
tmp0.PetCoinGift = (global::Byway.Thrift.Data.PetCoinGift)this.PetCoinGift.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetCoinGift = this.__isset.PetCoinGift;
|
|
if((PetDailyTaskCfg != null) && __isset.PetDailyTaskCfg)
|
|
{
|
|
tmp0.PetDailyTaskCfg = (global::Byway.Thrift.Data.PetDailyTaskCfg)this.PetDailyTaskCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetDailyTaskCfg = this.__isset.PetDailyTaskCfg;
|
|
if((PetDressItem != null) && __isset.PetDressItem)
|
|
{
|
|
tmp0.PetDressItem = (global::Byway.Thrift.Data.PetDressItem)this.PetDressItem.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetDressItem = this.__isset.PetDressItem;
|
|
if((PetHomeDecorateList != null) && __isset.PetHomeDecorateList)
|
|
{
|
|
tmp0.PetHomeDecorateList = (global::Byway.Thrift.Data.PetHomeDecorateList)this.PetHomeDecorateList.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetHomeDecorateList = this.__isset.PetHomeDecorateList;
|
|
if((PetPlayJoyItem != null) && __isset.PetPlayJoyItem)
|
|
{
|
|
tmp0.PetPlayJoyItem = (global::Byway.Thrift.Data.PetPlayJoyItem)this.PetPlayJoyItem.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetPlayJoyItem = this.__isset.PetPlayJoyItem;
|
|
if((PetRoomUnlockCfg != null) && __isset.PetRoomUnlockCfg)
|
|
{
|
|
tmp0.PetRoomUnlockCfg = (global::Byway.Thrift.Data.PetRoomUnlockCfg)this.PetRoomUnlockCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetRoomUnlockCfg = this.__isset.PetRoomUnlockCfg;
|
|
if((PetShopItem != null) && __isset.PetShopItem)
|
|
{
|
|
tmp0.PetShopItem = (global::Byway.Thrift.Data.PetShopItem)this.PetShopItem.DeepCopy();
|
|
}
|
|
tmp0.__isset.PetShopItem = this.__isset.PetShopItem;
|
|
if((PlayHomeDecorateCfg != null) && __isset.PlayHomeDecorateCfg)
|
|
{
|
|
tmp0.PlayHomeDecorateCfg = (global::Byway.Thrift.Data.PlayHomeDecorateCfg)this.PlayHomeDecorateCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.PlayHomeDecorateCfg = this.__isset.PlayHomeDecorateCfg;
|
|
if((PromotionPack != null) && __isset.PromotionPack)
|
|
{
|
|
tmp0.PromotionPack = (global::Byway.Thrift.Data.PromotionPack)this.PromotionPack.DeepCopy();
|
|
}
|
|
tmp0.__isset.PromotionPack = this.__isset.PromotionPack;
|
|
if((RaceReward != null) && __isset.RaceReward)
|
|
{
|
|
tmp0.RaceReward = (global::Byway.Thrift.Data.RaceReward)this.RaceReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.RaceReward = this.__isset.RaceReward;
|
|
if((RankData != null) && __isset.RankData)
|
|
{
|
|
tmp0.RankData = (global::Byway.Thrift.Data.RankData)this.RankData.DeepCopy();
|
|
}
|
|
tmp0.__isset.RankData = this.__isset.RankData;
|
|
if((RegionData != null) && __isset.RegionData)
|
|
{
|
|
tmp0.RegionData = (global::Byway.Thrift.Data.RegionData)this.RegionData.DeepCopy();
|
|
}
|
|
tmp0.__isset.RegionData = this.__isset.RegionData;
|
|
if((SceneData != null) && __isset.SceneData)
|
|
{
|
|
tmp0.SceneData = (global::Byway.Thrift.Data.SceneData)this.SceneData.DeepCopy();
|
|
}
|
|
tmp0.__isset.SceneData = this.__isset.SceneData;
|
|
if((SevenLoginCfg != null) && __isset.SevenLoginCfg)
|
|
{
|
|
tmp0.SevenLoginCfg = (global::Byway.Thrift.Data.SevenLoginCfg)this.SevenLoginCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.SevenLoginCfg = this.__isset.SevenLoginCfg;
|
|
if((ShopItem != null) && __isset.ShopItem)
|
|
{
|
|
tmp0.ShopItem = (global::Byway.Thrift.Data.ShopItem)this.ShopItem.DeepCopy();
|
|
}
|
|
tmp0.__isset.ShopItem = this.__isset.ShopItem;
|
|
if((ShopPack != null) && __isset.ShopPack)
|
|
{
|
|
tmp0.ShopPack = (global::Byway.Thrift.Data.ShopPack)this.ShopPack.DeepCopy();
|
|
}
|
|
tmp0.__isset.ShopPack = this.__isset.ShopPack;
|
|
if((ShopSpecial != null) && __isset.ShopSpecial)
|
|
{
|
|
tmp0.ShopSpecial = (global::Byway.Thrift.Data.ShopSpecial)this.ShopSpecial.DeepCopy();
|
|
}
|
|
tmp0.__isset.ShopSpecial = this.__isset.ShopSpecial;
|
|
if((SignInData != null) && __isset.SignInData)
|
|
{
|
|
tmp0.SignInData = (global::Byway.Thrift.Data.SignInData)this.SignInData.DeepCopy();
|
|
}
|
|
tmp0.__isset.SignInData = this.__isset.SignInData;
|
|
if((Sound != null) && __isset.Sound)
|
|
{
|
|
tmp0.Sound = (global::Byway.Thrift.Data.Sound)this.Sound.DeepCopy();
|
|
}
|
|
tmp0.__isset.Sound = this.__isset.Sound;
|
|
if((StartMerge != null) && __isset.StartMerge)
|
|
{
|
|
tmp0.StartMerge = (global::Byway.Thrift.Data.StartMerge)this.StartMerge.DeepCopy();
|
|
}
|
|
tmp0.__isset.StartMerge = this.__isset.StartMerge;
|
|
if((StartOrder != null) && __isset.StartOrder)
|
|
{
|
|
tmp0.StartOrder = (global::Byway.Thrift.Data.StartOrder)this.StartOrder.DeepCopy();
|
|
}
|
|
tmp0.__isset.StartOrder = this.__isset.StartOrder;
|
|
if((TurnTableCfg != null) && __isset.TurnTableCfg)
|
|
{
|
|
tmp0.TurnTableCfg = (global::Byway.Thrift.Data.TurnTableCfg)this.TurnTableCfg.DeepCopy();
|
|
}
|
|
tmp0.__isset.TurnTableCfg = this.__isset.TurnTableCfg;
|
|
if((UIForm != null) && __isset.UIForm)
|
|
{
|
|
tmp0.UIForm = (global::Byway.Thrift.Data.UIForm)this.UIForm.DeepCopy();
|
|
}
|
|
tmp0.__isset.UIForm = this.__isset.UIForm;
|
|
if((WashStartMerge != null) && __isset.WashStartMerge)
|
|
{
|
|
tmp0.WashStartMerge = (global::Byway.Thrift.Data.WashStartMerge)this.WashStartMerge.DeepCopy();
|
|
}
|
|
tmp0.__isset.WashStartMerge = this.__isset.WashStartMerge;
|
|
if((WeekTaskReward != null) && __isset.WeekTaskReward)
|
|
{
|
|
tmp0.WeekTaskReward = (global::Byway.Thrift.Data.WeekTaskReward)this.WeekTaskReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.WeekTaskReward = this.__isset.WeekTaskReward;
|
|
if((LevelLauncherData != null) && __isset.LevelLauncherData)
|
|
{
|
|
tmp0.LevelLauncherData = (global::Byway.Thrift.Data.LevelLauncherData)this.LevelLauncherData.DeepCopy();
|
|
}
|
|
tmp0.__isset.LevelLauncherData = this.__isset.LevelLauncherData;
|
|
if((NickNameRandomData != null) && __isset.NickNameRandomData)
|
|
{
|
|
tmp0.NickNameRandomData = (global::Byway.Thrift.Data.NickNameRandomData)this.NickNameRandomData.DeepCopy();
|
|
}
|
|
tmp0.__isset.NickNameRandomData = this.__isset.NickNameRandomData;
|
|
if((ConstantString != null) && __isset.ConstantString)
|
|
{
|
|
tmp0.ConstantString = (global::Byway.Thrift.Data.ConstantString)this.ConstantString.DeepCopy();
|
|
}
|
|
tmp0.__isset.ConstantString = this.__isset.ConstantString;
|
|
if((GuideReward != null) && __isset.GuideReward)
|
|
{
|
|
tmp0.GuideReward = (global::Byway.Thrift.Data.GuideReward)this.GuideReward.DeepCopy();
|
|
}
|
|
tmp0.__isset.GuideReward = this.__isset.GuideReward;
|
|
if((FriendConst != null) && __isset.FriendConst)
|
|
{
|
|
tmp0.FriendConst = (global::Byway.Thrift.Data.FriendConst)this.FriendConst.DeepCopy();
|
|
}
|
|
tmp0.__isset.FriendConst = this.__isset.FriendConst;
|
|
if((ChargeConst != null) && __isset.ChargeConst)
|
|
{
|
|
tmp0.ChargeConst = (global::Byway.Thrift.Data.ChargeConst)this.ChargeConst.DeepCopy();
|
|
}
|
|
tmp0.__isset.ChargeConst = this.__isset.ChargeConst;
|
|
return tmp0;
|
|
}
|
|
|
|
public async global::System.Threading.Tasks.Task ReadAsync(TProtocol iprot, CancellationToken cancellationToken)
|
|
{
|
|
iprot.IncrementRecursionDepth();
|
|
try
|
|
{
|
|
TField field;
|
|
await iprot.ReadStructBeginAsync(cancellationToken);
|
|
while (true)
|
|
{
|
|
field = await iprot.ReadFieldBeginAsync(cancellationToken);
|
|
if (field.Type == TType.Stop)
|
|
{
|
|
break;
|
|
}
|
|
|
|
switch (field.ID)
|
|
{
|
|
case 1:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
AdGiftData = new global::Byway.Thrift.Data.AdGiftData();
|
|
await AdGiftData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 2:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
BagItemConfig = new global::Byway.Thrift.Data.BagItemConfig();
|
|
await BagItemConfig.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 3:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
BonusValue = new global::Byway.Thrift.Data.BonusValue();
|
|
await BonusValue.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 4:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CardDetailCfg = new global::Byway.Thrift.Data.CardDetailCfg();
|
|
await CardDetailCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 5:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CardPackCfg = new global::Byway.Thrift.Data.CardPackCfg();
|
|
await CardPackCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 6:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CardStickerExchangeCfg = new global::Byway.Thrift.Data.CardStickerExchangeCfg();
|
|
await CardStickerExchangeCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 7:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CatsGardenMultiplyData = new global::Byway.Thrift.Data.CatsGardenMultiplyData();
|
|
await CatsGardenMultiplyData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 8:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CatsGardenProgressData = new global::Byway.Thrift.Data.CatsGardenProgressData();
|
|
await CatsGardenProgressData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 9:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CatsGardenSlotData = new global::Byway.Thrift.Data.CatsGardenSlotData();
|
|
await CatsGardenSlotData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 10:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CatsGardenTempleteData = new global::Byway.Thrift.Data.CatsGardenTempleteData();
|
|
await CatsGardenTempleteData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 11:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CatTrickData = new global::Byway.Thrift.Data.CatTrickData();
|
|
await CatTrickData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 12:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ChampshipCfg = new global::Byway.Thrift.Data.ChampshipCfg();
|
|
await ChampshipCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 13:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ChampshipRankReward = new global::Byway.Thrift.Data.ChampshipRankReward();
|
|
await ChampshipRankReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 14:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ChampshipScoreReward = new global::Byway.Thrift.Data.ChampshipScoreReward();
|
|
await ChampshipScoreReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 15:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ChineseResMap = new global::Byway.Thrift.Data.ChineseResMap();
|
|
await ChineseResMap.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 16:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CollectionRoomReward = new global::Byway.Thrift.Data.CollectionRoomReward();
|
|
await CollectionRoomReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 17:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
CollectionsRewardsData = new global::Byway.Thrift.Data.CollectionsRewardsData();
|
|
await CollectionsRewardsData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 18:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ComboGift = new global::Byway.Thrift.Data.ComboGift();
|
|
await ComboGift.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 19:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ComboGiftTwo = new global::Byway.Thrift.Data.ComboGiftTwo();
|
|
await ComboGiftTwo.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 20:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
DailyTaskActiveCfg = new global::Byway.Thrift.Data.DailyTaskActiveCfg();
|
|
await DailyTaskActiveCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 21:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
DailyTaskConfig = new global::Byway.Thrift.Data.DailyTaskConfig();
|
|
await DailyTaskConfig.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 22:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
DailyTaskDetail = new global::Byway.Thrift.Data.DailyTaskDetail();
|
|
await DailyTaskDetail.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 23:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
DailyTaskReward = new global::Byway.Thrift.Data.DailyTaskReward();
|
|
await DailyTaskReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 24:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
DecorateCost = new global::Byway.Thrift.Data.DecorateCost();
|
|
await DecorateCost.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 25:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
DialogData = new global::Byway.Thrift.Data.DialogData();
|
|
await DialogData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 26:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
EmiterRetreatData = new global::Byway.Thrift.Data.EmiterRetreatData();
|
|
await EmiterRetreatData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 27:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
EmojiData = new global::Byway.Thrift.Data.EmojiData();
|
|
await EmojiData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 28:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
EndlessGift = new global::Byway.Thrift.Data.EndlessGift();
|
|
await EndlessGift.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 29:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
EnergyLimitGift = new global::Byway.Thrift.Data.EnergyLimitGift();
|
|
await EnergyLimitGift.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 30:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
FrameData = new global::Byway.Thrift.Data.FrameData();
|
|
await FrameData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 31:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
GrowthFund = new global::Byway.Thrift.Data.GrowthFund();
|
|
await GrowthFund.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 32:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
GuessReward = new global::Byway.Thrift.Data.GuessReward();
|
|
await GuessReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 33:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
GuideData = new global::Byway.Thrift.Data.GuideData();
|
|
await GuideData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 34:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
HandbookReward = new global::Byway.Thrift.Data.HandbookReward();
|
|
await HandbookReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 35:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
HeadData = new global::Byway.Thrift.Data.HeadData();
|
|
await HeadData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 36:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
HowToPlay = new global::Byway.Thrift.Data.HowToPlay();
|
|
await HowToPlay.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 37:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
IndoorProgress = new global::Byway.Thrift.Data.IndoorProgress();
|
|
await IndoorProgress.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 38:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
LanguageData = new global::Byway.Thrift.Data.LanguageData();
|
|
await LanguageData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 39:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
LevelData = new global::Byway.Thrift.Data.LevelData();
|
|
await LevelData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 40:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
LuckyCatData = new global::Byway.Thrift.Data.LuckyCatData();
|
|
await LuckyCatData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 41:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
LuckyCatProbability = new global::Byway.Thrift.Data.LuckyCatProbability();
|
|
await LuckyCatProbability.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 42:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
MainCardCollect = new global::Byway.Thrift.Data.MainCardCollect();
|
|
await MainCardCollect.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 43:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
MergeData = new global::Byway.Thrift.Data.MergeData();
|
|
await MergeData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 44:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
MileStoneDetail = new global::Byway.Thrift.Data.MileStoneDetail();
|
|
await MileStoneDetail.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 45:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
MileStoneReward = new global::Byway.Thrift.Data.MileStoneReward();
|
|
await MileStoneReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 46:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
MiningReward = new global::Byway.Thrift.Data.MiningReward();
|
|
await MiningReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 47:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
MultiLanguageResource = new global::Byway.Thrift.Data.MultiLanguageResource();
|
|
await MultiLanguageResource.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 48:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
Music = new global::Byway.Thrift.Data.Music();
|
|
await Music.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 49:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
NetAssetData = new global::Byway.Thrift.Data.NetAssetData();
|
|
await NetAssetData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 50:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
NetworkItemData = new global::Byway.Thrift.Data.NetworkItemData();
|
|
await NetworkItemData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 51:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
NewbieDailyTaskCfg = new global::Byway.Thrift.Data.NewbieDailyTaskCfg();
|
|
await NewbieDailyTaskCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 52:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
NewbieScoreCfg = new global::Byway.Thrift.Data.NewbieScoreCfg();
|
|
await NewbieScoreCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 53:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
NPCFriendsData = new global::Byway.Thrift.Data.NPCFriendsData();
|
|
await NPCFriendsData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 54:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PassOne = new global::Byway.Thrift.Data.PassOne();
|
|
await PassOne.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 55:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetAdWorkGift = new global::Byway.Thrift.Data.PetAdWorkGift();
|
|
await PetAdWorkGift.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 56:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetAirItem = new global::Byway.Thrift.Data.PetAirItem();
|
|
await PetAirItem.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 57:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetCareItem = new global::Byway.Thrift.Data.PetCareItem();
|
|
await PetCareItem.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 58:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetCoinGift = new global::Byway.Thrift.Data.PetCoinGift();
|
|
await PetCoinGift.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 59:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetDailyTaskCfg = new global::Byway.Thrift.Data.PetDailyTaskCfg();
|
|
await PetDailyTaskCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 60:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetDressItem = new global::Byway.Thrift.Data.PetDressItem();
|
|
await PetDressItem.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 61:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetHomeDecorateList = new global::Byway.Thrift.Data.PetHomeDecorateList();
|
|
await PetHomeDecorateList.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 62:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetPlayJoyItem = new global::Byway.Thrift.Data.PetPlayJoyItem();
|
|
await PetPlayJoyItem.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 63:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetRoomUnlockCfg = new global::Byway.Thrift.Data.PetRoomUnlockCfg();
|
|
await PetRoomUnlockCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 64:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PetShopItem = new global::Byway.Thrift.Data.PetShopItem();
|
|
await PetShopItem.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 65:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PlayHomeDecorateCfg = new global::Byway.Thrift.Data.PlayHomeDecorateCfg();
|
|
await PlayHomeDecorateCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 66:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
PromotionPack = new global::Byway.Thrift.Data.PromotionPack();
|
|
await PromotionPack.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 67:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
RaceReward = new global::Byway.Thrift.Data.RaceReward();
|
|
await RaceReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 68:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
RankData = new global::Byway.Thrift.Data.RankData();
|
|
await RankData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 69:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
RegionData = new global::Byway.Thrift.Data.RegionData();
|
|
await RegionData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 70:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
SceneData = new global::Byway.Thrift.Data.SceneData();
|
|
await SceneData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 71:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
SevenLoginCfg = new global::Byway.Thrift.Data.SevenLoginCfg();
|
|
await SevenLoginCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 72:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ShopItem = new global::Byway.Thrift.Data.ShopItem();
|
|
await ShopItem.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 73:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ShopPack = new global::Byway.Thrift.Data.ShopPack();
|
|
await ShopPack.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 74:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ShopSpecial = new global::Byway.Thrift.Data.ShopSpecial();
|
|
await ShopSpecial.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 75:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
SignInData = new global::Byway.Thrift.Data.SignInData();
|
|
await SignInData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 76:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
Sound = new global::Byway.Thrift.Data.Sound();
|
|
await Sound.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 77:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
StartMerge = new global::Byway.Thrift.Data.StartMerge();
|
|
await StartMerge.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 78:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
StartOrder = new global::Byway.Thrift.Data.StartOrder();
|
|
await StartOrder.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 79:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
TurnTableCfg = new global::Byway.Thrift.Data.TurnTableCfg();
|
|
await TurnTableCfg.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 80:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
UIForm = new global::Byway.Thrift.Data.UIForm();
|
|
await UIForm.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 81:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
WashStartMerge = new global::Byway.Thrift.Data.WashStartMerge();
|
|
await WashStartMerge.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 82:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
WeekTaskReward = new global::Byway.Thrift.Data.WeekTaskReward();
|
|
await WeekTaskReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 83:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
LevelLauncherData = new global::Byway.Thrift.Data.LevelLauncherData();
|
|
await LevelLauncherData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 84:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
NickNameRandomData = new global::Byway.Thrift.Data.NickNameRandomData();
|
|
await NickNameRandomData.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 85:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ConstantString = new global::Byway.Thrift.Data.ConstantString();
|
|
await ConstantString.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 86:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
GuideReward = new global::Byway.Thrift.Data.GuideReward();
|
|
await GuideReward.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 87:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
FriendConst = new global::Byway.Thrift.Data.FriendConst();
|
|
await FriendConst.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
case 88:
|
|
if (field.Type == TType.Struct)
|
|
{
|
|
ChargeConst = new global::Byway.Thrift.Data.ChargeConst();
|
|
await ChargeConst.ReadAsync(iprot, cancellationToken);
|
|
}
|
|
else
|
|
{
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
}
|
|
break;
|
|
default:
|
|
await TProtocolUtil.SkipAsync(iprot, field.Type, cancellationToken);
|
|
break;
|
|
}
|
|
|
|
await iprot.ReadFieldEndAsync(cancellationToken);
|
|
}
|
|
|
|
await iprot.ReadStructEndAsync(cancellationToken);
|
|
}
|
|
finally
|
|
{
|
|
iprot.DecrementRecursionDepth();
|
|
}
|
|
}
|
|
|
|
public async global::System.Threading.Tasks.Task WriteAsync(TProtocol oprot, CancellationToken cancellationToken)
|
|
{
|
|
oprot.IncrementRecursionDepth();
|
|
try
|
|
{
|
|
var tmp1 = new TStruct("AllConfigs");
|
|
await oprot.WriteStructBeginAsync(tmp1, cancellationToken);
|
|
var tmp2 = new TField();
|
|
if((AdGiftData != null) && __isset.AdGiftData)
|
|
{
|
|
tmp2.Name = "AdGiftData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 1;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await AdGiftData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((BagItemConfig != null) && __isset.BagItemConfig)
|
|
{
|
|
tmp2.Name = "BagItemConfig";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 2;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await BagItemConfig.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((BonusValue != null) && __isset.BonusValue)
|
|
{
|
|
tmp2.Name = "BonusValue";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 3;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await BonusValue.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CardDetailCfg != null) && __isset.CardDetailCfg)
|
|
{
|
|
tmp2.Name = "CardDetailCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 4;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CardDetailCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CardPackCfg != null) && __isset.CardPackCfg)
|
|
{
|
|
tmp2.Name = "CardPackCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 5;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CardPackCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CardStickerExchangeCfg != null) && __isset.CardStickerExchangeCfg)
|
|
{
|
|
tmp2.Name = "CardStickerExchangeCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 6;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CardStickerExchangeCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CatsGardenMultiplyData != null) && __isset.CatsGardenMultiplyData)
|
|
{
|
|
tmp2.Name = "CatsGardenMultiplyData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 7;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CatsGardenMultiplyData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CatsGardenProgressData != null) && __isset.CatsGardenProgressData)
|
|
{
|
|
tmp2.Name = "CatsGardenProgressData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 8;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CatsGardenProgressData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CatsGardenSlotData != null) && __isset.CatsGardenSlotData)
|
|
{
|
|
tmp2.Name = "CatsGardenSlotData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 9;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CatsGardenSlotData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CatsGardenTempleteData != null) && __isset.CatsGardenTempleteData)
|
|
{
|
|
tmp2.Name = "CatsGardenTempleteData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 10;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CatsGardenTempleteData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CatTrickData != null) && __isset.CatTrickData)
|
|
{
|
|
tmp2.Name = "CatTrickData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 11;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CatTrickData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ChampshipCfg != null) && __isset.ChampshipCfg)
|
|
{
|
|
tmp2.Name = "ChampshipCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 12;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ChampshipCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ChampshipRankReward != null) && __isset.ChampshipRankReward)
|
|
{
|
|
tmp2.Name = "ChampshipRankReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 13;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ChampshipRankReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ChampshipScoreReward != null) && __isset.ChampshipScoreReward)
|
|
{
|
|
tmp2.Name = "ChampshipScoreReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 14;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ChampshipScoreReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ChineseResMap != null) && __isset.ChineseResMap)
|
|
{
|
|
tmp2.Name = "ChineseResMap";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 15;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ChineseResMap.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CollectionRoomReward != null) && __isset.CollectionRoomReward)
|
|
{
|
|
tmp2.Name = "CollectionRoomReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 16;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CollectionRoomReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((CollectionsRewardsData != null) && __isset.CollectionsRewardsData)
|
|
{
|
|
tmp2.Name = "CollectionsRewardsData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 17;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await CollectionsRewardsData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ComboGift != null) && __isset.ComboGift)
|
|
{
|
|
tmp2.Name = "ComboGift";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 18;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ComboGift.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ComboGiftTwo != null) && __isset.ComboGiftTwo)
|
|
{
|
|
tmp2.Name = "ComboGiftTwo";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 19;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ComboGiftTwo.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((DailyTaskActiveCfg != null) && __isset.DailyTaskActiveCfg)
|
|
{
|
|
tmp2.Name = "DailyTaskActiveCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 20;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await DailyTaskActiveCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((DailyTaskConfig != null) && __isset.DailyTaskConfig)
|
|
{
|
|
tmp2.Name = "DailyTaskConfig";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 21;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await DailyTaskConfig.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((DailyTaskDetail != null) && __isset.DailyTaskDetail)
|
|
{
|
|
tmp2.Name = "DailyTaskDetail";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 22;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await DailyTaskDetail.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((DailyTaskReward != null) && __isset.DailyTaskReward)
|
|
{
|
|
tmp2.Name = "DailyTaskReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 23;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await DailyTaskReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((DecorateCost != null) && __isset.DecorateCost)
|
|
{
|
|
tmp2.Name = "DecorateCost";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 24;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await DecorateCost.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((DialogData != null) && __isset.DialogData)
|
|
{
|
|
tmp2.Name = "DialogData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 25;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await DialogData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((EmiterRetreatData != null) && __isset.EmiterRetreatData)
|
|
{
|
|
tmp2.Name = "EmiterRetreatData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 26;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await EmiterRetreatData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((EmojiData != null) && __isset.EmojiData)
|
|
{
|
|
tmp2.Name = "EmojiData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 27;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await EmojiData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((EndlessGift != null) && __isset.EndlessGift)
|
|
{
|
|
tmp2.Name = "EndlessGift";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 28;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await EndlessGift.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((EnergyLimitGift != null) && __isset.EnergyLimitGift)
|
|
{
|
|
tmp2.Name = "EnergyLimitGift";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 29;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await EnergyLimitGift.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((FrameData != null) && __isset.FrameData)
|
|
{
|
|
tmp2.Name = "FrameData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 30;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await FrameData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((GrowthFund != null) && __isset.GrowthFund)
|
|
{
|
|
tmp2.Name = "GrowthFund";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 31;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await GrowthFund.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((GuessReward != null) && __isset.GuessReward)
|
|
{
|
|
tmp2.Name = "GuessReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 32;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await GuessReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((GuideData != null) && __isset.GuideData)
|
|
{
|
|
tmp2.Name = "GuideData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 33;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await GuideData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((HandbookReward != null) && __isset.HandbookReward)
|
|
{
|
|
tmp2.Name = "HandbookReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 34;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await HandbookReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((HeadData != null) && __isset.HeadData)
|
|
{
|
|
tmp2.Name = "HeadData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 35;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await HeadData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((HowToPlay != null) && __isset.HowToPlay)
|
|
{
|
|
tmp2.Name = "HowToPlay";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 36;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await HowToPlay.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((IndoorProgress != null) && __isset.IndoorProgress)
|
|
{
|
|
tmp2.Name = "IndoorProgress";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 37;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await IndoorProgress.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((LanguageData != null) && __isset.LanguageData)
|
|
{
|
|
tmp2.Name = "LanguageData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 38;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await LanguageData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((LevelData != null) && __isset.LevelData)
|
|
{
|
|
tmp2.Name = "LevelData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 39;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await LevelData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((LuckyCatData != null) && __isset.LuckyCatData)
|
|
{
|
|
tmp2.Name = "LuckyCatData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 40;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await LuckyCatData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((LuckyCatProbability != null) && __isset.LuckyCatProbability)
|
|
{
|
|
tmp2.Name = "LuckyCatProbability";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 41;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await LuckyCatProbability.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((MainCardCollect != null) && __isset.MainCardCollect)
|
|
{
|
|
tmp2.Name = "MainCardCollect";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 42;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await MainCardCollect.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((MergeData != null) && __isset.MergeData)
|
|
{
|
|
tmp2.Name = "MergeData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 43;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await MergeData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((MileStoneDetail != null) && __isset.MileStoneDetail)
|
|
{
|
|
tmp2.Name = "MileStoneDetail";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 44;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await MileStoneDetail.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((MileStoneReward != null) && __isset.MileStoneReward)
|
|
{
|
|
tmp2.Name = "MileStoneReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 45;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await MileStoneReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((MiningReward != null) && __isset.MiningReward)
|
|
{
|
|
tmp2.Name = "MiningReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 46;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await MiningReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((MultiLanguageResource != null) && __isset.MultiLanguageResource)
|
|
{
|
|
tmp2.Name = "MultiLanguageResource";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 47;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await MultiLanguageResource.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((Music != null) && __isset.Music)
|
|
{
|
|
tmp2.Name = "Music";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 48;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await Music.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((NetAssetData != null) && __isset.NetAssetData)
|
|
{
|
|
tmp2.Name = "NetAssetData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 49;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await NetAssetData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((NetworkItemData != null) && __isset.NetworkItemData)
|
|
{
|
|
tmp2.Name = "NetworkItemData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 50;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await NetworkItemData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((NewbieDailyTaskCfg != null) && __isset.NewbieDailyTaskCfg)
|
|
{
|
|
tmp2.Name = "NewbieDailyTaskCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 51;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await NewbieDailyTaskCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((NewbieScoreCfg != null) && __isset.NewbieScoreCfg)
|
|
{
|
|
tmp2.Name = "NewbieScoreCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 52;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await NewbieScoreCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((NPCFriendsData != null) && __isset.NPCFriendsData)
|
|
{
|
|
tmp2.Name = "NPCFriendsData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 53;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await NPCFriendsData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PassOne != null) && __isset.PassOne)
|
|
{
|
|
tmp2.Name = "PassOne";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 54;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PassOne.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetAdWorkGift != null) && __isset.PetAdWorkGift)
|
|
{
|
|
tmp2.Name = "PetAdWorkGift";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 55;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetAdWorkGift.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetAirItem != null) && __isset.PetAirItem)
|
|
{
|
|
tmp2.Name = "PetAirItem";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 56;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetAirItem.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetCareItem != null) && __isset.PetCareItem)
|
|
{
|
|
tmp2.Name = "PetCareItem";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 57;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetCareItem.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetCoinGift != null) && __isset.PetCoinGift)
|
|
{
|
|
tmp2.Name = "PetCoinGift";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 58;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetCoinGift.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetDailyTaskCfg != null) && __isset.PetDailyTaskCfg)
|
|
{
|
|
tmp2.Name = "PetDailyTaskCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 59;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetDailyTaskCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetDressItem != null) && __isset.PetDressItem)
|
|
{
|
|
tmp2.Name = "PetDressItem";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 60;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetDressItem.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetHomeDecorateList != null) && __isset.PetHomeDecorateList)
|
|
{
|
|
tmp2.Name = "PetHomeDecorateList";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 61;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetHomeDecorateList.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetPlayJoyItem != null) && __isset.PetPlayJoyItem)
|
|
{
|
|
tmp2.Name = "PetPlayJoyItem";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 62;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetPlayJoyItem.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetRoomUnlockCfg != null) && __isset.PetRoomUnlockCfg)
|
|
{
|
|
tmp2.Name = "PetRoomUnlockCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 63;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetRoomUnlockCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PetShopItem != null) && __isset.PetShopItem)
|
|
{
|
|
tmp2.Name = "PetShopItem";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 64;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PetShopItem.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PlayHomeDecorateCfg != null) && __isset.PlayHomeDecorateCfg)
|
|
{
|
|
tmp2.Name = "PlayHomeDecorateCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 65;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PlayHomeDecorateCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((PromotionPack != null) && __isset.PromotionPack)
|
|
{
|
|
tmp2.Name = "PromotionPack";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 66;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await PromotionPack.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((RaceReward != null) && __isset.RaceReward)
|
|
{
|
|
tmp2.Name = "RaceReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 67;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await RaceReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((RankData != null) && __isset.RankData)
|
|
{
|
|
tmp2.Name = "RankData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 68;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await RankData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((RegionData != null) && __isset.RegionData)
|
|
{
|
|
tmp2.Name = "RegionData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 69;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await RegionData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((SceneData != null) && __isset.SceneData)
|
|
{
|
|
tmp2.Name = "SceneData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 70;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await SceneData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((SevenLoginCfg != null) && __isset.SevenLoginCfg)
|
|
{
|
|
tmp2.Name = "SevenLoginCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 71;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await SevenLoginCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ShopItem != null) && __isset.ShopItem)
|
|
{
|
|
tmp2.Name = "ShopItem";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 72;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ShopItem.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ShopPack != null) && __isset.ShopPack)
|
|
{
|
|
tmp2.Name = "ShopPack";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 73;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ShopPack.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ShopSpecial != null) && __isset.ShopSpecial)
|
|
{
|
|
tmp2.Name = "ShopSpecial";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 74;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ShopSpecial.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((SignInData != null) && __isset.SignInData)
|
|
{
|
|
tmp2.Name = "SignInData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 75;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await SignInData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((Sound != null) && __isset.Sound)
|
|
{
|
|
tmp2.Name = "Sound";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 76;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await Sound.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((StartMerge != null) && __isset.StartMerge)
|
|
{
|
|
tmp2.Name = "StartMerge";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 77;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await StartMerge.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((StartOrder != null) && __isset.StartOrder)
|
|
{
|
|
tmp2.Name = "StartOrder";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 78;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await StartOrder.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((TurnTableCfg != null) && __isset.TurnTableCfg)
|
|
{
|
|
tmp2.Name = "TurnTableCfg";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 79;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await TurnTableCfg.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((UIForm != null) && __isset.UIForm)
|
|
{
|
|
tmp2.Name = "UIForm";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 80;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await UIForm.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((WashStartMerge != null) && __isset.WashStartMerge)
|
|
{
|
|
tmp2.Name = "WashStartMerge";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 81;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await WashStartMerge.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((WeekTaskReward != null) && __isset.WeekTaskReward)
|
|
{
|
|
tmp2.Name = "WeekTaskReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 82;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await WeekTaskReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((LevelLauncherData != null) && __isset.LevelLauncherData)
|
|
{
|
|
tmp2.Name = "LevelLauncherData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 83;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await LevelLauncherData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((NickNameRandomData != null) && __isset.NickNameRandomData)
|
|
{
|
|
tmp2.Name = "NickNameRandomData";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 84;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await NickNameRandomData.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ConstantString != null) && __isset.ConstantString)
|
|
{
|
|
tmp2.Name = "ConstantString";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 85;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ConstantString.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((GuideReward != null) && __isset.GuideReward)
|
|
{
|
|
tmp2.Name = "GuideReward";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 86;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await GuideReward.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((FriendConst != null) && __isset.FriendConst)
|
|
{
|
|
tmp2.Name = "FriendConst";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 87;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await FriendConst.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
if((ChargeConst != null) && __isset.ChargeConst)
|
|
{
|
|
tmp2.Name = "ChargeConst";
|
|
tmp2.Type = TType.Struct;
|
|
tmp2.ID = 88;
|
|
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
|
|
await ChargeConst.WriteAsync(oprot, cancellationToken);
|
|
await oprot.WriteFieldEndAsync(cancellationToken);
|
|
}
|
|
await oprot.WriteFieldStopAsync(cancellationToken);
|
|
await oprot.WriteStructEndAsync(cancellationToken);
|
|
}
|
|
finally
|
|
{
|
|
oprot.DecrementRecursionDepth();
|
|
}
|
|
}
|
|
|
|
public override bool Equals(object that)
|
|
{
|
|
if (!(that is AllConfigs other)) return false;
|
|
if (ReferenceEquals(this, other)) return true;
|
|
return ((__isset.AdGiftData == other.__isset.AdGiftData) && ((!__isset.AdGiftData) || (global::System.Object.Equals(AdGiftData, other.AdGiftData))))
|
|
&& ((__isset.BagItemConfig == other.__isset.BagItemConfig) && ((!__isset.BagItemConfig) || (global::System.Object.Equals(BagItemConfig, other.BagItemConfig))))
|
|
&& ((__isset.BonusValue == other.__isset.BonusValue) && ((!__isset.BonusValue) || (global::System.Object.Equals(BonusValue, other.BonusValue))))
|
|
&& ((__isset.CardDetailCfg == other.__isset.CardDetailCfg) && ((!__isset.CardDetailCfg) || (global::System.Object.Equals(CardDetailCfg, other.CardDetailCfg))))
|
|
&& ((__isset.CardPackCfg == other.__isset.CardPackCfg) && ((!__isset.CardPackCfg) || (global::System.Object.Equals(CardPackCfg, other.CardPackCfg))))
|
|
&& ((__isset.CardStickerExchangeCfg == other.__isset.CardStickerExchangeCfg) && ((!__isset.CardStickerExchangeCfg) || (global::System.Object.Equals(CardStickerExchangeCfg, other.CardStickerExchangeCfg))))
|
|
&& ((__isset.CatsGardenMultiplyData == other.__isset.CatsGardenMultiplyData) && ((!__isset.CatsGardenMultiplyData) || (global::System.Object.Equals(CatsGardenMultiplyData, other.CatsGardenMultiplyData))))
|
|
&& ((__isset.CatsGardenProgressData == other.__isset.CatsGardenProgressData) && ((!__isset.CatsGardenProgressData) || (global::System.Object.Equals(CatsGardenProgressData, other.CatsGardenProgressData))))
|
|
&& ((__isset.CatsGardenSlotData == other.__isset.CatsGardenSlotData) && ((!__isset.CatsGardenSlotData) || (global::System.Object.Equals(CatsGardenSlotData, other.CatsGardenSlotData))))
|
|
&& ((__isset.CatsGardenTempleteData == other.__isset.CatsGardenTempleteData) && ((!__isset.CatsGardenTempleteData) || (global::System.Object.Equals(CatsGardenTempleteData, other.CatsGardenTempleteData))))
|
|
&& ((__isset.CatTrickData == other.__isset.CatTrickData) && ((!__isset.CatTrickData) || (global::System.Object.Equals(CatTrickData, other.CatTrickData))))
|
|
&& ((__isset.ChampshipCfg == other.__isset.ChampshipCfg) && ((!__isset.ChampshipCfg) || (global::System.Object.Equals(ChampshipCfg, other.ChampshipCfg))))
|
|
&& ((__isset.ChampshipRankReward == other.__isset.ChampshipRankReward) && ((!__isset.ChampshipRankReward) || (global::System.Object.Equals(ChampshipRankReward, other.ChampshipRankReward))))
|
|
&& ((__isset.ChampshipScoreReward == other.__isset.ChampshipScoreReward) && ((!__isset.ChampshipScoreReward) || (global::System.Object.Equals(ChampshipScoreReward, other.ChampshipScoreReward))))
|
|
&& ((__isset.ChineseResMap == other.__isset.ChineseResMap) && ((!__isset.ChineseResMap) || (global::System.Object.Equals(ChineseResMap, other.ChineseResMap))))
|
|
&& ((__isset.CollectionRoomReward == other.__isset.CollectionRoomReward) && ((!__isset.CollectionRoomReward) || (global::System.Object.Equals(CollectionRoomReward, other.CollectionRoomReward))))
|
|
&& ((__isset.CollectionsRewardsData == other.__isset.CollectionsRewardsData) && ((!__isset.CollectionsRewardsData) || (global::System.Object.Equals(CollectionsRewardsData, other.CollectionsRewardsData))))
|
|
&& ((__isset.ComboGift == other.__isset.ComboGift) && ((!__isset.ComboGift) || (global::System.Object.Equals(ComboGift, other.ComboGift))))
|
|
&& ((__isset.ComboGiftTwo == other.__isset.ComboGiftTwo) && ((!__isset.ComboGiftTwo) || (global::System.Object.Equals(ComboGiftTwo, other.ComboGiftTwo))))
|
|
&& ((__isset.DailyTaskActiveCfg == other.__isset.DailyTaskActiveCfg) && ((!__isset.DailyTaskActiveCfg) || (global::System.Object.Equals(DailyTaskActiveCfg, other.DailyTaskActiveCfg))))
|
|
&& ((__isset.DailyTaskConfig == other.__isset.DailyTaskConfig) && ((!__isset.DailyTaskConfig) || (global::System.Object.Equals(DailyTaskConfig, other.DailyTaskConfig))))
|
|
&& ((__isset.DailyTaskDetail == other.__isset.DailyTaskDetail) && ((!__isset.DailyTaskDetail) || (global::System.Object.Equals(DailyTaskDetail, other.DailyTaskDetail))))
|
|
&& ((__isset.DailyTaskReward == other.__isset.DailyTaskReward) && ((!__isset.DailyTaskReward) || (global::System.Object.Equals(DailyTaskReward, other.DailyTaskReward))))
|
|
&& ((__isset.DecorateCost == other.__isset.DecorateCost) && ((!__isset.DecorateCost) || (global::System.Object.Equals(DecorateCost, other.DecorateCost))))
|
|
&& ((__isset.DialogData == other.__isset.DialogData) && ((!__isset.DialogData) || (global::System.Object.Equals(DialogData, other.DialogData))))
|
|
&& ((__isset.EmiterRetreatData == other.__isset.EmiterRetreatData) && ((!__isset.EmiterRetreatData) || (global::System.Object.Equals(EmiterRetreatData, other.EmiterRetreatData))))
|
|
&& ((__isset.EmojiData == other.__isset.EmojiData) && ((!__isset.EmojiData) || (global::System.Object.Equals(EmojiData, other.EmojiData))))
|
|
&& ((__isset.EndlessGift == other.__isset.EndlessGift) && ((!__isset.EndlessGift) || (global::System.Object.Equals(EndlessGift, other.EndlessGift))))
|
|
&& ((__isset.EnergyLimitGift == other.__isset.EnergyLimitGift) && ((!__isset.EnergyLimitGift) || (global::System.Object.Equals(EnergyLimitGift, other.EnergyLimitGift))))
|
|
&& ((__isset.FrameData == other.__isset.FrameData) && ((!__isset.FrameData) || (global::System.Object.Equals(FrameData, other.FrameData))))
|
|
&& ((__isset.GrowthFund == other.__isset.GrowthFund) && ((!__isset.GrowthFund) || (global::System.Object.Equals(GrowthFund, other.GrowthFund))))
|
|
&& ((__isset.GuessReward == other.__isset.GuessReward) && ((!__isset.GuessReward) || (global::System.Object.Equals(GuessReward, other.GuessReward))))
|
|
&& ((__isset.GuideData == other.__isset.GuideData) && ((!__isset.GuideData) || (global::System.Object.Equals(GuideData, other.GuideData))))
|
|
&& ((__isset.HandbookReward == other.__isset.HandbookReward) && ((!__isset.HandbookReward) || (global::System.Object.Equals(HandbookReward, other.HandbookReward))))
|
|
&& ((__isset.HeadData == other.__isset.HeadData) && ((!__isset.HeadData) || (global::System.Object.Equals(HeadData, other.HeadData))))
|
|
&& ((__isset.HowToPlay == other.__isset.HowToPlay) && ((!__isset.HowToPlay) || (global::System.Object.Equals(HowToPlay, other.HowToPlay))))
|
|
&& ((__isset.IndoorProgress == other.__isset.IndoorProgress) && ((!__isset.IndoorProgress) || (global::System.Object.Equals(IndoorProgress, other.IndoorProgress))))
|
|
&& ((__isset.LanguageData == other.__isset.LanguageData) && ((!__isset.LanguageData) || (global::System.Object.Equals(LanguageData, other.LanguageData))))
|
|
&& ((__isset.LevelData == other.__isset.LevelData) && ((!__isset.LevelData) || (global::System.Object.Equals(LevelData, other.LevelData))))
|
|
&& ((__isset.LuckyCatData == other.__isset.LuckyCatData) && ((!__isset.LuckyCatData) || (global::System.Object.Equals(LuckyCatData, other.LuckyCatData))))
|
|
&& ((__isset.LuckyCatProbability == other.__isset.LuckyCatProbability) && ((!__isset.LuckyCatProbability) || (global::System.Object.Equals(LuckyCatProbability, other.LuckyCatProbability))))
|
|
&& ((__isset.MainCardCollect == other.__isset.MainCardCollect) && ((!__isset.MainCardCollect) || (global::System.Object.Equals(MainCardCollect, other.MainCardCollect))))
|
|
&& ((__isset.MergeData == other.__isset.MergeData) && ((!__isset.MergeData) || (global::System.Object.Equals(MergeData, other.MergeData))))
|
|
&& ((__isset.MileStoneDetail == other.__isset.MileStoneDetail) && ((!__isset.MileStoneDetail) || (global::System.Object.Equals(MileStoneDetail, other.MileStoneDetail))))
|
|
&& ((__isset.MileStoneReward == other.__isset.MileStoneReward) && ((!__isset.MileStoneReward) || (global::System.Object.Equals(MileStoneReward, other.MileStoneReward))))
|
|
&& ((__isset.MiningReward == other.__isset.MiningReward) && ((!__isset.MiningReward) || (global::System.Object.Equals(MiningReward, other.MiningReward))))
|
|
&& ((__isset.MultiLanguageResource == other.__isset.MultiLanguageResource) && ((!__isset.MultiLanguageResource) || (global::System.Object.Equals(MultiLanguageResource, other.MultiLanguageResource))))
|
|
&& ((__isset.Music == other.__isset.Music) && ((!__isset.Music) || (global::System.Object.Equals(Music, other.Music))))
|
|
&& ((__isset.NetAssetData == other.__isset.NetAssetData) && ((!__isset.NetAssetData) || (global::System.Object.Equals(NetAssetData, other.NetAssetData))))
|
|
&& ((__isset.NetworkItemData == other.__isset.NetworkItemData) && ((!__isset.NetworkItemData) || (global::System.Object.Equals(NetworkItemData, other.NetworkItemData))))
|
|
&& ((__isset.NewbieDailyTaskCfg == other.__isset.NewbieDailyTaskCfg) && ((!__isset.NewbieDailyTaskCfg) || (global::System.Object.Equals(NewbieDailyTaskCfg, other.NewbieDailyTaskCfg))))
|
|
&& ((__isset.NewbieScoreCfg == other.__isset.NewbieScoreCfg) && ((!__isset.NewbieScoreCfg) || (global::System.Object.Equals(NewbieScoreCfg, other.NewbieScoreCfg))))
|
|
&& ((__isset.NPCFriendsData == other.__isset.NPCFriendsData) && ((!__isset.NPCFriendsData) || (global::System.Object.Equals(NPCFriendsData, other.NPCFriendsData))))
|
|
&& ((__isset.PassOne == other.__isset.PassOne) && ((!__isset.PassOne) || (global::System.Object.Equals(PassOne, other.PassOne))))
|
|
&& ((__isset.PetAdWorkGift == other.__isset.PetAdWorkGift) && ((!__isset.PetAdWorkGift) || (global::System.Object.Equals(PetAdWorkGift, other.PetAdWorkGift))))
|
|
&& ((__isset.PetAirItem == other.__isset.PetAirItem) && ((!__isset.PetAirItem) || (global::System.Object.Equals(PetAirItem, other.PetAirItem))))
|
|
&& ((__isset.PetCareItem == other.__isset.PetCareItem) && ((!__isset.PetCareItem) || (global::System.Object.Equals(PetCareItem, other.PetCareItem))))
|
|
&& ((__isset.PetCoinGift == other.__isset.PetCoinGift) && ((!__isset.PetCoinGift) || (global::System.Object.Equals(PetCoinGift, other.PetCoinGift))))
|
|
&& ((__isset.PetDailyTaskCfg == other.__isset.PetDailyTaskCfg) && ((!__isset.PetDailyTaskCfg) || (global::System.Object.Equals(PetDailyTaskCfg, other.PetDailyTaskCfg))))
|
|
&& ((__isset.PetDressItem == other.__isset.PetDressItem) && ((!__isset.PetDressItem) || (global::System.Object.Equals(PetDressItem, other.PetDressItem))))
|
|
&& ((__isset.PetHomeDecorateList == other.__isset.PetHomeDecorateList) && ((!__isset.PetHomeDecorateList) || (global::System.Object.Equals(PetHomeDecorateList, other.PetHomeDecorateList))))
|
|
&& ((__isset.PetPlayJoyItem == other.__isset.PetPlayJoyItem) && ((!__isset.PetPlayJoyItem) || (global::System.Object.Equals(PetPlayJoyItem, other.PetPlayJoyItem))))
|
|
&& ((__isset.PetRoomUnlockCfg == other.__isset.PetRoomUnlockCfg) && ((!__isset.PetRoomUnlockCfg) || (global::System.Object.Equals(PetRoomUnlockCfg, other.PetRoomUnlockCfg))))
|
|
&& ((__isset.PetShopItem == other.__isset.PetShopItem) && ((!__isset.PetShopItem) || (global::System.Object.Equals(PetShopItem, other.PetShopItem))))
|
|
&& ((__isset.PlayHomeDecorateCfg == other.__isset.PlayHomeDecorateCfg) && ((!__isset.PlayHomeDecorateCfg) || (global::System.Object.Equals(PlayHomeDecorateCfg, other.PlayHomeDecorateCfg))))
|
|
&& ((__isset.PromotionPack == other.__isset.PromotionPack) && ((!__isset.PromotionPack) || (global::System.Object.Equals(PromotionPack, other.PromotionPack))))
|
|
&& ((__isset.RaceReward == other.__isset.RaceReward) && ((!__isset.RaceReward) || (global::System.Object.Equals(RaceReward, other.RaceReward))))
|
|
&& ((__isset.RankData == other.__isset.RankData) && ((!__isset.RankData) || (global::System.Object.Equals(RankData, other.RankData))))
|
|
&& ((__isset.RegionData == other.__isset.RegionData) && ((!__isset.RegionData) || (global::System.Object.Equals(RegionData, other.RegionData))))
|
|
&& ((__isset.SceneData == other.__isset.SceneData) && ((!__isset.SceneData) || (global::System.Object.Equals(SceneData, other.SceneData))))
|
|
&& ((__isset.SevenLoginCfg == other.__isset.SevenLoginCfg) && ((!__isset.SevenLoginCfg) || (global::System.Object.Equals(SevenLoginCfg, other.SevenLoginCfg))))
|
|
&& ((__isset.ShopItem == other.__isset.ShopItem) && ((!__isset.ShopItem) || (global::System.Object.Equals(ShopItem, other.ShopItem))))
|
|
&& ((__isset.ShopPack == other.__isset.ShopPack) && ((!__isset.ShopPack) || (global::System.Object.Equals(ShopPack, other.ShopPack))))
|
|
&& ((__isset.ShopSpecial == other.__isset.ShopSpecial) && ((!__isset.ShopSpecial) || (global::System.Object.Equals(ShopSpecial, other.ShopSpecial))))
|
|
&& ((__isset.SignInData == other.__isset.SignInData) && ((!__isset.SignInData) || (global::System.Object.Equals(SignInData, other.SignInData))))
|
|
&& ((__isset.Sound == other.__isset.Sound) && ((!__isset.Sound) || (global::System.Object.Equals(Sound, other.Sound))))
|
|
&& ((__isset.StartMerge == other.__isset.StartMerge) && ((!__isset.StartMerge) || (global::System.Object.Equals(StartMerge, other.StartMerge))))
|
|
&& ((__isset.StartOrder == other.__isset.StartOrder) && ((!__isset.StartOrder) || (global::System.Object.Equals(StartOrder, other.StartOrder))))
|
|
&& ((__isset.TurnTableCfg == other.__isset.TurnTableCfg) && ((!__isset.TurnTableCfg) || (global::System.Object.Equals(TurnTableCfg, other.TurnTableCfg))))
|
|
&& ((__isset.UIForm == other.__isset.UIForm) && ((!__isset.UIForm) || (global::System.Object.Equals(UIForm, other.UIForm))))
|
|
&& ((__isset.WashStartMerge == other.__isset.WashStartMerge) && ((!__isset.WashStartMerge) || (global::System.Object.Equals(WashStartMerge, other.WashStartMerge))))
|
|
&& ((__isset.WeekTaskReward == other.__isset.WeekTaskReward) && ((!__isset.WeekTaskReward) || (global::System.Object.Equals(WeekTaskReward, other.WeekTaskReward))))
|
|
&& ((__isset.LevelLauncherData == other.__isset.LevelLauncherData) && ((!__isset.LevelLauncherData) || (global::System.Object.Equals(LevelLauncherData, other.LevelLauncherData))))
|
|
&& ((__isset.NickNameRandomData == other.__isset.NickNameRandomData) && ((!__isset.NickNameRandomData) || (global::System.Object.Equals(NickNameRandomData, other.NickNameRandomData))))
|
|
&& ((__isset.ConstantString == other.__isset.ConstantString) && ((!__isset.ConstantString) || (global::System.Object.Equals(ConstantString, other.ConstantString))))
|
|
&& ((__isset.GuideReward == other.__isset.GuideReward) && ((!__isset.GuideReward) || (global::System.Object.Equals(GuideReward, other.GuideReward))))
|
|
&& ((__isset.FriendConst == other.__isset.FriendConst) && ((!__isset.FriendConst) || (global::System.Object.Equals(FriendConst, other.FriendConst))))
|
|
&& ((__isset.ChargeConst == other.__isset.ChargeConst) && ((!__isset.ChargeConst) || (global::System.Object.Equals(ChargeConst, other.ChargeConst))));
|
|
}
|
|
|
|
public override int GetHashCode() {
|
|
int hashcode = 157;
|
|
unchecked {
|
|
if((AdGiftData != null) && __isset.AdGiftData)
|
|
{
|
|
hashcode = (hashcode * 397) + AdGiftData.GetHashCode();
|
|
}
|
|
if((BagItemConfig != null) && __isset.BagItemConfig)
|
|
{
|
|
hashcode = (hashcode * 397) + BagItemConfig.GetHashCode();
|
|
}
|
|
if((BonusValue != null) && __isset.BonusValue)
|
|
{
|
|
hashcode = (hashcode * 397) + BonusValue.GetHashCode();
|
|
}
|
|
if((CardDetailCfg != null) && __isset.CardDetailCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + CardDetailCfg.GetHashCode();
|
|
}
|
|
if((CardPackCfg != null) && __isset.CardPackCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + CardPackCfg.GetHashCode();
|
|
}
|
|
if((CardStickerExchangeCfg != null) && __isset.CardStickerExchangeCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + CardStickerExchangeCfg.GetHashCode();
|
|
}
|
|
if((CatsGardenMultiplyData != null) && __isset.CatsGardenMultiplyData)
|
|
{
|
|
hashcode = (hashcode * 397) + CatsGardenMultiplyData.GetHashCode();
|
|
}
|
|
if((CatsGardenProgressData != null) && __isset.CatsGardenProgressData)
|
|
{
|
|
hashcode = (hashcode * 397) + CatsGardenProgressData.GetHashCode();
|
|
}
|
|
if((CatsGardenSlotData != null) && __isset.CatsGardenSlotData)
|
|
{
|
|
hashcode = (hashcode * 397) + CatsGardenSlotData.GetHashCode();
|
|
}
|
|
if((CatsGardenTempleteData != null) && __isset.CatsGardenTempleteData)
|
|
{
|
|
hashcode = (hashcode * 397) + CatsGardenTempleteData.GetHashCode();
|
|
}
|
|
if((CatTrickData != null) && __isset.CatTrickData)
|
|
{
|
|
hashcode = (hashcode * 397) + CatTrickData.GetHashCode();
|
|
}
|
|
if((ChampshipCfg != null) && __isset.ChampshipCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + ChampshipCfg.GetHashCode();
|
|
}
|
|
if((ChampshipRankReward != null) && __isset.ChampshipRankReward)
|
|
{
|
|
hashcode = (hashcode * 397) + ChampshipRankReward.GetHashCode();
|
|
}
|
|
if((ChampshipScoreReward != null) && __isset.ChampshipScoreReward)
|
|
{
|
|
hashcode = (hashcode * 397) + ChampshipScoreReward.GetHashCode();
|
|
}
|
|
if((ChineseResMap != null) && __isset.ChineseResMap)
|
|
{
|
|
hashcode = (hashcode * 397) + ChineseResMap.GetHashCode();
|
|
}
|
|
if((CollectionRoomReward != null) && __isset.CollectionRoomReward)
|
|
{
|
|
hashcode = (hashcode * 397) + CollectionRoomReward.GetHashCode();
|
|
}
|
|
if((CollectionsRewardsData != null) && __isset.CollectionsRewardsData)
|
|
{
|
|
hashcode = (hashcode * 397) + CollectionsRewardsData.GetHashCode();
|
|
}
|
|
if((ComboGift != null) && __isset.ComboGift)
|
|
{
|
|
hashcode = (hashcode * 397) + ComboGift.GetHashCode();
|
|
}
|
|
if((ComboGiftTwo != null) && __isset.ComboGiftTwo)
|
|
{
|
|
hashcode = (hashcode * 397) + ComboGiftTwo.GetHashCode();
|
|
}
|
|
if((DailyTaskActiveCfg != null) && __isset.DailyTaskActiveCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + DailyTaskActiveCfg.GetHashCode();
|
|
}
|
|
if((DailyTaskConfig != null) && __isset.DailyTaskConfig)
|
|
{
|
|
hashcode = (hashcode * 397) + DailyTaskConfig.GetHashCode();
|
|
}
|
|
if((DailyTaskDetail != null) && __isset.DailyTaskDetail)
|
|
{
|
|
hashcode = (hashcode * 397) + DailyTaskDetail.GetHashCode();
|
|
}
|
|
if((DailyTaskReward != null) && __isset.DailyTaskReward)
|
|
{
|
|
hashcode = (hashcode * 397) + DailyTaskReward.GetHashCode();
|
|
}
|
|
if((DecorateCost != null) && __isset.DecorateCost)
|
|
{
|
|
hashcode = (hashcode * 397) + DecorateCost.GetHashCode();
|
|
}
|
|
if((DialogData != null) && __isset.DialogData)
|
|
{
|
|
hashcode = (hashcode * 397) + DialogData.GetHashCode();
|
|
}
|
|
if((EmiterRetreatData != null) && __isset.EmiterRetreatData)
|
|
{
|
|
hashcode = (hashcode * 397) + EmiterRetreatData.GetHashCode();
|
|
}
|
|
if((EmojiData != null) && __isset.EmojiData)
|
|
{
|
|
hashcode = (hashcode * 397) + EmojiData.GetHashCode();
|
|
}
|
|
if((EndlessGift != null) && __isset.EndlessGift)
|
|
{
|
|
hashcode = (hashcode * 397) + EndlessGift.GetHashCode();
|
|
}
|
|
if((EnergyLimitGift != null) && __isset.EnergyLimitGift)
|
|
{
|
|
hashcode = (hashcode * 397) + EnergyLimitGift.GetHashCode();
|
|
}
|
|
if((FrameData != null) && __isset.FrameData)
|
|
{
|
|
hashcode = (hashcode * 397) + FrameData.GetHashCode();
|
|
}
|
|
if((GrowthFund != null) && __isset.GrowthFund)
|
|
{
|
|
hashcode = (hashcode * 397) + GrowthFund.GetHashCode();
|
|
}
|
|
if((GuessReward != null) && __isset.GuessReward)
|
|
{
|
|
hashcode = (hashcode * 397) + GuessReward.GetHashCode();
|
|
}
|
|
if((GuideData != null) && __isset.GuideData)
|
|
{
|
|
hashcode = (hashcode * 397) + GuideData.GetHashCode();
|
|
}
|
|
if((HandbookReward != null) && __isset.HandbookReward)
|
|
{
|
|
hashcode = (hashcode * 397) + HandbookReward.GetHashCode();
|
|
}
|
|
if((HeadData != null) && __isset.HeadData)
|
|
{
|
|
hashcode = (hashcode * 397) + HeadData.GetHashCode();
|
|
}
|
|
if((HowToPlay != null) && __isset.HowToPlay)
|
|
{
|
|
hashcode = (hashcode * 397) + HowToPlay.GetHashCode();
|
|
}
|
|
if((IndoorProgress != null) && __isset.IndoorProgress)
|
|
{
|
|
hashcode = (hashcode * 397) + IndoorProgress.GetHashCode();
|
|
}
|
|
if((LanguageData != null) && __isset.LanguageData)
|
|
{
|
|
hashcode = (hashcode * 397) + LanguageData.GetHashCode();
|
|
}
|
|
if((LevelData != null) && __isset.LevelData)
|
|
{
|
|
hashcode = (hashcode * 397) + LevelData.GetHashCode();
|
|
}
|
|
if((LuckyCatData != null) && __isset.LuckyCatData)
|
|
{
|
|
hashcode = (hashcode * 397) + LuckyCatData.GetHashCode();
|
|
}
|
|
if((LuckyCatProbability != null) && __isset.LuckyCatProbability)
|
|
{
|
|
hashcode = (hashcode * 397) + LuckyCatProbability.GetHashCode();
|
|
}
|
|
if((MainCardCollect != null) && __isset.MainCardCollect)
|
|
{
|
|
hashcode = (hashcode * 397) + MainCardCollect.GetHashCode();
|
|
}
|
|
if((MergeData != null) && __isset.MergeData)
|
|
{
|
|
hashcode = (hashcode * 397) + MergeData.GetHashCode();
|
|
}
|
|
if((MileStoneDetail != null) && __isset.MileStoneDetail)
|
|
{
|
|
hashcode = (hashcode * 397) + MileStoneDetail.GetHashCode();
|
|
}
|
|
if((MileStoneReward != null) && __isset.MileStoneReward)
|
|
{
|
|
hashcode = (hashcode * 397) + MileStoneReward.GetHashCode();
|
|
}
|
|
if((MiningReward != null) && __isset.MiningReward)
|
|
{
|
|
hashcode = (hashcode * 397) + MiningReward.GetHashCode();
|
|
}
|
|
if((MultiLanguageResource != null) && __isset.MultiLanguageResource)
|
|
{
|
|
hashcode = (hashcode * 397) + MultiLanguageResource.GetHashCode();
|
|
}
|
|
if((Music != null) && __isset.Music)
|
|
{
|
|
hashcode = (hashcode * 397) + Music.GetHashCode();
|
|
}
|
|
if((NetAssetData != null) && __isset.NetAssetData)
|
|
{
|
|
hashcode = (hashcode * 397) + NetAssetData.GetHashCode();
|
|
}
|
|
if((NetworkItemData != null) && __isset.NetworkItemData)
|
|
{
|
|
hashcode = (hashcode * 397) + NetworkItemData.GetHashCode();
|
|
}
|
|
if((NewbieDailyTaskCfg != null) && __isset.NewbieDailyTaskCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + NewbieDailyTaskCfg.GetHashCode();
|
|
}
|
|
if((NewbieScoreCfg != null) && __isset.NewbieScoreCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + NewbieScoreCfg.GetHashCode();
|
|
}
|
|
if((NPCFriendsData != null) && __isset.NPCFriendsData)
|
|
{
|
|
hashcode = (hashcode * 397) + NPCFriendsData.GetHashCode();
|
|
}
|
|
if((PassOne != null) && __isset.PassOne)
|
|
{
|
|
hashcode = (hashcode * 397) + PassOne.GetHashCode();
|
|
}
|
|
if((PetAdWorkGift != null) && __isset.PetAdWorkGift)
|
|
{
|
|
hashcode = (hashcode * 397) + PetAdWorkGift.GetHashCode();
|
|
}
|
|
if((PetAirItem != null) && __isset.PetAirItem)
|
|
{
|
|
hashcode = (hashcode * 397) + PetAirItem.GetHashCode();
|
|
}
|
|
if((PetCareItem != null) && __isset.PetCareItem)
|
|
{
|
|
hashcode = (hashcode * 397) + PetCareItem.GetHashCode();
|
|
}
|
|
if((PetCoinGift != null) && __isset.PetCoinGift)
|
|
{
|
|
hashcode = (hashcode * 397) + PetCoinGift.GetHashCode();
|
|
}
|
|
if((PetDailyTaskCfg != null) && __isset.PetDailyTaskCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + PetDailyTaskCfg.GetHashCode();
|
|
}
|
|
if((PetDressItem != null) && __isset.PetDressItem)
|
|
{
|
|
hashcode = (hashcode * 397) + PetDressItem.GetHashCode();
|
|
}
|
|
if((PetHomeDecorateList != null) && __isset.PetHomeDecorateList)
|
|
{
|
|
hashcode = (hashcode * 397) + PetHomeDecorateList.GetHashCode();
|
|
}
|
|
if((PetPlayJoyItem != null) && __isset.PetPlayJoyItem)
|
|
{
|
|
hashcode = (hashcode * 397) + PetPlayJoyItem.GetHashCode();
|
|
}
|
|
if((PetRoomUnlockCfg != null) && __isset.PetRoomUnlockCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + PetRoomUnlockCfg.GetHashCode();
|
|
}
|
|
if((PetShopItem != null) && __isset.PetShopItem)
|
|
{
|
|
hashcode = (hashcode * 397) + PetShopItem.GetHashCode();
|
|
}
|
|
if((PlayHomeDecorateCfg != null) && __isset.PlayHomeDecorateCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + PlayHomeDecorateCfg.GetHashCode();
|
|
}
|
|
if((PromotionPack != null) && __isset.PromotionPack)
|
|
{
|
|
hashcode = (hashcode * 397) + PromotionPack.GetHashCode();
|
|
}
|
|
if((RaceReward != null) && __isset.RaceReward)
|
|
{
|
|
hashcode = (hashcode * 397) + RaceReward.GetHashCode();
|
|
}
|
|
if((RankData != null) && __isset.RankData)
|
|
{
|
|
hashcode = (hashcode * 397) + RankData.GetHashCode();
|
|
}
|
|
if((RegionData != null) && __isset.RegionData)
|
|
{
|
|
hashcode = (hashcode * 397) + RegionData.GetHashCode();
|
|
}
|
|
if((SceneData != null) && __isset.SceneData)
|
|
{
|
|
hashcode = (hashcode * 397) + SceneData.GetHashCode();
|
|
}
|
|
if((SevenLoginCfg != null) && __isset.SevenLoginCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + SevenLoginCfg.GetHashCode();
|
|
}
|
|
if((ShopItem != null) && __isset.ShopItem)
|
|
{
|
|
hashcode = (hashcode * 397) + ShopItem.GetHashCode();
|
|
}
|
|
if((ShopPack != null) && __isset.ShopPack)
|
|
{
|
|
hashcode = (hashcode * 397) + ShopPack.GetHashCode();
|
|
}
|
|
if((ShopSpecial != null) && __isset.ShopSpecial)
|
|
{
|
|
hashcode = (hashcode * 397) + ShopSpecial.GetHashCode();
|
|
}
|
|
if((SignInData != null) && __isset.SignInData)
|
|
{
|
|
hashcode = (hashcode * 397) + SignInData.GetHashCode();
|
|
}
|
|
if((Sound != null) && __isset.Sound)
|
|
{
|
|
hashcode = (hashcode * 397) + Sound.GetHashCode();
|
|
}
|
|
if((StartMerge != null) && __isset.StartMerge)
|
|
{
|
|
hashcode = (hashcode * 397) + StartMerge.GetHashCode();
|
|
}
|
|
if((StartOrder != null) && __isset.StartOrder)
|
|
{
|
|
hashcode = (hashcode * 397) + StartOrder.GetHashCode();
|
|
}
|
|
if((TurnTableCfg != null) && __isset.TurnTableCfg)
|
|
{
|
|
hashcode = (hashcode * 397) + TurnTableCfg.GetHashCode();
|
|
}
|
|
if((UIForm != null) && __isset.UIForm)
|
|
{
|
|
hashcode = (hashcode * 397) + UIForm.GetHashCode();
|
|
}
|
|
if((WashStartMerge != null) && __isset.WashStartMerge)
|
|
{
|
|
hashcode = (hashcode * 397) + WashStartMerge.GetHashCode();
|
|
}
|
|
if((WeekTaskReward != null) && __isset.WeekTaskReward)
|
|
{
|
|
hashcode = (hashcode * 397) + WeekTaskReward.GetHashCode();
|
|
}
|
|
if((LevelLauncherData != null) && __isset.LevelLauncherData)
|
|
{
|
|
hashcode = (hashcode * 397) + LevelLauncherData.GetHashCode();
|
|
}
|
|
if((NickNameRandomData != null) && __isset.NickNameRandomData)
|
|
{
|
|
hashcode = (hashcode * 397) + NickNameRandomData.GetHashCode();
|
|
}
|
|
if((ConstantString != null) && __isset.ConstantString)
|
|
{
|
|
hashcode = (hashcode * 397) + ConstantString.GetHashCode();
|
|
}
|
|
if((GuideReward != null) && __isset.GuideReward)
|
|
{
|
|
hashcode = (hashcode * 397) + GuideReward.GetHashCode();
|
|
}
|
|
if((FriendConst != null) && __isset.FriendConst)
|
|
{
|
|
hashcode = (hashcode * 397) + FriendConst.GetHashCode();
|
|
}
|
|
if((ChargeConst != null) && __isset.ChargeConst)
|
|
{
|
|
hashcode = (hashcode * 397) + ChargeConst.GetHashCode();
|
|
}
|
|
}
|
|
return hashcode;
|
|
}
|
|
|
|
public override string ToString()
|
|
{
|
|
var tmp3 = new StringBuilder("AllConfigs(");
|
|
int tmp4 = 0;
|
|
if((AdGiftData != null) && __isset.AdGiftData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("AdGiftData: ");
|
|
AdGiftData.ToString(tmp3);
|
|
}
|
|
if((BagItemConfig != null) && __isset.BagItemConfig)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("BagItemConfig: ");
|
|
BagItemConfig.ToString(tmp3);
|
|
}
|
|
if((BonusValue != null) && __isset.BonusValue)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("BonusValue: ");
|
|
BonusValue.ToString(tmp3);
|
|
}
|
|
if((CardDetailCfg != null) && __isset.CardDetailCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CardDetailCfg: ");
|
|
CardDetailCfg.ToString(tmp3);
|
|
}
|
|
if((CardPackCfg != null) && __isset.CardPackCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CardPackCfg: ");
|
|
CardPackCfg.ToString(tmp3);
|
|
}
|
|
if((CardStickerExchangeCfg != null) && __isset.CardStickerExchangeCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CardStickerExchangeCfg: ");
|
|
CardStickerExchangeCfg.ToString(tmp3);
|
|
}
|
|
if((CatsGardenMultiplyData != null) && __isset.CatsGardenMultiplyData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CatsGardenMultiplyData: ");
|
|
CatsGardenMultiplyData.ToString(tmp3);
|
|
}
|
|
if((CatsGardenProgressData != null) && __isset.CatsGardenProgressData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CatsGardenProgressData: ");
|
|
CatsGardenProgressData.ToString(tmp3);
|
|
}
|
|
if((CatsGardenSlotData != null) && __isset.CatsGardenSlotData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CatsGardenSlotData: ");
|
|
CatsGardenSlotData.ToString(tmp3);
|
|
}
|
|
if((CatsGardenTempleteData != null) && __isset.CatsGardenTempleteData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CatsGardenTempleteData: ");
|
|
CatsGardenTempleteData.ToString(tmp3);
|
|
}
|
|
if((CatTrickData != null) && __isset.CatTrickData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CatTrickData: ");
|
|
CatTrickData.ToString(tmp3);
|
|
}
|
|
if((ChampshipCfg != null) && __isset.ChampshipCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ChampshipCfg: ");
|
|
ChampshipCfg.ToString(tmp3);
|
|
}
|
|
if((ChampshipRankReward != null) && __isset.ChampshipRankReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ChampshipRankReward: ");
|
|
ChampshipRankReward.ToString(tmp3);
|
|
}
|
|
if((ChampshipScoreReward != null) && __isset.ChampshipScoreReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ChampshipScoreReward: ");
|
|
ChampshipScoreReward.ToString(tmp3);
|
|
}
|
|
if((ChineseResMap != null) && __isset.ChineseResMap)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ChineseResMap: ");
|
|
ChineseResMap.ToString(tmp3);
|
|
}
|
|
if((CollectionRoomReward != null) && __isset.CollectionRoomReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CollectionRoomReward: ");
|
|
CollectionRoomReward.ToString(tmp3);
|
|
}
|
|
if((CollectionsRewardsData != null) && __isset.CollectionsRewardsData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("CollectionsRewardsData: ");
|
|
CollectionsRewardsData.ToString(tmp3);
|
|
}
|
|
if((ComboGift != null) && __isset.ComboGift)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ComboGift: ");
|
|
ComboGift.ToString(tmp3);
|
|
}
|
|
if((ComboGiftTwo != null) && __isset.ComboGiftTwo)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ComboGiftTwo: ");
|
|
ComboGiftTwo.ToString(tmp3);
|
|
}
|
|
if((DailyTaskActiveCfg != null) && __isset.DailyTaskActiveCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("DailyTaskActiveCfg: ");
|
|
DailyTaskActiveCfg.ToString(tmp3);
|
|
}
|
|
if((DailyTaskConfig != null) && __isset.DailyTaskConfig)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("DailyTaskConfig: ");
|
|
DailyTaskConfig.ToString(tmp3);
|
|
}
|
|
if((DailyTaskDetail != null) && __isset.DailyTaskDetail)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("DailyTaskDetail: ");
|
|
DailyTaskDetail.ToString(tmp3);
|
|
}
|
|
if((DailyTaskReward != null) && __isset.DailyTaskReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("DailyTaskReward: ");
|
|
DailyTaskReward.ToString(tmp3);
|
|
}
|
|
if((DecorateCost != null) && __isset.DecorateCost)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("DecorateCost: ");
|
|
DecorateCost.ToString(tmp3);
|
|
}
|
|
if((DialogData != null) && __isset.DialogData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("DialogData: ");
|
|
DialogData.ToString(tmp3);
|
|
}
|
|
if((EmiterRetreatData != null) && __isset.EmiterRetreatData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("EmiterRetreatData: ");
|
|
EmiterRetreatData.ToString(tmp3);
|
|
}
|
|
if((EmojiData != null) && __isset.EmojiData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("EmojiData: ");
|
|
EmojiData.ToString(tmp3);
|
|
}
|
|
if((EndlessGift != null) && __isset.EndlessGift)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("EndlessGift: ");
|
|
EndlessGift.ToString(tmp3);
|
|
}
|
|
if((EnergyLimitGift != null) && __isset.EnergyLimitGift)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("EnergyLimitGift: ");
|
|
EnergyLimitGift.ToString(tmp3);
|
|
}
|
|
if((FrameData != null) && __isset.FrameData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("FrameData: ");
|
|
FrameData.ToString(tmp3);
|
|
}
|
|
if((GrowthFund != null) && __isset.GrowthFund)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("GrowthFund: ");
|
|
GrowthFund.ToString(tmp3);
|
|
}
|
|
if((GuessReward != null) && __isset.GuessReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("GuessReward: ");
|
|
GuessReward.ToString(tmp3);
|
|
}
|
|
if((GuideData != null) && __isset.GuideData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("GuideData: ");
|
|
GuideData.ToString(tmp3);
|
|
}
|
|
if((HandbookReward != null) && __isset.HandbookReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("HandbookReward: ");
|
|
HandbookReward.ToString(tmp3);
|
|
}
|
|
if((HeadData != null) && __isset.HeadData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("HeadData: ");
|
|
HeadData.ToString(tmp3);
|
|
}
|
|
if((HowToPlay != null) && __isset.HowToPlay)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("HowToPlay: ");
|
|
HowToPlay.ToString(tmp3);
|
|
}
|
|
if((IndoorProgress != null) && __isset.IndoorProgress)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("IndoorProgress: ");
|
|
IndoorProgress.ToString(tmp3);
|
|
}
|
|
if((LanguageData != null) && __isset.LanguageData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("LanguageData: ");
|
|
LanguageData.ToString(tmp3);
|
|
}
|
|
if((LevelData != null) && __isset.LevelData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("LevelData: ");
|
|
LevelData.ToString(tmp3);
|
|
}
|
|
if((LuckyCatData != null) && __isset.LuckyCatData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("LuckyCatData: ");
|
|
LuckyCatData.ToString(tmp3);
|
|
}
|
|
if((LuckyCatProbability != null) && __isset.LuckyCatProbability)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("LuckyCatProbability: ");
|
|
LuckyCatProbability.ToString(tmp3);
|
|
}
|
|
if((MainCardCollect != null) && __isset.MainCardCollect)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("MainCardCollect: ");
|
|
MainCardCollect.ToString(tmp3);
|
|
}
|
|
if((MergeData != null) && __isset.MergeData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("MergeData: ");
|
|
MergeData.ToString(tmp3);
|
|
}
|
|
if((MileStoneDetail != null) && __isset.MileStoneDetail)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("MileStoneDetail: ");
|
|
MileStoneDetail.ToString(tmp3);
|
|
}
|
|
if((MileStoneReward != null) && __isset.MileStoneReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("MileStoneReward: ");
|
|
MileStoneReward.ToString(tmp3);
|
|
}
|
|
if((MiningReward != null) && __isset.MiningReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("MiningReward: ");
|
|
MiningReward.ToString(tmp3);
|
|
}
|
|
if((MultiLanguageResource != null) && __isset.MultiLanguageResource)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("MultiLanguageResource: ");
|
|
MultiLanguageResource.ToString(tmp3);
|
|
}
|
|
if((Music != null) && __isset.Music)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("Music: ");
|
|
Music.ToString(tmp3);
|
|
}
|
|
if((NetAssetData != null) && __isset.NetAssetData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("NetAssetData: ");
|
|
NetAssetData.ToString(tmp3);
|
|
}
|
|
if((NetworkItemData != null) && __isset.NetworkItemData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("NetworkItemData: ");
|
|
NetworkItemData.ToString(tmp3);
|
|
}
|
|
if((NewbieDailyTaskCfg != null) && __isset.NewbieDailyTaskCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("NewbieDailyTaskCfg: ");
|
|
NewbieDailyTaskCfg.ToString(tmp3);
|
|
}
|
|
if((NewbieScoreCfg != null) && __isset.NewbieScoreCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("NewbieScoreCfg: ");
|
|
NewbieScoreCfg.ToString(tmp3);
|
|
}
|
|
if((NPCFriendsData != null) && __isset.NPCFriendsData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("NPCFriendsData: ");
|
|
NPCFriendsData.ToString(tmp3);
|
|
}
|
|
if((PassOne != null) && __isset.PassOne)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PassOne: ");
|
|
PassOne.ToString(tmp3);
|
|
}
|
|
if((PetAdWorkGift != null) && __isset.PetAdWorkGift)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetAdWorkGift: ");
|
|
PetAdWorkGift.ToString(tmp3);
|
|
}
|
|
if((PetAirItem != null) && __isset.PetAirItem)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetAirItem: ");
|
|
PetAirItem.ToString(tmp3);
|
|
}
|
|
if((PetCareItem != null) && __isset.PetCareItem)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetCareItem: ");
|
|
PetCareItem.ToString(tmp3);
|
|
}
|
|
if((PetCoinGift != null) && __isset.PetCoinGift)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetCoinGift: ");
|
|
PetCoinGift.ToString(tmp3);
|
|
}
|
|
if((PetDailyTaskCfg != null) && __isset.PetDailyTaskCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetDailyTaskCfg: ");
|
|
PetDailyTaskCfg.ToString(tmp3);
|
|
}
|
|
if((PetDressItem != null) && __isset.PetDressItem)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetDressItem: ");
|
|
PetDressItem.ToString(tmp3);
|
|
}
|
|
if((PetHomeDecorateList != null) && __isset.PetHomeDecorateList)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetHomeDecorateList: ");
|
|
PetHomeDecorateList.ToString(tmp3);
|
|
}
|
|
if((PetPlayJoyItem != null) && __isset.PetPlayJoyItem)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetPlayJoyItem: ");
|
|
PetPlayJoyItem.ToString(tmp3);
|
|
}
|
|
if((PetRoomUnlockCfg != null) && __isset.PetRoomUnlockCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetRoomUnlockCfg: ");
|
|
PetRoomUnlockCfg.ToString(tmp3);
|
|
}
|
|
if((PetShopItem != null) && __isset.PetShopItem)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PetShopItem: ");
|
|
PetShopItem.ToString(tmp3);
|
|
}
|
|
if((PlayHomeDecorateCfg != null) && __isset.PlayHomeDecorateCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PlayHomeDecorateCfg: ");
|
|
PlayHomeDecorateCfg.ToString(tmp3);
|
|
}
|
|
if((PromotionPack != null) && __isset.PromotionPack)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("PromotionPack: ");
|
|
PromotionPack.ToString(tmp3);
|
|
}
|
|
if((RaceReward != null) && __isset.RaceReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("RaceReward: ");
|
|
RaceReward.ToString(tmp3);
|
|
}
|
|
if((RankData != null) && __isset.RankData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("RankData: ");
|
|
RankData.ToString(tmp3);
|
|
}
|
|
if((RegionData != null) && __isset.RegionData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("RegionData: ");
|
|
RegionData.ToString(tmp3);
|
|
}
|
|
if((SceneData != null) && __isset.SceneData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("SceneData: ");
|
|
SceneData.ToString(tmp3);
|
|
}
|
|
if((SevenLoginCfg != null) && __isset.SevenLoginCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("SevenLoginCfg: ");
|
|
SevenLoginCfg.ToString(tmp3);
|
|
}
|
|
if((ShopItem != null) && __isset.ShopItem)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ShopItem: ");
|
|
ShopItem.ToString(tmp3);
|
|
}
|
|
if((ShopPack != null) && __isset.ShopPack)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ShopPack: ");
|
|
ShopPack.ToString(tmp3);
|
|
}
|
|
if((ShopSpecial != null) && __isset.ShopSpecial)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ShopSpecial: ");
|
|
ShopSpecial.ToString(tmp3);
|
|
}
|
|
if((SignInData != null) && __isset.SignInData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("SignInData: ");
|
|
SignInData.ToString(tmp3);
|
|
}
|
|
if((Sound != null) && __isset.Sound)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("Sound: ");
|
|
Sound.ToString(tmp3);
|
|
}
|
|
if((StartMerge != null) && __isset.StartMerge)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("StartMerge: ");
|
|
StartMerge.ToString(tmp3);
|
|
}
|
|
if((StartOrder != null) && __isset.StartOrder)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("StartOrder: ");
|
|
StartOrder.ToString(tmp3);
|
|
}
|
|
if((TurnTableCfg != null) && __isset.TurnTableCfg)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("TurnTableCfg: ");
|
|
TurnTableCfg.ToString(tmp3);
|
|
}
|
|
if((UIForm != null) && __isset.UIForm)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("UIForm: ");
|
|
UIForm.ToString(tmp3);
|
|
}
|
|
if((WashStartMerge != null) && __isset.WashStartMerge)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("WashStartMerge: ");
|
|
WashStartMerge.ToString(tmp3);
|
|
}
|
|
if((WeekTaskReward != null) && __isset.WeekTaskReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("WeekTaskReward: ");
|
|
WeekTaskReward.ToString(tmp3);
|
|
}
|
|
if((LevelLauncherData != null) && __isset.LevelLauncherData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("LevelLauncherData: ");
|
|
LevelLauncherData.ToString(tmp3);
|
|
}
|
|
if((NickNameRandomData != null) && __isset.NickNameRandomData)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("NickNameRandomData: ");
|
|
NickNameRandomData.ToString(tmp3);
|
|
}
|
|
if((ConstantString != null) && __isset.ConstantString)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ConstantString: ");
|
|
ConstantString.ToString(tmp3);
|
|
}
|
|
if((GuideReward != null) && __isset.GuideReward)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("GuideReward: ");
|
|
GuideReward.ToString(tmp3);
|
|
}
|
|
if((FriendConst != null) && __isset.FriendConst)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("FriendConst: ");
|
|
FriendConst.ToString(tmp3);
|
|
}
|
|
if((ChargeConst != null) && __isset.ChargeConst)
|
|
{
|
|
if(0 < tmp4++) { tmp3.Append(", "); }
|
|
tmp3.Append("ChargeConst: ");
|
|
ChargeConst.ToString(tmp3);
|
|
}
|
|
tmp3.Append(')');
|
|
return tmp3.ToString();
|
|
}
|
|
}
|
|
|
|
}
|