static const float EXPLOSIONTIME = 1;
RocketExplosion::RocketExplosion(const Vector& pos, Direction dir)
+ : BadGuy(pos, "images/creatures/mr_rocket/explosion.sprite")
{
- start_position = pos;
- bbox.set_pos(pos);
- bbox.set_size(31.8, 31.8);
- sprite = sprite_manager->create("images/creatures/mr_rocket/explosion.sprite");
this->dir = dir;
countMe = false;
explode();
HitResponse
RocketExplosion::collision_player(Player& player, const CollisionHit& )
{
- player.kill(Player::SHRINK);
+ player.kill(false);
return ABORT_MOVE;
}