ecs/proto/idl/msg_id.proto

230 lines
5.0 KiB
Protocol Buffer

syntax = "proto3";
package Pb;
option go_package = "pb/";
// 模块ID
enum ModId{
ModIdNode = 0;
// 公共模块
ModuleCommon = 1;
// 登录模块
ModuleLogin = 1000;
// 角色模块
ModuleRole = 2000;
// 关卡模块
ModuleLevel = 3000;
// 战斗模块
ModuleBattle = 4000;
// 物品模块
ModuleHero = 5000;
// 物品模块
ModuleItem = 6000;
// 计数模块
ModuleCounter = 7000;
// 邮件模块
ModuleMail = 8000;
// 任务模块
ModuleTask = 9000;
// 成就模块
ModuleAchievement = 10000;
// 商店模块
ModuleStore = 110000;
// 活动模块
ModuleActivity = 12000;
}
// 公共模块消息ID
enum MsgId {
MsgIdNone = 0;
//-------------------------------------------------------------------------- 公共模块 --------------------------------------------------------------------------
// 心跳
ModCommonHeartbeat = 1;
// 消息提示
ModCommonTipNotice = 2;
// 作弊命令
ModCommonGmCommand = 3;
//-------------------------------------------------------------------------- 登录模块 --------------------------------------------------------------------------
// 用户认证
ModLoginUserAuth = 1001;
// 角色创建
ModLoginRoleCreate = 1002;
// 角色登录
ModLoginRoleLogin = 1003;
// 角色登出
ModLoginRoleLogout = 1004;
// 重新连接
ModLoginReconnect = 1005;
// 强制下线
ModLoginKickOut = 1006;
//-------------------------------------------------------------------------- 角色模块 --------------------------------------------------------------------------
// 角色属性
ModRoleProperty = 2001;
// 角色属性变更
ModRolePropertyChange = 2002;
// 角色属性变更
ModRoleChangeLanguage = 2003;
// 角色属性变更
ModRoleChangeRoleName = 2004;
// 角色货币列表
ModRoleMoneyList = 2005;
// 角色货币变更
ModRoleMoneyChange = 2006;
// 阵容英雄变更
ModRoleLineupHeroChange = 2007;
// 阵容英雄变更
ModRoleLineupHeroPosition = 2008;
// 阵容英雄装备
ModRoleLineupHeroEquip = 2009;
// 阵容英雄宝物
ModRoleLineupHeroTreasure = 2010;
// 阵容英雄神兵
ModRoleLineupHeroArtifact = 2011;
// 阵容英雄坐骑
ModRoleLineupHeroMounts = 2012;
// 阵容英雄名将
ModRoleLineupHeroGeneral = 2013;
// 阵容英雄饰品
ModRoleLineupHeroOrnament = 2014;
// 阵容列表
ModRoleLineupList = 2015;
// 阵容变更
ModRoleLineupChange = 2016;
// 创建新阵容
ModRoleLineupCreate = 2017;
// 阵容修改名称
ModRoleLineupChangeName = 2018;
// 阵容激活(变更当前阵容)
ModRoleLineupActivate = 2019;
// 阵容删除
ModRoleLineupDelete = 2020;
//-------------------------------------------------------------------------- 关卡模块 --------------------------------------------------------------------------
// 场景进入
ModLevelSceneEnter = 3001;
// 关卡进入
ModLevelEnter = 3002;
// 副本状态列表
ModLevelCopyStatusList = 3003;
// 副本状态变更
ModLevelCopyStatusChange = 3004;
//-------------------------------------------------------------------------- 战斗模块 --------------------------------------------------------------------------
// 战斗进入
ModBattleEnter = 4001;
// 战斗进入
ModBattleEnd = 4002;
//-------------------------------------------------------------------------- 英雄模块 --------------------------------------------------------------------------
ModHeroList = 5001;
// 英雄升级
ModHeroChange = 5002;
// 英雄升级
ModHeroUpgrade = 5003;
// 英雄突破
ModHeroBreak = 5004;
// 英雄觉醒
ModHeroAwaken = 5005;
// 英雄命魂
ModHeroSoul = 5006;
// 英雄破命
ModHeroFateBreak = 5007;
// 英雄界限
ModHeroQuality = 5008;
// 英雄名将册列表
ModHeroBookList = 5009;
// 英雄名将册变更
ModHeroBookChange = 5010;
// 英雄名将册激活
ModHeroBookActivate = 5011;
// ModItem begin -----------------------------------------------------------------------------------------------------------
// 物品列表
ModItemList = 6001;
// 物品变更
ModItemChange = 6002;
// 物品使用
ModItemUse = 6003;
// 装备列表
ModItemEquipList = 6011;
// 装备变更
ModItemEquipChange = 6012;
// 装备升级
ModItemEquipUpgrade = 6013;
// 装备升级
ModItemEquipRefine = 6014;
// 宝物列表
ModItemTreasureList = 6021;
// 宝物变更
ModItemTreasureChange = 6022;
//ModCounter begin -----------------------------------------------------------------------------------------------------------
// 计数器列表
ModCounterList = 7001;
// 计数器变更
ModCounterChange = 7002;
}