| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- syntax = "proto3";
- package protos;
- option go_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 UserStatus {
- NORMAL = 0;
- DISABLED = 1;
- DELETED = 2;
- }
- // 道具类别
- /// 决定了道具如何使用
- 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 NetCloseReason {
- ERR_NETWORK = 0; // 因网络出错,发送或接受失败
- ERR_DATA = 1; // 传递非法数据,导致关闭连接
- REMOTE_CLOSE = 2; // 客户端主动关闭
- KICK = 3; // 踢掉
- HEARTBEAT = 4; // 心跳超时
- ERR_AUTH = 5; // 校验或验证失败
- DUP = 6; // 重复登录被踢
- FORBIDDEN = 7; // 被禁止
- MAINTAIN = 9; // 服务维护
- }
- // 资产变动原因
- enum AssetsChangeReason {
- BUY = 0;
- }
- /// 操作执行进度
- enum ActionProgress {
- SUCCEED = 0;
- INPROGRESS = 1;
- FAILED = 2;
- CANCELLED = 3;
- }
- // 语言
- enum Language {
- CN = 0;
- TW = 1;
- EN = 3;
- FR = 10;
- }
- // 性别
- enum Gender {
- FEMALE = 0;
- MALE = 1;
- }
- // logicId
- enum LogicID {
- INVALID = 0;
- LOGIN = 1;
- AGENT = 2;
- TAJMAHAL = 3;
- BIT_LEGEND = 4;
- PAYMENT = 9;
- }
- // redis prefixes
- enum KeyPrefix {
- conf = 0;
- user = 1;
- rt = 2;
- map = 3;
- tmp = 4;
- }
|