X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fblock.hpp;h=4f326eb2ff73cefb37beb987f7efc041f8f667ba;hb=08ccb17345a52f5ffd8a5dd6ecf675cad55f16a7;hp=94f87fb048b948abad0f3dd63a76dd33205dcc94;hpb=02afe1b64f521ccc6f81701c288dfd56d459215b;p=supertux.git diff --git a/src/object/block.hpp b/src/object/block.hpp index 94f87fb04..4f326eb2f 100644 --- a/src/object/block.hpp +++ b/src/object/block.hpp @@ -40,8 +40,8 @@ protected: friend class FlipLevelTransformer; virtual void hit(Player& player) = 0; - void start_bounce(); - void start_break(); + void start_bounce(GameObject* hitter); + void start_break(GameObject* hitter); void break_me(); Sprite* sprite; @@ -85,7 +85,7 @@ class Brick : public Block public: Brick(const Vector& pos, int data); - void try_break(bool playerhit = false); + void try_break(Player* player = false); HitResponse collision(GameObject& other, const CollisionHit& hit); protected: