# Raccordement sonore

Genere par `python tools/audio_wiring_audit.py --markdown`.

- Emis **et** configures : **42**
- Configures mais JAMAIS EMIS : **0** — le son ne sortira pas
- Emis sans configuration : **16** — le hook attend un son


## Emis sans configuration

| Evenement | Emis depuis |
| --- | --- |
| `departure_sprint` — Sprint | scripts\core\dungeon_departure_3d.gd |
| `departure_windup` — Chauffe | scripts\core\dungeon_departure_3d.gd |
| `dungeon_room_cleared` — Salle terminée | scripts\combat\dungeon.gd |
| `dungeon_room_enter` — Entrée de salle | scripts\combat\dungeon.gd |
| `dungeon_room_leave` — Sortie de salle | scripts\combat\dungeon.gd |
| `dungeon_wave_start` — Vague | scripts\combat\dungeon.gd |
| `enemy_alert_lost` — Perte d'aggro | scripts\combat\enemy.gd |
| `enemy_attack_end` — Fin d'attaque | scripts\combat\enemy.gd |
| `enemy_attack_interrupt` — Attaque interrompue | scripts\combat\enemy.gd |
| `enemy_attack_windup` — Préparation d'attaque | scripts\combat\enemy.gd |
| `enemy_spawn` — Apparition | scripts\combat\enemy.gd |
| `player_attack_interrupt` — Attaque interrompue | scripts\combat\player.gd |
| `player_attack_windup` — Préparation d'attaque | scripts\combat\player.gd |
| `player_interact` — Interaction réussie | scripts\combat\player.gd |
| `player_interact_refused` — Interaction refusée | scripts\combat\player.gd |
| `restaurant_cook_cancel` — Cuisson annulée | scripts\restaurant\restaurant.gd |
