From 5205f1d36b23ada33397d28a8e21ad29ebc709e9 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 4 Jan 2023 18:33:24 +0800 Subject: [PATCH] 1 --- server/gameserver/bullet.cc | 5 +++++ server/gameserver/bullet.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/server/gameserver/bullet.cc b/server/gameserver/bullet.cc index 1554ccb0..d0822640 100644 --- a/server/gameserver/bullet.cc +++ b/server/gameserver/bullet.cc @@ -926,3 +926,8 @@ const Position& Bullet::GetPos() { return Entity::GetPos(); } + +void Bullet::Raycast() +{ + raycasted_ = true; +} diff --git a/server/gameserver/bullet.h b/server/gameserver/bullet.h index c3954a46..bdce4f1e 100644 --- a/server/gameserver/bullet.h +++ b/server/gameserver/bullet.h @@ -79,6 +79,7 @@ protected: void ClearBuffList(); void GetHitThings(BulletCheckResult& result); void GetHitCreatures(BulletCheckResult& result); + void Raycast(); private: bool later_removed_ = false; @@ -88,6 +89,8 @@ private: long long create_frameno_ = 0; bool strengthened_ = false; std::list buff_list_; + bool raycasted_ = false; + float raycast_len_ = 0.0f; friend class EntityFactory; };