Browse Source

feat(proto): add damage alert

tags/0.1.0
DragonAura 3 years ago
parent
commit
2153f5b558
3 changed files with 6 additions and 3 deletions
  1. +4
    -1
      dependency/proto/Message2Clients.proto
  2. +1
    -1
      dependency/proto/Message2Server.proto
  3. +1
    -1
      dependency/proto/Services.proto

+ 4
- 1
dependency/proto/Message2Clients.proto View File

@@ -23,7 +23,8 @@ message MessageOfStudent
int32 view_range = 16; // 视野距离
int32 radius = 17; // 半径
int32 damage = 18;
repeated StudentBuffType buff = 19;
int32 danger_alert = 19; // 危险警报,在捣蛋鬼靠近时会有预警
repeated StudentBuffType buff = 20;
}

message MessageOfTricker
@@ -149,6 +150,8 @@ message MessageToClient
MessageOfMap map_message = 2;
GameState game_state = 3;
int32 finished_num = 4; // 完成的科目数
int32 student_score = 5;
int32 tricker_score = 6;
}

message MoveRes // 如果打算设计撞墙保留平行速度分量,且需要返回值则可用这个(大概没啥用)


+ 1
- 1
dependency/proto/Message2Server.proto View File

@@ -35,7 +35,7 @@ message SendMsg
string message = 3;
}

message TrickMsg // 相当于攻击
message AttackMsg // 相当于攻击
{
int64 player_id = 1;
double angle = 2;


+ 1
- 1
dependency/proto/Services.proto View File

@@ -21,7 +21,7 @@ service AvailableService
rpc StartLearning (IDMsg) returns (BoolRes); // 开始修理机器
rpc StartRescueMate (IDMsg) returns (BoolRes); // 开始救人
rpc StartTreatMate (IDMsg) returns (BoolRes);
rpc Trick (TrickMsg) returns (BoolRes); // 攻击
rpc Attack (AttackMsg) returns (BoolRes); // 攻击
rpc Graduate (IDMsg) returns (BoolRes); // 相当于逃跑
rpc OpenDoor (IDMsg) returns (BoolRes); // 开门
rpc CloseDoor (IDMsg) returns (BoolRes); // 关门


Loading…
Cancel
Save