syntax = "proto3"; option go_package = ".;pb"; import "equipment_db.proto"; //获取装备列表请求 message EquipmentGetListReq { } //获取装备列表请求 回应 message EquipmentGetListResp { repeated DB_Equipment Equipments = 1; //装备列表 } //推送装备背包变化 message EquipmentChangePush { repeated DB_Equipment Equipments = 1; //装备列表 } //装备挂在到英雄上 message EquipmentEquipReq{ string HeroCardId = 1; //英雄卡Id repeated string EquipmentId = 2; //装备Id 固定长度的数组 0-5 对应的装备栏 } //装备挂在到英雄上 回应 message EquipmentEquipResp{ repeated DB_Equipment Equipments = 1; //挂在装备列表 } //装备升级 message EquipmentUpgradeReq{ string EquipmentId = 1; //装备Id } //装备升级 回应 message EquipmentUpgradeResp{ bool IsSucc = 1; repeated DB_Equipment Equipment = 2; //由于装备可以叠加 升级后会创建一个新的装备出来 所以可能影响两个装备 }