WeakBlock::WeakBlock(const lisp::Lisp& lisp)
: MovingSprite(lisp, "images/objects/strawbox/strawbox.sprite", LAYER_TILES, COLGROUP_STATIC), state(STATE_NORMAL)
{
sprite->set_action("normal");
WeakBlock::WeakBlock(const lisp::Lisp& lisp)
: MovingSprite(lisp, "images/objects/strawbox/strawbox.sprite", LAYER_TILES, COLGROUP_STATIC), state(STATE_NORMAL)
{
sprite->set_action("normal");
state = STATE_DISINTEGRATING;
sprite->set_action("disintegrating", 1);
spreadHit();
state = STATE_DISINTEGRATING;
sprite->set_action("disintegrating", 1);
spreadHit();