diff --git a/server/gameserver/global.cc b/server/gameserver/global.cc index 14f96c9..5500a17 100755 --- a/server/gameserver/global.cc +++ b/server/gameserver/global.cc @@ -30,6 +30,7 @@ bool Global::IsTimeToReset(int time) int Global::g_nowtime = time(nullptr); int Global::g_time_zone = 8; bool Global::g_shutdown = false; +ColliderComponent* Global::last_collider = nullptr; bool IsValidSlotId(int slot_id) { diff --git a/server/gameserver/global.h b/server/gameserver/global.h index 9d9df3c..24604d8 100755 --- a/server/gameserver/global.h +++ b/server/gameserver/global.h @@ -2,6 +2,7 @@ extern int g_hint_flags; +class ColliderComponent; class Global : public a8::Singleton { private: @@ -17,6 +18,7 @@ class Global : public a8::Singleton static int g_nowtime; static int g_time_zone; // 默认东八区 static bool g_shutdown; + static ColliderComponent* last_collider; }; bool IsValidSlotId(int slot_id);