1 #ifndef BLOBS_CREATURE_ATTACKGOAL_HPP_
2 #define BLOBS_CREATURE_ATTACKGOAL_HPP_
13 AttackGoal(Creature &self, Creature &target);
14 ~AttackGoal() override;
17 std::string Describe() const override;
18 void Tick(double dt) override;
19 void Action() override;
20 void OnBackground() override;
22 void SetDamageTarget(double t) noexcept { damage_target = t; }