syntax = "proto3"; option go_package = ".;pb"; import "errorcode.proto"; import "comm.proto"; import "battle_msg.proto"; //关卡进入请求 message CombatInReq { int32 id = 1; //关卡id } //关卡进入请求 message CombatInResp { int32 id = 1; //关卡id } //关卡离开请求 message CombatOutReq { int32 id = 1; //关卡id } //关卡离开请求 回应 message CombatOutResp { int32 id = 1; //关卡id } //战斗请求 message CombatChallengeReq { int32 manster = 1; //怪物id BattleFormation battle = 2; //布阵信息 } //战斗请求 回应 message CombatChallengeResp { ErrorCode code = 1; //是否成功 int32 manster = 2; BattleInfo info = 3; } //战斗奖励领取 message CombatChallengeReceiveReq { int32 manster = 1; BattleReport report = 2; //战报 } //战斗奖励领取 message CombatChallengeReceiveResp { bool issucc = 1; } //宝箱获取请求 message CombatDropReq { int32 drop = 1; //宝箱id } //宝箱获取请求 message CombatDropResp { ErrorCode code = 1; //是否成功 repeated UserAssets atns = 2; //获取物品 }