smile hace 2 semanas
padre
commit
6908499704

+ 5 - 12
protocol/ws_battle_progress_request.proto

@@ -17,27 +17,20 @@ message BattleProgressRequest {
   repeated MonsterVo monsters = 2 ; // 怪物数组
   optional bool battle_over = 3 [default = false];       // 是否结束战斗 true 结束
   optional bool is_fish_scheme = 4 [default = false];    // 是否鱼阵 true 是
-  optional int32 fish_group_id =5 [default= 1 ];        // 鱼阵方案组id
-  optional bool is_violent =6 [default = false];         // 是否狂暴模式 true 是
-  optional int32 scene_type =7 [default= 1 ];            // 场地类型 1:普通场 2:中级场 3:高级场
+  optional int32 fish_group_id = 5 [default = 1];        // 鱼阵方案组id
+  optional bool is_violent = 6 [default = false];        // 是否狂暴模式 true 是
+  optional int32 map_id = 7 [default = 1001];            // 地图id 场地类型 1:普通场 2:中级场 3:高级场
   repeated CommonRequest envelope = 8;                   // 公共必传参数集
 }
 
 message MonsterVo{
   optional int32 monsterId = 1; // 怪物id
-  optional int32 type=2;        //怪物类型 1:普通 2:精英 3:boss
+  optional int32 type = 2;        //怪物类型 1:普通 2:精英 3:boss
   optional bool isKill = 3 [default = false]; // 是否击杀
 }
 
 
-
-//实时消息同步请求
-message BattleRealTimeRequest{
-  optional WsMessageType message_id = 1 [default = BATTLE_REAL_TIME_UPDATE];  // 消息类型
-  optional int32 magic_array_id = 2 [default = 1];       // 魔法阵id
-}
-
-message BattleResponse{  //对应CommonRequest的data
+message BattleResponse{//对应CommonRequest的data
   optional int32 new_balance = 1 [default = 0]; // 更新后新的余额
 }
 

+ 16 - 0
protocol/ws_index_request.proto

@@ -0,0 +1,16 @@
+syntax = "proto2";
+package vip.metadev.module.battle.protobuf;
+
+option java_outer_classname = "IndexDataRequestProto";
+option java_multiple_files = false;
+
+// 导入消息类型枚举
+import "ws_message_types.proto";
+// 导入公共消息定义
+import "ws_common_request.proto";
+
+// 升级魔法阵请求消息
+message IndexDataRequest {
+    optional WsMessageType message_id = 1 [default = INDEX_DATA];     // 消息类型 获取首页数据
+    repeated CommonRequest envelope = 2;     // 公共必传参数集
+} 

+ 1 - 1
protocol/ws_message_types.proto

@@ -19,7 +19,7 @@ enum WsMessageType {
     BATTLE_PROGRESS_UPDATE=2001;     //战斗进度更新
     CHOOSE_MAGIC_ARRAY=2002;         //选择魔法阵
     UPGRADE_MAGIC_ARRAY=2003;        //升级魔法阵
-    BATTLE_REAL_TIME_UPDATE=2004;    //战斗魔晶石实时更新数据
+    INDEX_DATA=2004;    //获取首页数据
 
     // 邮件相关消息类型 (3000-3999)
     MAIL_NOTIFICATION = 3000;        // 邮件通知