Skip to main content

run_single_hit_collect_with_emitter

Function run_single_hit_collect_with_emitter 

Source
fn run_single_hit_collect_with_emitter(
    ctx: &mut CombatCtx<'_>,
    target: EnemyIdx,
    setup: &DamageSetup,
    request: &DamageRequest,
    aoe_falloff_mult: f64,
    emit: impl FnOnce(ActorId, EnemyIdx, &DamageEvent, &CombatState, &DenseBuffer, &mut TelemetrySink),
) -> SingleHitResult