X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fbadguy%2Fdispenser.h;h=3dd24899ee968e1dd0aea195dc4b7a84750cf01e;hb=27f49a0b4a7d4ad50740128ec876624fd31c1e4f;hp=76abc28bf37869bcd8f27f336b4490fbbaa6ec16;hpb=8def1b51aa9d94b719ce975b88cd58c936d7c06e;p=supertux.git diff --git a/src/badguy/dispenser.h b/src/badguy/dispenser.h index 76abc28bf..3dd24899e 100644 --- a/src/badguy/dispenser.h +++ b/src/badguy/dispenser.h @@ -7,15 +7,16 @@ 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;