X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fbadguy%2Fdispenser.h;h=3dd24899ee968e1dd0aea195dc4b7a84750cf01e;hb=27f49a0b4a7d4ad50740128ec876624fd31c1e4f;hp=571954f1bf747f00bba09d21459117e9e5daa22c;hpb=3f1a54cc4a2b8deb8ebb31061a00ffcec5fb3169;p=supertux.git diff --git a/src/badguy/dispenser.h b/src/badguy/dispenser.h index 571954f1b..3dd24899e 100644 --- a/src/badguy/dispenser.h +++ b/src/badguy/dispenser.h @@ -7,15 +7,17 @@ class Dispenser : public BadGuy { public: - Dispenser(LispReader& reader); + Dispenser(const lisp::Lisp& reader); void activate(); - void write(LispWriter& writer); + void write(lisp::Writer& writer); HitResponse collision_solid(GameObject& other, const CollisionHit& hit); void active_action(float elapsed_time); protected: bool collision_squished(Player& player); + void launch_badguy(); + float cycle; std::string badguy; Timer2 dispense_timer; };