syntax = "proto2"; package vip.metadev.module.battle.protobuf; option java_outer_classname = "WsMessageTypesProto"; option java_multiple_files = false; // WebSocket 消息类型枚举 enum WsMessageType { // 系统消息类型 (1000-1999) UNKNOWN = 0; // 未知消息类型 CONNECTION_ACK = 1000; // 连接确认 HEARTBEAT = 1001; // 心跳消息 AUTHENTICATION = 1002; // 认证消息 AUTHENTICATION_RESPONSE = 1003; // 认证响应 ERROR = 1004; // 错误消息 // 游戏相关消息类型 (2000-2999) ENTER_GAME = 2000; //进入游戏 BATTLE_PROGRESS_UPDATE=2001; //战斗进度更新 CHOOSE_MAGIC_ARRAY=2002; //选择魔法阵 UPGRADE_MAGIC_ARRAY=2003; //升级魔法阵 INDEX_DATA=2004; //获取首页数据 BOSS_KILL_NOTIFICATION=2005; //BOSS击杀通知 MONSTER_KILL_NOTIFICATION=2006; //怪物击杀通知 MONSTER_KILL_CAROUSEL_NOTIFICATION=2007; //走马灯爆奖通知 ENTRY_STORY_GAME=2008; //进入闯关模式 // 邮件相关消息类型 (3000-3999) MAIL_NOTIFICATION = 3000; // 邮件通知 MAIL_LIST_REQUEST = 3001; // 请求邮件列表 MAIL_DETAIL_REQUEST = 3002; // 请求邮件详情 MAIL_CLAIM_REQUEST = 3003; // 请求领取附件 MAIL_READ_REQUEST = 3004; // 请求标记已读 MAIL_DELETE_REQUEST = 3005; // 请求删除邮件 MAIL_UNREAD_COUNT = 3006; // 未读邮件数量 MAIL_STATUS_UPDATE = 3007; // 邮件状态更新 //商业化活动相关 (4000-4999) DAILY_TASK_INDEX= 4000; // 每日任务首页 CLAIM_AWARD = 4100; // 通用领取奖励接口 }