diff --git a/models.proto b/models.proto index 6148ba0..2b0b3b3 100644 --- a/models.proto +++ b/models.proto @@ -120,7 +120,7 @@ message Role { uint32 jewelrylimit = 17; uint32 materiallimit = 18; - map pass_chapters = 19; // 通关记录 + map pass_chapters = 19; // 通关记录 map[chapter_id]{carbon_id=pass_count=star} map time_reset = 20; // 重置记录 {1=1,2=1,3=1} 1=CrossDay,2=CrossWeek,3=CrossMonth map daily_task = 21; diff --git a/protocode.proto b/protocode.proto index 7575189..0f2cbed 100644 --- a/protocode.proto +++ b/protocode.proto @@ -26,6 +26,7 @@ enum ProtoCode RoleMiddleClimbRpc = 118; RoleEndClimbRpc = 119; RoleRankClimbRpc = 120; + RoleMoppingUpRpc = 121; HeroEquipReferRpc = 201; HeroFragmentCovertRpc = 202; diff --git a/role.proto b/role.proto index a16c71f..a4cf554 100644 --- a/role.proto +++ b/role.proto @@ -75,6 +75,7 @@ message RoleEndBattleReq { bool pass = 3; string team_id = 4; string drop_reward = 5; + int32 star = 6; } message RoleEndBattleRsp { @@ -187,3 +188,14 @@ message RoleRankClimbReq { message RoleRankClimbRsp { repeated models.RankClimb rank = 1; } + +message RoleMoppingUpReq { + int32 chapter_id = 1; + int32 carbon_id = 2; + string team_id = 3; +} + +message RoleMoppingUpRsp { + string reward = 1; + string drop_reward = 2; +} -- libgit2 0.21.2