From aadc2e6fcfbd8225a479f7ee7435e404a52ab822 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 17 Jul 2019 11:26:01 +0800 Subject: [PATCH] 1 --- server/tools/protobuild/cs_proto.proto | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/server/tools/protobuild/cs_proto.proto b/server/tools/protobuild/cs_proto.proto index ba0fc7a..71d7ffd 100755 --- a/server/tools/protobuild/cs_proto.proto +++ b/server/tools/protobuild/cs_proto.proto @@ -491,6 +491,7 @@ message MFBullet optional int32 gun_id = 10; //枪id optional float fly_distance = 11; //只有手雷和烟雾弹时这个字段才有意义 + optional int32 skill_id = 12; //如果是技能触发的表示技能id,普通射击为undefined or 0 } //射击 @@ -600,18 +601,19 @@ message CMMove optional bool shot_start = 4; //射击-单发 optional bool shot_hold = 5; //射击-连发 - optional bool reload = 6; //装弹 - optional float fly_distance = 7; //子弹飞行距离(只有手雷和烟雾弹时这个字段才有意义) + optional int32 shot_target_id = 6; //射击目标 + optional bool reload = 7; //装弹 + optional float fly_distance = 8; //子弹飞行距离(只有手雷和烟雾弹时这个字段才有意义) - optional int32 select_weapon = 8; //切换武器(没切换是不用发) - optional int32 drop_weapon = 9; //丢弃武器 + optional int32 select_weapon = 9; //切换武器(没切换是不用发) + optional int32 drop_weapon = 10; //丢弃武器 - optional bool cancel_action = 10; //取消当前操作(比如取消使用道具装弹等) - optional int32 use_item_idx = 11; //使用道具(对应库存索引0-16) - optional int32 use_scope = 12; //使用倍镜 0-4 + optional bool cancel_action = 11; //取消当前操作(比如取消使用道具装弹等) + optional int32 use_item_idx = 12; //使用道具(对应库存索引0-16) + optional int32 use_scope = 13; //使用倍镜 0-4 - optional bool interaction = 13; //是否有交互 - repeated int32 interaction_objids = 14; //交互的对象id列表 + optional bool interaction = 14; //是否有交互 + repeated int32 interaction_objids = 15; //交互的对象id列表 optional bool use_skill = 20; //使用技能 optional int32 skill_target_id = 21; //技能目标(单体攻击)