ecs/proto/idl/msg_id.proto
2025-07-16 10:05:22 +08:00

345 lines
7.9 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;
// 奖励模块
ModuleReward = 12000;
// 奖励模块
ModuleLottery = 13000;
// 联系人模块
ModuleContact = 14000;
}
// 公共模块消息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;
// 援助变更
ModRoleLineupHelperChange = 2015;
// 装备镶嵌
ModRoleLineupEquipInlay = 2016;
// 装备镶嵌
ModRoleLineupTreasureInlay = 2017;
// 阵容列表
ModRoleLineupList = 2021;
// 阵容变更
ModRoleLineupChange = 2022;
// 创建新阵容
ModRoleLineupCreate = 2023;
// 阵容修改名称
ModRoleLineupChangeName = 2024;
// 阵容激活(变更当前阵容)
ModRoleLineupActivate = 2025;
// 阵容删除
ModRoleLineupDelete = 2026;
// 强化大师
ModRoleUpgradeMaster = 2030;
//-------------------------------------------------------------------------- 关卡模块 --------------------------------------------------------------------------
// 场景进入
ModLevelSceneEnter = 3001;
// 副本状态列表
ModLevelCopyStatusList = 3002;
// 副本状态变更
ModLevelCopyStatusChange = 3003;
// 关卡进入
ModLevelEnter = 3004;
// 关卡扫荡
ModLevelSweep = 3005;
//-------------------------------------------------------------------------- 战斗模块 --------------------------------------------------------------------------
// 战斗进入
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;
//-------------------------------------------------------------------------- 物品模块 --------------------------------------------------------------------------
// 物品列表
ModItemList = 6001;
// 物品变更
ModItemChange = 6002;
// 物品使用
ModItemUse = 6003;
// 物品使用
ModItemSale = 6004;
// 装备列表
ModItemEquipList = 6011;
// 装备变更
ModItemEquipChange = 6012;
// 装备升级
ModItemEquipUpgrade = 6013;
// 装备升级
ModItemEquipRefine = 6014;
// 宝物列表
ModItemTreasureList = 6021;
// 宝物变更
ModItemTreasureChange = 6022;
// 装备升级
ModItemTreasureUpgrade = 6023;
// 装备升级
ModItemTreasureRefine = 6024;
//------------------------------------------------------------------------- 计数器模块 --------------------------------------------------------------------------
// 计数器列表
ModCounterList = 7001;
// 计数器变更
ModCounterChange = 7002;
//-------------------------------------------------------------------------- 邮件模块 --------------------------------------------------------------------------
// 邮件列表
ModMailList = 8001;
// 邮件发送
ModMailSend = 8002;
// 邮件状态改变
ModMailChange = 8003;
// 邮件已读
ModMailRead = 8004;
// 邮件物品领取
ModMailItemGet = 8005;
// 邮件物品领取
ModMailItemGetAll = 8006;
// 邮件删除
ModMailDelete = 8007;
// 邮件删除
ModMailDeleteAll = 8008;
//-------------------------------------------------------------------------- 任务模块 --------------------------------------------------------------------------
// 任务列表
ModTaskList = 9001;
// 任务变更
ModTaskChange = 9002;
// 任务提交
ModTaskCommit = 9003;
//-------------------------------------------------------------------------- 成就模块 --------------------------------------------------------------------------
//成就列表
ModAchievementList = 10001;
//成就变更
ModAchievementChange = 10002;
//成就奖励领取
ModAchievementRewardGet = 10003;
//-------------------------------------------------------------------------- 奖励模块 --------------------------------------------------------------------------
// 任务列表
// 活动奖励列表
ModRewardActiveList = 12001;
// 活动奖励变更
ModRewardActiveChange = 12002;
// 活动奖励领取
ModRewardActiveGet = 12003;
// 登录奖励列表
ModRewardLoginList = 12011;
// 登录奖励变更
ModRewardLoginChange = 12012;
// 登录奖励领取
ModRewardLoginGet = 12013;
//-------------------------------------------------------------------------- 抽卡模块 --------------------------------------------------------------------------
// 卡池列表
ModLotteryPoolList = 13001;
// 卡池变更
ModLotteryPoolChange = 13002;
// 卡池抽卡
ModLotteryDraw = 13003;
//------------------------------------------------------------------------- 联系人模块 --------------------------------------------------------------------------
// 联系人列表
ModContactList = 14001;
// 联系人添加
ModContactAdd = 14002;
// 联系人同意
ModContactAgree = 14003;
}