#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)
+ : Block(sprite_manager->create("invisibleblock")), visible(false)
{
+ bbox.set_pos(pos);
flags &= ~FLAG_SOLID;
}
visible = true;
}
+//IMPLEMENT_FACTORY(InvisibleBlock, "invisible_block");