#ifndef GOOMBA_BLOCK_HPP #define GOOMBA_BLOCK_HPP #include "../blocks.hpp" class GoombaBlock : public MarioBlock { public: GoombaBlock(int x, int y, std::shared_ptr &renderer); void custom_move(int ticks) override; void move(int ticks) override; void handleVisitor(SDLPP::Visitor &visitor) override; private: void startDeath(); int death_countdown = 100; bool death_started = false; }; #endif