X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fbadguy%2Fmrbomb.hpp;h=14f326decf0aedc9781663aac9121029b2746c06;hb=2ad3ecbc14b77d373c796ad04d6389489666cc01;hp=4f28ce6020fefa9cca05d6b36d0aa49a0439cf0d;hpb=885abe21ca32b9b3d620593a3153e5befe67ce8c;p=supertux.git diff --git a/src/badguy/mrbomb.hpp b/src/badguy/mrbomb.hpp index 4f28ce602..14f326dec 100644 --- a/src/badguy/mrbomb.hpp +++ b/src/badguy/mrbomb.hpp @@ -41,21 +41,11 @@ public: bool is_portable() const; void freeze(); - void unfreeze(); bool is_freezable() const; - void explode(); + virtual MrBomb* clone() const { return new MrBomb(*this); } protected: - enum State { - STATE_IDLE, - STATE_TICKING - }; - - State state; - std::auto_ptr ticking; - Timer ticking_timer; - bool collision_squished(GameObject& object); private: