Function jumpy::core::elements::flappy_jellyfish::explode_flappy_jellyfish

source ยท
fn explode_flappy_jellyfish(
    entities: ResMut<'_, Entities>,
    explode_flappies: Comp<'_, ExplodeFlappyJellyfish>,
    flappy_jellyfishes: Comp<'_, FlappyJellyfish>,
    jellyfishes: CompMut<'_, Jellyfish>,
    player_indexes: Comp<'_, PlayerIdx>,
    invincibles: Comp<'_, Invincibility>,
    bodies: Comp<'_, KinematicBody>,
    map: Res<'_, LoadedMap>,
    element_handles: Comp<'_, ElementHandle>,
    assets: Res<'_, AssetServer>,
    transforms: CompMut<'_, Transform>,
    audio_center: ResMut<'_, AudioCenter>,
    trauma_events: ResMut<'_, CameraTraumaEvents>,
    sprites: CompMut<'_, AtlasSprite>,
    animated_sprites: CompMut<'_, AnimatedSprite>,
    damage_regions: CompMut<'_, DamageRegion>,
    lifetimes: CompMut<'_, Lifetime>,
    dehydrate_jellyfish: CompMut<'_, DehydrateJellyfish>,
)
Expand description

Explode flappy jellyfish that either have the KillFlappyJellyfish marker or that have a dead owner.