From 2153f5b55871db559ca33b579a47302b59ea53df Mon Sep 17 00:00:00 2001 From: DragonAura Date: Sun, 5 Mar 2023 13:34:59 +0800 Subject: [PATCH] feat(proto): :sparkles: add damage alert --- dependency/proto/Message2Clients.proto | 5 ++++- dependency/proto/Message2Server.proto | 2 +- dependency/proto/Services.proto | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dependency/proto/Message2Clients.proto b/dependency/proto/Message2Clients.proto index f7d8358..bfcd0a1 100755 --- a/dependency/proto/Message2Clients.proto +++ b/dependency/proto/Message2Clients.proto @@ -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 // 如果打算设计撞墙保留平行速度分量,且需要返回值则可用这个(大概没啥用) diff --git a/dependency/proto/Message2Server.proto b/dependency/proto/Message2Server.proto index 856115c..e240150 100755 --- a/dependency/proto/Message2Server.proto +++ b/dependency/proto/Message2Server.proto @@ -35,7 +35,7 @@ message SendMsg string message = 3; } -message TrickMsg // 相当于攻击 +message AttackMsg // 相当于攻击 { int64 player_id = 1; double angle = 2; diff --git a/dependency/proto/Services.proto b/dependency/proto/Services.proto index 2f5b29c..73662f4 100755 --- a/dependency/proto/Services.proto +++ b/dependency/proto/Services.proto @@ -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); // 关门