冲刺活动

This commit is contained in:
puxuan 2025-09-28 14:43:19 +08:00
parent 4369ed4075
commit e10aa91ae9
17 changed files with 101 additions and 523 deletions

View File

@ -1,5 +1,5 @@
¥„ •£
pb/proto/protocol.protocspb"' pb/proto/protocol.protocspb"'
Act Act
gifts ( 2 gifts ( 2
@ -34,71 +34,7 @@ rechargeId
ActArenaGift& ActArenaGift&
current_gift_id (R currentGiftId$ current_gift_id (R currentGiftId$
gift_expire_at (R giftExpireAt# gift_expire_at (R giftExpireAt#
gift_cd_end_at (R giftCdEndAt"X gift_cd_end_at (R giftCdEndAt"^
FourteenBountyData!
free_awarded (R freeAwarded
pay_awarded (R
payAwarded"D
FourteenTask
progress (Rprogress
claimed (Rclaimed"<22>
FourteenBounty
open_at (RopenAt.
funds ( 2.cspb.FourteenBountyDataRfunds
active_days (R
activeDays5
tasks ( 2.cspb.FourteenBounty.TasksEntryRtasksK
exchange_info ( 2&.cspb.FourteenBounty.ExchangeInfoEntryR exchangeInfoL
TasksEntry
key (Rkey(
value ( 2.cspb.FourteenTaskRvalue:8?
ExchangeInfoEntry
key (Rkey
value (Rvalue:8">
FourteenBountyIdWithLv
id (Rid
grade (Rgrade"T
FourteenBountyAwardReq:
id_with_lv ( 2.cspb.FourteenBountyIdWithLvRidWithLv"¦
FourteenBountyAwardRsp(
err_code (2 .cspb.ErrCodeRerrCode:
id_with_lv ( 2.cspb.FourteenBountyIdWithLvRidWithLv&
rewards ( 2 .cspb.RewardRrewards",
FourteenBountyTaskAwardReq
id (Rid"n
FourteenBountyTaskAwardRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"F
FourteenBountyExchangeAwardReq
id (Rid
count (Rcount"
FourteenBountyExchangeAwardRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts&
rewards ( 2 .cspb.RewardRrewards"
FourteenDayInfoReq">
FourteenDayInfoRsp(
info ( 2.cspb.FourteenBountyRinfo"
FundData!
free_awarded (R freeAwarded&
pay_low_awarded (R payLowAwarded(
pay_high_awarded (RpayHighAwarded",
Fund$
funds ( 2.cspb.FundDataRfunds"0
IdWithLv
id (Rid
grade (Rgrade"<
FundAwardReq,
id_with_lv ( 2.cspb.IdWithLvRidWithLv"Ž
FundAwardRsp(
err_code (2 .cspb.ErrCodeRerrCode,
id_with_lv ( 2.cspb.IdWithLvRidWithLv&
rewards ( 2 .cspb.RewardRrewards"^
ActGlobalGift. ActGlobalGift.
current_global_gift (RcurrentGlobalGift current_global_gift (RcurrentGlobalGift
@ -122,147 +58,36 @@ growUpGift"U
current_grow_up_id (RcurrentGrowUpId$ current_grow_up_id (RcurrentGrowUpId$
trigger_end_at (R triggerEndAt"Q trigger_end_at (R triggerEndAt"Q
TriggerGrowUpGift2Ntf8 TriggerGrowUpGift2Ntf8
group_up_gift ( 2.cspb.ActGrowUpGift2R groupUpGift"ƒ group_up_gift ( 2.cspb.ActGrowUpGift2R groupUpGift"4
HeroFundData!
free_awarded (R freeAwarded&
pay_low_awarded (R payLowAwarded(
pay_high_awarded (RpayHighAwarded"o
HeroFundOld
open_at (RopenAt(
funds ( 2.cspb.HeroFundDataRfunds
total_wave (R totalWave"4
HeroIdWithLv
id (Rid
grade (Rgrade"D
HeroFundAwardReq0
id_with_lv ( 2.cspb.HeroIdWithLvRidWithLv"
HeroFundAwardRsp(
err_code (2 .cspb.ErrCodeRerrCode0
id_with_lv ( 2.cspb.HeroIdWithLvRidWithLv&
rewards ( 2 .cspb.RewardRrewards"4
ActIntroductoryGift ActIntroductoryGift
trigger_at (R triggerAt" trigger_at (R triggerAt"
RivalInfo ActivityRush
name ( Rname id (Rid"Z
level (Rlevel ActivityRushSign
avatar (Ravatar! id (Rid
avatar_frame (R avatarFrame day (Rday$
total_win (RtotalWinC sign ( 2.cspb.BaseBountyRsign"V
rival_heroes ( 2 .cspb.RivalInfo.RivalHeroesEntryR rivalHeroes> ActivityRushSignReq
RivalHeroesEntry act_type (RactType
key (Rkey lv (Rlv
value (Rvalue:8 grade (Rgrade"<22>
ActivityPVP ActivityRushSignRsp(
playing (Rplaying*
enter_count_daily (RenterCountDaily
win_count (RwinCount&
daily_win_count (R dailyWinCount&
total_win_count (R totalWinCount
lose_count (R loseCount5
heroes ( 2.cspb.ActivityPVP.HeroesEntryRheroes3
current_select_pair_id (RcurrentSelectPairId-
next_select_four_id (RnextSelectFourId%
match_cd_end_at
(R matchCdEndAt$
today_ad_count (R todayAdCount.
rival_info ( 2.cspb.RivalInfoR rivalInfo#
daily_rewards (R dailyRewards!
rank_rewards (R rankRewards
exp (Rexp
level (Rlevel>
collected ( 2 .cspb.ActivityPVP.CollectedEntryR collected
flush_count (R
flushCount9
HeroesEntry
key (Rkey
value (Rvalue:8T
CollectedEntry
key (Rkey,
value ( 2.cspb.ActivityPVPGradeRvalue:8"
ActivityPVPDataReq"t
ActivityPVPDataRsp(
err_code (2 .cspb.ErrCodeRerrCode4
activity_pvp ( 2.cspb.ActivityPVPR activityPvp"
ActivityPVPBeginReq"™
ActivityPVPBeginRsp(
err_code (2 .cspb.ErrCodeRerrCode4
activity_pvp ( 2.cspb.ActivityPVPR activityPvp"
costs ( 2 .cspb.RewardRcosts"0
ActivityPVPDecideHeroReq
index (Rindex"
ActivityPVPDecideHeroRsp(
err_code (2 .cspb.ErrCodeRerrCodeB
heroes ( 2*.cspb.ActivityPVPDecideHeroRsp.HeroesEntryRheroes
pair_id (RpairId-
next_select_four_id (RnextSelectFourId9
HeroesEntry
key (Rkey
value (Rvalue:8"
ActivityPVPFlushHeroesReq"±
ActivityPVPFlushHeroesRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts
pair_id (RpairId-
next_select_four_id (RnextSelectFourId"
ActivityPVPMatchReq"<22>
ActivityPVPMatchRsp(
err_code (2 .cspb.ErrCodeRerrCode%
rival ( 2.cspb.RivalInfoRrival%
match_cd_end_at (R matchCdEndAt"&
ActivityPVPOverCDReq
ad (Rad"t
ActivityPVPOverCDRsp(
err_code (2 .cspb.ErrCodeRerrCode
ad (Rad"
costs ( 2 .cspb.RewardRcosts"
ActivityPVPStartReq"?
ActivityPVPStartRsp(
err_code (2 .cspb.ErrCodeRerrCode"Y
ActivityPVPSettlementReq
win (Rwin+
task_stat ( 2.cspb.TaskStatRtaskStat"z
ActivityPVPSettlementRsp(
err_code (2 .cspb.ErrCodeRerrCode4
activity_pvp ( 2.cspb.ActivityPVPR activityPvp",
ActivityPVPDailyRewardsReq
id (Rid"n
ActivityPVPDailyRewardsRsp(
err_code (2 .cspb.ErrCodeRerrCode& err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards" rewards ( 2 .cspb.RewardRrewards$
ActivityPVPRankReq"€ sign ( 2.cspb.BaseBountyRsign"<22>
ActivityPVPRankRsp( ActivityRushExchangeG
err_code (2 .cspb.ErrCodeRerrCode% exchanged ( 2).cspb.ActivityRushExchange.ExchangedEntryR exchanged<
ranks ( 2.cspb.RivalInfoRranks ExchangedEntry
own_rank (RownRank" key (Rkey
ActivityPVPRankRewardsReq"m value (Rvalue:8"?
ActivityPVPRankRewardsRsp( ActivityRushExchangeReq
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"i
ActivityPVPGrade
normal (Rnormal
superior (Rsuperior!
superior_max (R superiorMax"A
ActivityPVPBountyClaimReq
id (Rid id (Rid
grade (Rgrade"<22> count (Rcount"<22>
ActivityPVPBountyClaimRsp( ActivityRushExchangeRsp(
err_code (2 .cspb.ErrCodeRerrCode& err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards] rewards ( 2 .cspb.RewardRrewards"
success_id_grade ( 23.cspb.ActivityPVPBountyClaimRsp.SuccessIdGradeEntryRsuccessIdGradeA costs ( 2 .cspb.RewardRcosts"Á
SuccessIdGradeEntry
key (Rkey
value (Rvalue:8"4
"ActivityPVPBountyClaimByDiamondReq
id (Rid"r
"ActivityPVPBountyClaimByDiamondRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts"Á
ActLevelUpGift. ActLevelUpGift.
gifts ( 2.cspb.ActLevelUpGiftInfoRgifts/ gifts ( 2.cspb.ActLevelUpGiftInfoRgifts/
gold_gift_trigger_at (RgoldGiftTriggerAt gold_gift_trigger_at (RgoldGiftTriggerAt
@ -465,108 +290,7 @@ proClaimed:
battle_url ( R battleUrl- battle_url ( R battleUrl-
player ( 2.cspb.MatchPlayerInfoRplayer player ( 2.cspb.MatchPlayerInfoRplayer
seed (Rseed seed (Rseed
room_id ( RroomId"f room_id ( RroomId"Ï
BossRushGrade
normal (Rnormal
superior (Rsuperior!
superior_max (R superiorMax"¶
BossRush
activity_id (R
activityId
fight_count (R
fightCount
max_wave (RmaxWave
min_round (RminRound#
rank_rewarded (R rankRewarded
accum_wave (R accumWave;
collected ( 2.cspb.BossRush.CollectedEntryR collected;
exchanged ( 2.cspb.BossRush.ExchangedEntryR exchanged*
total_fight_count (RtotalFightCount
bought
(Rbought
bought_max (R boughtMaxQ
CollectedEntry
key (Rkey)
value ( 2.cspb.BossRushGradeRvalue:8<
ExchangedEntry
key (Rkey
value (Rvalue:8"
BossRushInfoReq"h
BossRushInfoRsp(
err_code (2 .cspb.ErrCodeRerrCode+
boss_rush ( 2.cspb.BossRushRbossRush">
BossRushBountyClaimReq
id (Rid
grade (Rgrade"j
BossRushBountyClaimRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"
BossRushBountyUnlockReq"†
BossRushBountyUnlockRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts
accum_wave (R accumWave";
BossRushExchangeReq
id (Rid
count (Rcount"
BossRushExchangeRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts&
rewards ( 2 .cspb.RewardRrewards"
BossRushStartReq"t
BossRushStartRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts
seed (Rseed"D
BossRushSettlementReq+
task_stat ( 2.cspb.TaskStatRtaskStat"y
BossRushSettlementRsp(
err_code (2 .cspb.ErrCodeRerrCode
max_wave (RmaxWave
min_round (RminRound"
BossRushTopReq"f
BossRushTopRsp(
err_code (2 .cspb.ErrCodeRerrCode*
top3 ( 2.cspb.BossRushRankInfoRtop3"Å
BossRushRankInfo
rank (Rrank
id ( Rid
name ( Rname
level (Rlevel
avatar (Ravatar!
avatar_frame (R avatarFrame
wave (Rwave
round (Rround"
BossRushRankReq"«
BossRushRankRsp(
err_code (2 .cspb.ErrCodeRerrCode7
today_top50 ( 2.cspb.BossRushRankInfoR
todayTop505
today_self ( 2.cspb.BossRushRankInfoR todaySelf?
yesterday_top50 ( 2.cspb.BossRushRankInfoRyesterdayTop50=
yesterday_self ( 2.cspb.BossRushRankInfoR yesterdaySelf"
BossRushRankRewardReq"i
BossRushRankRewardRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"'
BossRushPlayerInfoReq
id ( Rid"<22>
BossRushPlayerInfoRsp(
err_code (2 .cspb.ErrCodeRerrCode&
heroes ( 2.cspb.HeroInfoRheroes?
equips ( 2'.cspb.BossRushPlayerInfoRsp.EquipsEntryRequips
skins (RskinsK
EquipsEntry
key (Rkey&
value ( 2.cspb.EquipInfosRvalue:8"J
BossRushBoughtNtf
bought (Rbought
bought_max (R boughtMax"Ï
Bounty Bounty
season (Rseason season (Rseason
level (Rlevel level (Rlevel
@ -660,7 +384,11 @@ chapter_id (R chapterId&
ad (Rad"e ad (Rad"e
BattleSkillRefreshRsp( BattleSkillRefreshRsp(
err_code (2 .cspb.ErrCodeRerrCode" err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts"á costs ( 2 .cspb.RewardRcosts"
ChapterDoubleRewardReq"j
ChapterDoubleRewardRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"á
ChapterDailyChallenge ChapterDailyChallenge
max_wave (RmaxWave3 max_wave (RmaxWave3
today_fixed_chapter_id (RtodayFixedChapterId1 today_fixed_chapter_id (RtodayFixedChapterId1
@ -703,7 +431,17 @@ skill_cast (R skillCast
rewards ( 2 .cspb.RewardRrewards" rewards ( 2 .cspb.RewardRrewards"
ChapterDailyChallengeResetReq"e ChapterDailyChallengeResetReq"e
ChapterDailyChallengeResetRspD ChapterDailyChallengeResetRspD
daily_challenge ( 2.cspb.ChapterDailyChallengeRdailyChallenge" daily_challenge ( 2.cspb.ChapterDailyChallengeRdailyChallenge"3
ChapterFund$
fund ( 2.cspb.BaseBountyRfund"S
ChapterFundClaimedReq
id (Rid
grade (Rgrade
stage (Rstage"<22>
ChapterFundClaimedRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards%
info ( 2.cspb.ChapterFundRinfo"
Reward Reward
type (Rtype type (Rtype
item ( 2 item ( 2
@ -915,7 +653,19 @@ refineFail"9
slot (Rslot slot (Rslot
ids (Rids"8 ids (Rids"8
EquipWearRsp( EquipWearRsp(
err_code (2 .cspb.ErrCodeRerrCode"  err_code (2 .cspb.ErrCodeRerrCode"D
Fund$
fund ( 2.cspb.BaseBountyRfund
season (Rseason"L
FundClaimedReq
id (Rid
grade (Rgrade
stage (Rstage"
FundClaimedRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards
info ( 2
.cspb.FundRinfo" 
Gift Gift
gift_type (RgiftType gift_type (RgiftType
id (Rid id (Rid
@ -1149,23 +899,7 @@ stat_count ( 2.cspb.MallGold.StatCountEntryR statCount
MallGoldBuyRsp( MallGoldBuyRsp(
err_code (2 .cspb.ErrCodeRerrCode& err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards" rewards ( 2 .cspb.RewardRrewards"
costs ( 2 .cspb.RewardRcosts"<22> costs ( 2 .cspb.RewardRcosts"Â
Pig
current_id (R currentId
add_diamond (R
addDiamond
full_at (RfullAt
buy_at (RbuyAt
add_gold (RaddGold"
PigLevelDownReq"
PigLevelDownRsp".
PigLevelDownNtf
pig ( 2 .cspb.PigRpig",
PigLevelUpNtf
pig ( 2 .cspb.PigRpig"/
PigPlayUpdateNtf
pig ( 2 .cspb.PigRpig"Â
BasicInfo BasicInfo
name ( Rname name ( Rname
level (Rlevel level (Rlevel
@ -1299,7 +1033,7 @@ player_ids ( 2.cspb.AuthRsp.PlayerIdsEntryR playerIds
client_info ( 2.cspb.ClientInfoR client_info ( 2.cspb.ClientInfoR
clientInfo clientInfo
skip_guide (R skipGuide" skip_guide (R skipGuide"ý
LoginRsp( LoginRsp(
err_code (2 .cspb.ErrCodeRerrCode! err_code (2 .cspb.ErrCodeRerrCode!
game_version ( R gameVersion game_version ( R gameVersion
@ -1317,14 +1051,12 @@ fight_info ( 2.cspb.FightInfoR fightInfo"
( 2.cspb.GiftDataRgift! ( 2.cspb.GiftDataRgift!
guide ( 2 .cspb.GuideRguide. guide ( 2 .cspb.GuideRguide.
task_daily ( 2.cspb.TaskDailyR taskDaily+ task_daily ( 2.cspb.TaskDailyR taskDaily$
seven_day ( 2.cspb.SevenDayRsevenDay$
bounty ( 2 .cspb.BountyRbounty+ bounty ( 2 .cspb.BountyRbounty+
mail_info ( 2.cspb.MailInfoRmailInfo mail_info ( 2.cspb.MailInfoRmailInfo
fund ( 2 fund ( 2
.cspb.FundRfund' .cspb.FundRfund'
chapter ( 2 .cspb.ChapterRchapter chapter ( 2 .cspb.ChapterRchapter4
pig ( 2 .cspb.PigRpig4
energy_limit ( 2.cspb.EnergyLimitR energyLimit" energy_limit ( 2.cspb.EnergyLimitR energyLimit"
card ( 2.cspb.CardDataRcard$ card ( 2.cspb.CardDataRcard$
talent ( 2 .cspb.TalentRtalent1 talent ( 2 .cspb.TalentRtalent1
@ -1341,9 +1073,9 @@ formations ( 2.cspb.LoginRsp.FormationsEntryR
formations4 formations4
arena_bounty ( 2.cspb.ArenaBountyR arenaBounty8 arena_bounty ( 2.cspb.ArenaBountyR arenaBounty8
act_arena_gift ( 2.cspb.ActArenaGiftR actArenaGift% act_arena_gift ( 2.cspb.ActArenaGiftR actArenaGift%
equip ( 2.cspb.EquipDataRequip. equip ( 2.cspb.EquipDataRequip
hero_fund! ( 2.cspb.HeroFundOldRheroFund= sign ( 2
fourteen_bounty" ( 2.cspb.FourteenBountyRfourteenBounty. .cspb.SignRsign.
activities# ( 2.cspb.ActivityR activities# ( 2.cspb.ActivityR
activities@ activities@
@ -1390,12 +1122,16 @@ LevelUpRsp(
err_code (2 .cspb.ErrCodeRerrCode"3 err_code (2 .cspb.ErrCodeRerrCode"3
RecoveryNtf RecoveryNtf
id (Rid id (Rid
count (Rcount"` count (Rcount"¿
Activity Activity
id (Rid id (Rid
type (Rtype type (Rtype
start_at (RstartAt start_at (RstartAt
end_at (RendAt"= end_at (RendAt
extra_at (RextraAt
gifts (Rgifts
data ( Rdata
version (Rversion"=
FormationSetReq FormationSetReq
type (Rtype type (Rtype
heroes (Rheroes"; heroes (Rheroes";
@ -1444,57 +1180,40 @@ activities>
type (Rtype"_ type (Rtype"_
PlayerInfoRsp( PlayerInfoRsp(
err_code (2 .cspb.ErrCodeRerrCode$ err_code (2 .cspb.ErrCodeRerrCode$
info ( 2.cspb.PlayerInfoRinfo"^ info ( 2.cspb.PlayerInfoRinfo"³
Grade Sign
normal (Rnormal open_at (RopenAt>
superior (Rsuperior! claimed_free ( 2.cspb.Sign.ClaimedFreeEntryR claimedFree;
superior_max (R superiorMax"˜ claimed_pay ( 2.cspb.Sign.ClaimedPayEntryR
claimedPay
SummerTaskA season (Rseason>
summer_task ( 2 .cspb.SummerTask.SummerTaskEntryR ClaimedFreeEntry
summerTaskG
claimed_stage ( 2".cspb.SummerTask.ClaimedStageEntryR claimedStage=
SummerTaskEntry
key (Rkey key (Rkey
value (Rvalue:8? value (Rvalue:8=
ClaimedStageEntry ClaimedPayEntry
key (Rkey key (Rkey
value (Rvalue:8"ˆ value (Rvalue:8"F
Summer! SignClaimedReq
activated_at (R activatedAt pay (Rpay
exp (Rexp day (Rday
level (Rlevel9 all (Rall"
collected ( 2.cspb.Summer.CollectedEntryR collected- SignClaimedRsp(
task_info ( 2.cspb.SummerTaskRtaskInfoI
CollectedEntry
key (Rkey!
value ( 2 .cspb.GradeRvalue:8"
SummerDataReq"5
SummerDataRsp$
summer ( 2 .cspb.SummerRsummer":
SummerTaskClaimReq
id (Rid
stage (Rstage"|
SummerTaskClaimRsp(
err_code (2 .cspb.ErrCodeRerrCode
exp (Rexp
level (Rlevel
stage (Rstage"<
SummerBountyClaimReq
id (Rid
grade (Rgrade"…
SummerBountyClaimRsp(
err_code (2 .cspb.ErrCodeRerrCode& err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewardsX rewards ( 2 .cspb.RewardRrewards
success_id_grade ( 2..cspb.SummerBountyClaimRsp.SuccessIdGradeEntryRsuccessIdGradeA info ( 2
SuccessIdGradeEntry .cspb.SignRinfo"$
key (Rkey SignReCheckinReq
value (Rvalue:8"/ day (Rday"¨
SummerBountyClaimByDiamondReq SignReCheckinRsp(
id (Rid"m
SummerBountyClaimByDiamondRsp(
err_code (2 .cspb.ErrCodeRerrCode" err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts"<22> costs ( 2 .cspb.RewardRcosts&
rewards ( 2 .cspb.RewardRrewards
info ( 2
.cspb.SignRinfo"
SignAutoRewardsClaimedReq"m
SignAutoRewardsClaimedRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"<22>
SummonData7 SummonData7
summons ( 2.cspb.SummonData.SummonsEntryRsummonsH summons ( 2.cspb.SummonData.SummonsEntryRsummonsH
@ -1593,148 +1312,7 @@ TasksEntry
stage (Rstage"f stage (Rstage"f
TaskAchievementRsp( TaskAchievementRsp(
err_code (2 .cspb.ErrCodeRerrCode& err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"” rewards ( 2 .cspb.RewardRrewards*o
SevenDay
open_day_ts (R openDayTs/
tasks ( 2.cspb.SevenDay.TasksEntryRtasks5
claimed ( 2.cspb.SevenDay.ClaimedEntryRclaimedD
TasksEntry
key (Rkey
value ( 2
.cspb.TaskRvalue:8:
ClaimedEntry
key (Rkey
value (Rvalue:8")
SevenDayTaskRewardReq
ids (Rids"í
SevenDayTaskRewardRsp(
err_code (2 .cspb.ErrCodeRerrCode<
tasks ( 2&.cspb.SevenDayTaskRewardRsp.TasksEntryRtasks&
rewards ( 2 .cspb.RewardRrewardsD
TasksEntry
key (Rkey
value ( 2
.cspb.TaskRvalue:8"#
SevenDayRewardReq
id (Rid"á
SevenDayRewardRsp(
err_code (2 .cspb.ErrCodeRerrCode>
Claimed ( 2$.cspb.SevenDayRewardRsp.ClaimedEntryRClaimed&
rewards ( 2 .cspb.RewardRrewards:
ClaimedEntry
key (Rkey
value (Rvalue:8
TournArena!
present_turn (R presentTurn
turn_end_at (R turnEndAtW
rank_reward_claimed ( 2'.cspb.TournArena.RankRewardClaimedEntryRrankRewardClaimed
exp (Rexp
level (Rlevel=
collected ( 2.cspb.TournArena.CollectedEntryR collectedD
RankRewardClaimedEntry
key (Rkey
value (Rvalue:8S
CollectedEntry
key (Rkey+
value ( 2.cspb.TournArenaGradeRvalue:8"
TournArenaDataReq"p
TournArenaDataRsp(
err_code (2 .cspb.ErrCodeRerrCode1
tourn_arena ( 2.cspb.TournArenaR
tournArena"
TournArenaInfo
name ( Rname
level (Rlevel
avatar (Ravatar!
avatar_frame (R avatarFrame
score (Rscore"'
TournArenaRankReq
turn (Rturn"š
TournArenaRankRsp(
err_code (2 .cspb.ErrCodeRerrCode*
ranks ( 2.cspb.TournArenaInfoRranks
own_rank (RownRank
score (Rscore"
TournArenaRankClaimRewardReq"p
TournArenaRankClaimRewardRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"h
TournArenaGrade
normal (Rnormal
superior (Rsuperior!
superior_max (R superiorMax"@
TournArenaBountyClaimReq
id (Rid
grade (Rgrade"<22>
TournArenaBountyClaimRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards\
success_id_grade ( 22.cspb.TournArenaBountyClaimRsp.SuccessIdGradeEntryRsuccessIdGradeA
SuccessIdGradeEntry
key (Rkey
value (Rvalue:8"3
!TournArenaBountyClaimByDiamondReq
id (Rid"q
!TournArenaBountyClaimByDiamondRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts"¦
TournWave!
present_turn (R presentTurn
turn_end_at (R turnEndAtV
rank_reward_claimed ( 2&.cspb.TournWave.RankRewardClaimedEntryRrankRewardClaimed
exp (Rexp
level (Rlevel<
collected ( 2.cspb.TournWave.CollectedEntryR collectedD
RankRewardClaimedEntry
key (Rkey
value (Rvalue:8R
CollectedEntry
key (Rkey*
value ( 2.cspb.TournWaveGradeRvalue:8"
TournWaveDataReq"l
TournWaveDataRsp(
err_code (2 .cspb.ErrCodeRerrCode.
tourn_wave ( 2.cspb.TournWaveR tournWave"Š
TournWaveInfo
name ( Rname
level (Rlevel
avatar (Ravatar!
avatar_frame (R avatarFrame
score (Rscore"&
TournWaveRankReq
turn (Rturn"˜
TournWaveRankRsp(
err_code (2 .cspb.ErrCodeRerrCode)
ranks ( 2.cspb.TournWaveInfoRranks
own_rank (RownRank
score (Rscore"
TournWaveRankClaimRewardReq"o
TournWaveRankClaimRewardRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"g
TournWaveGrade
normal (Rnormal
superior (Rsuperior!
superior_max (R superiorMax"?
TournWaveBountyClaimReq
id (Rid
grade (Rgrade"
TournWaveBountyClaimRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards[
success_id_grade ( 21.cspb.TournWaveBountyClaimRsp.SuccessIdGradeEntryRsuccessIdGradeA
SuccessIdGradeEntry
key (Rkey
value (Rvalue:8"2
TournWaveBountyClaimByDiamondReq
id (Rid"p
TournWaveBountyClaimByDiamondRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts*o
BattleMsgType BattleMsgType
HEARTBEAT HEARTBEAT
JOIN JOIN