X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Finvisible_block.cpp;h=f9e274869f366639235e19bebf738a43a230b105;hb=e3bb6e46812f108f093e9ad0751a945c34b18cd3;hp=49560ed85c48bcca7c8817df7c3554f374c383d6;hpb=995d8328815cad1e6572b832832bb61a8aeaeb8e;p=supertux.git diff --git a/src/object/invisible_block.cpp b/src/object/invisible_block.cpp index 49560ed85..f9e274869 100644 --- a/src/object/invisible_block.cpp +++ b/src/object/invisible_block.cpp @@ -5,6 +5,7 @@ #include "special/sprite.h" #include "special/sprite_manager.h" #include "video/drawing_context.h" +#include "object_factory.h" InvisibleBlock::InvisibleBlock(const Vector& pos) : Block(pos, sprite_manager->create("invisibleblock")), visible(false) @@ -20,7 +21,7 @@ InvisibleBlock::draw(DrawingContext& context) } void -InvisibleBlock::hit(Player& player) +InvisibleBlock::hit(Player& ) { if(visible) return; @@ -32,3 +33,4 @@ InvisibleBlock::hit(Player& player) visible = true; } +//IMPLEMENT_FACTORY(InvisibleBlock, "invisible_block");