12345678910111213141516171819202122232425262728293031323334 |
- 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; // 公共必传参数集
- }
- // 首页数据响应
- message IndexPageDataResponse {
- repeated UnclaimedMagicStoneEntry unclaimed_magic_stone_map = 1; // 未领取魔法石映射
- optional StoryEntry storyEntry = 2; //闯关模式数据
- optional int32 maxMagicArrayLevel=3; //当前拥有的魔法阵最大等级
- }
- message UnclaimedMagicStoneEntry {
- optional string key = 1;
- optional int64 value = 2;
- }
- message StoryEntry{
- optional string story_id = 1; // 闯关模式当前关卡id
- optional int64 story_ticket = 2; // 挑战券数量
- }
|