This commit is contained in:
aozhiwei 2021-06-29 09:21:02 +00:00
parent 80c8f92d37
commit 90f9c492ab
2 changed files with 3 additions and 1 deletions

View File

@ -32,6 +32,7 @@ void Bullet::Initialize()
MoveableEntity::Initialize();
RecalcSelfCollider();
ability_ = sender.Get()->GetAbility();
is_curr_weapon = sender.Get()->GetCurrWeapon()->meta == gun_meta;
}
void Bullet::Update(int delta_time)
@ -441,7 +442,7 @@ void Bullet::ProcOilBucketBomb(int delay_time)
bool Bullet::IsCurrWeapon()
{
return sender.Get()->GetCurrWeapon()->meta == gun_meta;
return is_curr_weapon;
}
void Bullet::AddGunBuff()

View File

@ -64,6 +64,7 @@ private:
CircleCollider* self_collider_ = nullptr;
bool later_removed_ = false;
std::shared_ptr<Ability> ability_;
bool is_curr_weapon = false;
friend class EntityFactory;
};