Browse Source

feat(proto): update proto

tags/0.1.0
DragonAura 2 years ago
parent
commit
db8216efc3
2 changed files with 22 additions and 5 deletions
  1. +14
    -4
      dependency/proto/Message2Clients.proto
  2. +8
    -1
      dependency/proto/MessageType.proto

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

@@ -14,16 +14,16 @@ message MessageOfStudent
double time_until_skill_available = 6;
PlaceType place = 7;
repeated PropType prop = 8;
StudentType student_type = 9;
PlayerState player_state = 9;
int64 guid = 10;
StudentState state = 11;
PlayerState state = 11;
double fail_time = 12; // 挂科的时间
double emo_time = 14; // EMO的时间
int64 player_id = 15;
int32 view_range = 16; // 视野距离
int32 radius = 17; // 半径
int32 damage = 18;
int32 danger_alert = 19; // 危险警报,在捣蛋鬼靠近时会有预警
double danger_alert = 19; // 危险警报,在捣蛋鬼靠近时会有预警
int32 score = 20;
int32 treat_progress = 21; // 治疗进度
int32 rescue_progress = 22; // 救援进度
@@ -45,7 +45,10 @@ message MessageOfTricker
int64 player_id = 11;
int32 view_range = 12; // 视野距离
int32 radius = 13; // 半径
repeated TrickerBuffType buff = 14;
PlayerState player_state = 14;
double trick_desire = 15;
double class_volume = 16;
repeated TrickerBuffType buff = 17;
}

message MessageOfBullet
@@ -113,6 +116,13 @@ message MessageOfDoor
bool is_open = 3;
}

message MessageOfChest
{
int32 x = 1;
int32 y = 2;
int32 progress = 3;
}

message MessageOfMapObj
{
oneof message_of_map_obj


+ 8
- 1
dependency/proto/MessageType.proto View File

@@ -25,6 +25,7 @@ enum PlaceType // 地图中的所有物件类型
HIDDEN_GATE = 6;
WINDOW = 7;
DOOR = 8;
CHEST = 9;
// 待补充有特殊效果的地形

}
@@ -55,7 +56,7 @@ enum StudentBuffType // 人类可用的增益效果类型
SBUFFTYPE4 = 4;
}

enum StudentState
enum PlayerState
{
NULL_STATUS = 0;
IDLE = 1; // 正常状态
@@ -68,6 +69,12 @@ enum StudentState
STUNNED = 8;
TREATING = 9;
RESCUING = 10;
SWINGING = 11; // 后摇
ATTACKING = 12; // 前摇
LOCKING = 13;
RUMMAGING = 14;
CLIMBING = 15;

}

enum TrickerBuffType // 屠夫可用的增益效果类型


Loading…
Cancel
Save