Browse Source

Merge pull request #122 from DragonAura/dev

feat(proto):  add rescue and treat progress
tags/0.1.0
Shawqeem GitHub 2 years ago
parent
commit
b189886228
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 5 deletions
  1. +3
    -1
      dependency/proto/Message2Clients.proto
  2. +6
    -0
      dependency/proto/Message2Server.proto
  3. +4
    -4
      dependency/proto/Services.proto

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

@@ -41,7 +41,9 @@ message MessageOfTricker
int64 player_id = 11; int64 player_id = 11;
int32 view_range = 12; // 视野距离 int32 view_range = 12; // 视野距离
int32 radius = 13; // 半径 int32 radius = 13; // 半径
repeated TrickerBuffType buff = 14;
int32 treat_progress = 14; // 治疗进度
int32 rescue_progress = 15; // 救援进度
repeated TrickerBuffType buff = 16;
} }


message MessageOfBullet message MessageOfBullet


+ 6
- 0
dependency/proto/Message2Server.proto View File

@@ -46,6 +46,12 @@ message IDMsg
int64 player_id = 1; int64 player_id = 1;
} }


message SkillMsg
{
int64 player_id = 1;
int32 skill_id = 2;
}

// 基本继承于THUAI5,为了使发送的信息尽可能不被浪费,暂定不发这类大包。 // 基本继承于THUAI5,为了使发送的信息尽可能不被浪费,暂定不发这类大包。
// message MessageToServer // message MessageToServer
// { // {


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

@@ -14,13 +14,13 @@ service AvailableService
// 游戏过程中玩家执行操作的服务 // 游戏过程中玩家执行操作的服务
rpc Move (MoveMsg) returns (MoveRes); rpc Move (MoveMsg) returns (MoveRes);
rpc PickProp (PropMsg) returns (BoolRes); rpc PickProp (PropMsg) returns (BoolRes);
rpc UseProp (IDMsg) returns (BoolRes);
rpc UseSkill (IDMsg) returns (BoolRes);
rpc UseProp (PropMsg) returns (BoolRes);
rpc UseSkill (SkillMsg) returns (BoolRes);
rpc SendMessage (SendMsg) returns (BoolRes); rpc SendMessage (SendMsg) returns (BoolRes);
rpc GetMessage (IDMsg) returns (stream MsgRes); rpc GetMessage (IDMsg) returns (stream MsgRes);
rpc StartLearning (IDMsg) returns (BoolRes); // 开始修理机器 rpc StartLearning (IDMsg) returns (BoolRes); // 开始修理机器
rpc StartHelpMate (IDMsg) returns (BoolRes); // 开始救人
rpc StartHealMate (IDMsg) returns (BoolRes);
rpc StartRescueMate (IDMsg) returns (BoolRes); // 开始救人
rpc StartTreatMate (IDMsg) returns (BoolRes);
rpc Trick (TrickMsg) returns (BoolRes); // 攻击 rpc Trick (TrickMsg) returns (BoolRes); // 攻击
rpc Graduate (IDMsg) returns (BoolRes); // 相当于逃跑 rpc Graduate (IDMsg) returns (BoolRes); // 相当于逃跑
rpc OpenDoor (IDMsg) returns (BoolRes); // 开门 rpc OpenDoor (IDMsg) returns (BoolRes); // 开门


Loading…
Cancel
Save