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