| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- syntax = "proto3";
- package protos;
- /// 渠道
- enum UserFrom {
- OFFICIAL = 0;
- }
- /// 客户端
- enum ClientPlatform {
- H5 = 0;
- ANDROID = 1;
- IOS = 2;
- WIN32 = 3;
- MACOS = 4;
- }
- // 道具来源
- enum ItemSource {
- DEF_SOURCE = 0; // 未知
- SHOP = 1; // 官方商店
- TRADE = 2; // 交易
- COUPON = 3; // 优惠券
- ACTIVITY = 4; // 打折活动
- GAME = 5; // 小游戏活动奖品
- GIFT = 6; // 活动赠送(签到,维护补偿等等)
- }
- // 道具类别
- /// 决定了道具如何使用
- enum ItemCategory {
- DEF_CATEGORY = 0; // 未知
- EOS_WEAPON = 1; // EOS 武器
- ETH_WEAPON = 2; // ETH 武器
- EOS_PAPER = 3; // 耐久券,不和工单 ticket 重复
- ETH_PAPER = 4;
- CRIT_PAPER = 5; // 暴击
- AUTO_PAPER = 6; // 自动攻击
- }
- /// 操作执行地步
- enum ActionProgress {
- SUCCEED = 0;
- INPROGRESS = 1;
- FAILED = 2;
- CANCELLED = 3;
- }
- /// MsgId 包含所有客户端协议ID
- enum MsgId {
- // tajmahal 服务器协议需要 0 - 9999
- S_NotFound = 0;
- C_Heartbeat = 1;
- S_Heartbeat = 2;
- C_Login = 3;
- S_Login = 4;
- C_Logout = 5;
- S_Logout = 6;
- C_EnterGame = 7;
- S_EnterGame = 8;
- C_LeaveGame = 9;
- S_LeaveGame = 10;
- C_UserInfo = 11;
- S_UserInfo = 12;
- C_Settings = 13;
- S_Settings = 14;
- C_UpdatePassword = 21;
- S_UpdatePassword = 22;
- C_UpdateAssets = 23;
- S_UpdateAssets = 24;
- // bit-legend 服务器协议: 10000 - 14000
- }
|