But It Refused
Dying with an extra life now plays the whole UNDERTALE game over before you get back up:
- The world darkens, the game's music and sounds fall silent. A red SOUL softly appears over your body.
- The SOUL cracks apart, right there on your corpse... and shatters. The shards freeze in the dark.
- But it refused. The shards fly back together, the SOUL reforms in a white flash, and the words type in, character by character.
- Only then do you come back to life, while Finale swells from its 0:58 crescendo and carries you to the end of the track. An optional aura can cycle the colors of the 7 SOULs around you until the music gently fades out.
The sprites, the font and the sounds are taken straight from UNDERTALE's files, not redrawn. If you prefer your own audio, you can replace butitrefused_finale.mp3 in the plugin folder (a full copy of Finale works as is: playback starts at the 0:58 crescendo automatically).
Triggers
The sequence plays whenever the game brings your character back on death:
- Dio's Best Friend
- Pluripotent Larva
- The Seekers of the Storm revive equipment
- The shrine blessing and Seeker's self revive (these two can be turned off)
The respawn is held until the words are on screen (about 8 seconds, configurable), protected by the same no-game-over rule as the vanilla revive.
Settings
Everything lives in one section, in-game with Risk Of Options (optional) or in BepInEx/config/com.orz.butitrefused.cfg:
| Setting |
Default |
What it does |
| Enabled |
on |
The whole sequence |
| DurationScale |
1.0 |
Stretch or tighten the sequence (0.5 to 2) |
| MusicEnabled / MusicVolume |
on / 0.5 |
Finale, loudness matched to the game's own music |
| DuckGameMusic |
on |
Game music silenced during the scene, low under Finale, then restored |
| MuteGameSounds |
on |
Game sound effects silenced until the respawn |
| SfxVolume |
0.8 |
The SOUL break sounds |
| AuraEnabled / AuraIntensity |
off / 2 |
The 7 SOULs aura after the revive (colored glow plus a shimmer on your body) |
| TriggerOnShrineAndSkillRevives |
on |
Shrine blessing and Seeker self revive |
Finale and the break sounds follow your in game volume settings (master, music, effects).
Notes
- Works in singleplayer, and as the host in multiplayer (the revive delay is decided by the server; as a client in someone else's lobby you get the vanilla revive).
- Risk of Rain 2 ships with Unity audio disabled, so the music plays through the Windows audio stack (NAudio, bundled). On Linux and Steam Deck this goes through Proton; if your setup somehow stays silent, the visual sequence still plays normally.
Credits
- Toby Fox: UNDERTALE, the track "Finale", the SOUL sprites and break sounds, and the original "But it refused." moment. This mod is a non-commercial fan tribute; all UNDERTALE material belongs to him. The bundled audio is a short excerpt of Finale plus the two break sounds, not the soundtrack.
- Mod by Orz.
Stay determined.