SoundManager::current()->preload("sounds/skid.wav");
SoundManager::current()->preload("sounds/flip.wav");
SoundManager::current()->preload("sounds/invincible_start.ogg");
- SoundManager::current()->preload("sounds/splash.ogg");
+ SoundManager::current()->preload("sounds/splash.wav");
init();
}
// make sure the Portable is a MovingObject
MovingObject* moving_object = dynamic_cast<MovingObject*> (portable);
assert(moving_object);
- if(moving_object == NULL)
- continue;
// make sure the Portable isn't currently non-solid
if(moving_object->get_group() == COLGROUP_DISABLED) continue;
}
}
else {
- sprite->draw(context, get_pos(), LAYER_OBJECTS + 1);
+ if(dying)
+ sprite->draw(context, get_pos(), Sector::current()->get_foremost_layer() + 1);
+ else
+ sprite->draw(context, get_pos(), LAYER_OBJECTS + 1);
+
if (player_status->bonus == AIR_BONUS)
powersprite->draw(context, get_pos(), LAYER_OBJECTS + 1);
}
if( tile_attributes & Tile::WATER ){
swimming = true;
no_water = false;
- SoundManager::current()->play( "sounds/splash.ogg" );
+ SoundManager::current()->play( "sounds/splash.wav" );
}
}
#endif