From 6a4131726f8bdf1368648b70dce238ef319db9c3 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 13 Apr 2021 14:10:19 +0800 Subject: [PATCH] 1 --- server/gameserver/human.h | 1 + server/gameserver/types.h | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/server/gameserver/human.h b/server/gameserver/human.h index 46ad98c..e1499ed 100644 --- a/server/gameserver/human.h +++ b/server/gameserver/human.h @@ -52,6 +52,7 @@ class Human : public Creature int today_enter_times = 0; int account_registertime = 0; int channel = 0; + HumanBehavior behavior; MetaData::Player* meta = nullptr; MetaData::Equip* helmet_meta = nullptr; MetaData::Equip* chest_meta = nullptr; diff --git a/server/gameserver/types.h b/server/gameserver/types.h index 989b6b3..d5ab79e 100755 --- a/server/gameserver/types.h +++ b/server/gameserver/types.h @@ -131,6 +131,14 @@ struct HumanAbility float fire_rate = 0.0f; }; +struct HumanBehavior +{ + long long last_destory_box_frameno = 0; + int total_destory_box_times = 0; + long long curr_start_destory_box_frameno = 0; + int curr_destory_box_times = 0; +}; + struct ObstacleData { int flags = 0;