vue_dreamfactory/src/pb/proto/equipment_msg.proto
2022-08-01 13:42:48 +08:00

39 lines
1.0 KiB
Protocol Buffer

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; //由于装备可以叠加 升级后会创建一个新的装备出来 所以可能影响两个装备
}