X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fbadguy%2Fnolok_01.hpp;h=460d05e930a47cb6b41144e3dfa6b31a182ee7e1;hb=bbecaf79e2406262c12d4c33dd92bcdb656cd561;hp=45a93bdd0c9903b3a5f6a5dd685a995b9f39409e;hpb=07ddaed2a657e4d2a3d038fed223fc5827159caf;p=supertux.git diff --git a/src/badguy/nolok_01.hpp b/src/badguy/nolok_01.hpp index 45a93bdd0..460d05e93 100644 --- a/src/badguy/nolok_01.hpp +++ b/src/badguy/nolok_01.hpp @@ -27,14 +27,16 @@ class Nolok_01 : public BadGuy { public: Nolok_01(const lisp::Lisp& reader); - Nolok_01(float pos_x, float pos_y); + Nolok_01(const Vector& pos); void activate(); void write(lisp::Writer& writer); void active_update(float elapsed_time); void kill_fall(); HitResponse collision_solid(GameObject& other, const CollisionHit& hit); - + + virtual Nolok_01* clone() const { return new Nolok_01(*this); } + protected: bool collision_squished(Player& player); Timer action_timer;