冲刺活动

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"'
Act
gifts ( 2
@ -34,71 +34,7 @@ rechargeId
ActArenaGift&
current_gift_id (R currentGiftId$
gift_expire_at (R giftExpireAt#
gift_cd_end_at (R giftCdEndAt"X
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"^
gift_cd_end_at (R giftCdEndAt"^
ActGlobalGift.
current_global_gift (RcurrentGlobalGift
@ -122,147 +58,36 @@ growUpGift"U
current_grow_up_id (RcurrentGrowUpId$
trigger_end_at (R triggerEndAt"Q
TriggerGrowUpGift2Ntf8
group_up_gift ( 2.cspb.ActGrowUpGift2R groupUpGift"ƒ
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
group_up_gift ( 2.cspb.ActGrowUpGift2R groupUpGift"4
ActIntroductoryGift
trigger_at (R triggerAt"
RivalInfo
name ( Rname
level (Rlevel
avatar (Ravatar!
avatar_frame (R avatarFrame
total_win (RtotalWinC
rival_heroes ( 2 .cspb.RivalInfo.RivalHeroesEntryR rivalHeroes>
RivalHeroesEntry
key (Rkey
value (Rvalue:8
ActivityPVP
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(
trigger_at (R triggerAt"
ActivityRush
id (Rid"Z
ActivityRushSign
id (Rid
day (Rday$
sign ( 2.cspb.BaseBountyRsign"V
ActivityRushSignReq
act_type (RactType
lv (Rlv
grade (Rgrade"<22>
ActivityRushSignRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"
ActivityPVPRankReq"€
ActivityPVPRankRsp(
err_code (2 .cspb.ErrCodeRerrCode%
ranks ( 2.cspb.RivalInfoRranks
own_rank (RownRank"
ActivityPVPRankRewardsReq"m
ActivityPVPRankRewardsRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"i
ActivityPVPGrade
normal (Rnormal
superior (Rsuperior!
superior_max (R superiorMax"A
ActivityPVPBountyClaimReq
rewards ( 2 .cspb.RewardRrewards$
sign ( 2.cspb.BaseBountyRsign"<22>
ActivityRushExchangeG
exchanged ( 2).cspb.ActivityRushExchange.ExchangedEntryR exchanged<
ExchangedEntry
key (Rkey
value (Rvalue:8"?
ActivityRushExchangeReq
id (Rid
grade (Rgrade"<22>
ActivityPVPBountyClaimRsp(
count (Rcount"<22>
ActivityRushExchangeRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards]
success_id_grade ( 23.cspb.ActivityPVPBountyClaimRsp.SuccessIdGradeEntryRsuccessIdGradeA
SuccessIdGradeEntry
key (Rkey
value (Rvalue:8"4
"ActivityPVPBountyClaimByDiamondReq
id (Rid"r
"ActivityPVPBountyClaimByDiamondRsp(
err_code (2 .cspb.ErrCodeRerrCode"
costs ( 2 .cspb.RewardRcosts"Á
rewards ( 2 .cspb.RewardRrewards"
costs ( 2 .cspb.RewardRcosts"Á
ActLevelUpGift.
gifts ( 2.cspb.ActLevelUpGiftInfoRgifts/
gold_gift_trigger_at (RgoldGiftTriggerAt
@ -465,108 +290,7 @@ proClaimed:
battle_url ( R battleUrl-
player ( 2.cspb.MatchPlayerInfoRplayer
seed (Rseed
room_id ( RroomId"f
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"Ï
room_id ( RroomId"Ï
Bounty
season (Rseason
level (Rlevel
@ -660,7 +384,11 @@ chapter_id (R chapterId&
ad (Rad"e
BattleSkillRefreshRsp(
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
max_wave (RmaxWave3
today_fixed_chapter_id (RtodayFixedChapterId1
@ -703,7 +431,17 @@ skill_cast (R skillCast
rewards ( 2 .cspb.RewardRrewards"
ChapterDailyChallengeResetReq"e
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
type (Rtype
item ( 2
@ -915,7 +653,19 @@ refineFail"9
slot (Rslot
ids (Rids"8
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_type (RgiftType
id (Rid
@ -1149,23 +899,7 @@ stat_count ( 2.cspb.MallGold.StatCountEntryR statCount
MallGoldBuyRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"
costs ( 2 .cspb.RewardRcosts"<22>
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"Â
costs ( 2 .cspb.RewardRcosts"Â
BasicInfo
name ( Rname
level (Rlevel
@ -1299,7 +1033,7 @@ player_ids ( 2.cspb.AuthRsp.PlayerIdsEntryR playerIds
client_info ( 2.cspb.ClientInfoR
clientInfo
skip_guide (R skipGuide"
skip_guide (R skipGuide"ý
LoginRsp(
err_code (2 .cspb.ErrCodeRerrCode!
game_version ( R gameVersion
@ -1317,14 +1051,12 @@ fight_info ( 2.cspb.FightInfoR fightInfo"
( 2.cspb.GiftDataRgift!
guide ( 2 .cspb.GuideRguide.
task_daily ( 2.cspb.TaskDailyR taskDaily+
seven_day ( 2.cspb.SevenDayRsevenDay$
task_daily ( 2.cspb.TaskDailyR taskDaily$
bounty ( 2 .cspb.BountyRbounty+
mail_info ( 2.cspb.MailInfoRmailInfo
fund ( 2
.cspb.FundRfund'
chapter ( 2 .cspb.ChapterRchapter
pig ( 2 .cspb.PigRpig4
chapter ( 2 .cspb.ChapterRchapter4
energy_limit ( 2.cspb.EnergyLimitR energyLimit"
card ( 2.cspb.CardDataRcard$
talent ( 2 .cspb.TalentRtalent1
@ -1341,9 +1073,9 @@ formations ( 2.cspb.LoginRsp.FormationsEntryR
formations4
arena_bounty ( 2.cspb.ArenaBountyR arenaBounty8
act_arena_gift ( 2.cspb.ActArenaGiftR actArenaGift%
equip ( 2.cspb.EquipDataRequip.
hero_fund! ( 2.cspb.HeroFundOldRheroFund=
fourteen_bounty" ( 2.cspb.FourteenBountyRfourteenBounty.
equip ( 2.cspb.EquipDataRequip
sign ( 2
.cspb.SignRsign.
activities# ( 2.cspb.ActivityR
activities@
@ -1390,12 +1122,16 @@ LevelUpRsp(
err_code (2 .cspb.ErrCodeRerrCode"3
RecoveryNtf
id (Rid
count (Rcount"`
count (Rcount"¿
Activity
id (Rid
type (Rtype
start_at (RstartAt
end_at (RendAt"=
end_at (RendAt
extra_at (RextraAt
gifts (Rgifts
data ( Rdata
version (Rversion"=
FormationSetReq
type (Rtype
heroes (Rheroes";
@ -1444,57 +1180,40 @@ activities>
type (Rtype"_
PlayerInfoRsp(
err_code (2 .cspb.ErrCodeRerrCode$
info ( 2.cspb.PlayerInfoRinfo"^
Grade
normal (Rnormal
superior (Rsuperior!
superior_max (R superiorMax"˜
SummerTaskA
summer_task ( 2 .cspb.SummerTask.SummerTaskEntryR
summerTaskG
claimed_stage ( 2".cspb.SummerTask.ClaimedStageEntryR claimedStage=
SummerTaskEntry
info ( 2.cspb.PlayerInfoRinfo"³
Sign
open_at (RopenAt>
claimed_free ( 2.cspb.Sign.ClaimedFreeEntryR claimedFree;
claimed_pay ( 2.cspb.Sign.ClaimedPayEntryR
claimedPay
season (Rseason>
ClaimedFreeEntry
key (Rkey
value (Rvalue:8?
ClaimedStageEntry
value (Rvalue:8=
ClaimedPayEntry
key (Rkey
value (Rvalue:8"ˆ
Summer!
activated_at (R activatedAt
exp (Rexp
level (Rlevel9
collected ( 2.cspb.Summer.CollectedEntryR collected-
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(
value (Rvalue:8"F
SignClaimedReq
pay (Rpay
day (Rday
all (Rall"
SignClaimedRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewardsX
success_id_grade ( 2..cspb.SummerBountyClaimRsp.SuccessIdGradeEntryRsuccessIdGradeA
SuccessIdGradeEntry
key (Rkey
value (Rvalue:8"/
SummerBountyClaimByDiamondReq
id (Rid"m
SummerBountyClaimByDiamondRsp(
rewards ( 2 .cspb.RewardRrewards
info ( 2
.cspb.SignRinfo"$
SignReCheckinReq
day (Rday"¨
SignReCheckinRsp(
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
summons ( 2.cspb.SummonData.SummonsEntryRsummonsH
@ -1593,148 +1312,7 @@ TasksEntry
stage (Rstage"f
TaskAchievementRsp(
err_code (2 .cspb.ErrCodeRerrCode&
rewards ( 2 .cspb.RewardRrewards"”
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
rewards ( 2 .cspb.RewardRrewards*o
BattleMsgType
HEARTBEAT
JOIN