// message结构的属性名请使用 驼峰小写字母开始 syntax = "proto3"; option go_package = "/pb"; package pb; import "base_type.proto"; // 装备列表 message EquipList { repeated Equip list = 1; } // 装备 message Equip { // 装备唯一ID int64 equipGUID = 1; // 装备配置ID int32 equipID = 2; // 强化等级 int32 enhanceLevel = 3; // 基础属性 Attrs baseAttrs = 4; // 额外属性 Attrs extraAttrs = 5; // 专属技能(key:技能ID, value:技能等级[0表示未解锁]) I32I32 specialSkill = 6; // 状态 0:未解锁 1:已解锁 2:已上架(锁定不展示) int32 state = 7; // 穿戴英雄唯一ID int64 wearHeroGUID = 8; }