generated from root/miduo_server
54 lines
1.2 KiB
Protocol Buffer
54 lines
1.2 KiB
Protocol Buffer
package com.ljsd.jieling.protocols;
|
||
|
||
option optimize_for = SPEED;
|
||
|
||
message PowerCenterInfoIndication{
|
||
optional PowerCenterInfo powerCenterInfo = 1;
|
||
repeated LinkHeroInfo linkHeroInfo = 2;
|
||
}
|
||
|
||
message PowerCenterInfo{
|
||
optional int32 level = 1;
|
||
optional bool active = 2;
|
||
repeated string strongestHero = 3;
|
||
repeated LinkPos linkPos = 4;
|
||
repeated Equip equip = 5;
|
||
}
|
||
|
||
message LinkHeroInfo{
|
||
optional string heroId = 1;
|
||
optional int32 heroLevel = 2;
|
||
optional int32 heroBreakId = 3;//阶数
|
||
repeated Equip equip = 4;//装备
|
||
}
|
||
|
||
message LinkPos{
|
||
optional int32 position = 1;
|
||
optional string heroId = 2;//链接的英雄,为空则未链接
|
||
optional int64 readyTime = 3;//冷却完成时间
|
||
optional int32 heroLevel = 4;
|
||
optional int32 heroBreakId = 5;//阶数
|
||
}
|
||
|
||
message Equip{
|
||
optional int32 position = 1;
|
||
optional int32 equipId = 2;
|
||
optional string heroId = 3;
|
||
}
|
||
|
||
message LinkHeroRequest{//链接&取消链接
|
||
optional int32 position = 1;
|
||
optional string heroId = 2;//取消链接可不传
|
||
optional int32 type = 3; // 0:取消链接,1:链接
|
||
}
|
||
|
||
message SpeedUpLinkPosRequest{//提前结束链接栏位冷却
|
||
optional int32 position = 1;
|
||
optional int32 costType = 2;
|
||
}
|
||
|
||
|
||
|
||
|
||
|