#include <config.h>
#include "weak_block.hpp"
+
#include "lisp/lisp.hpp"
#include "object_factory.hpp"
#include "player.hpp"
#include "random_generator.hpp"
#include "object/bullet.hpp"
+#include <math.h>
+
WeakBlock::WeakBlock(const lisp::Lisp& lisp)
: MovingSprite(lisp, "images/objects/strawbox/strawbox.sprite", LAYER_TILES, COLGROUP_STATIC), state(STATE_NORMAL)
{
sprite->set_action("normal");
- set_solid(true);
}
HitResponse
state = STATE_DISINTEGRATING;
sprite->set_action("disintegrating", 1);
spreadHit();
- set_solid(false);
set_group(COLGROUP_DISABLED);
}
break;