bbox.set_size(31.8, 31.8);
sprite = sprite_manager->create("rocketexplosion");
this->dir = dir;
+ countMe = false;
explode();
}
}
void
-RocketExplosion::active_action(float )
+RocketExplosion::active_update(float )
{
if(timer.check()) {
remove_me();
RocketExplosion::explode()
{
sprite->set_action(dir == LEFT ? "explosion-left" : "explosion-right");
- sound_manager->play_sound("explode", get_pos(),
+ sound_manager->play_sound("explosion", get_pos(),
Sector::current()->player->get_pos());
timer.start(EXPLOSIONTIME, true);
}