This is a simple python3 script to sort and rename all UNBEATABLE dialogue sound files by chapter, conversation (NodeTree) and read order.
- Extract the Dialogue.bank file from UNBEATABLE, and place all the files into the
audiofolder - Run
main.py
AI was used for this. Yes, I hate myself too, but it saved me a few days of re-sorting dialogue from game scripts into a JSON.
Just to be safe, make sure you copy the dialogue into the audio folder instead of moving there. This is a destructive rename / move, so you won't be able to get the original filenames back.
UNBEATABLE (c) 2025 D-Cell Games / Playstack. No infringement intended.
Please buy the game to support them!