Bug Report: Conflicts and weird interactions with opponents overriding themes
Issue Checklist
- [x] I have read the Contributing Guide
- [x] I have checked the Issues/Discussions pages to see if my issue has already been reported
- [x] I have properly titled my issue
- [x] I did not have any mods installed when I encountered this issue
Platform
Windows (Downloadable Build)
Version
0.7.5
Description (include any images, videos, errors, or crash logs)
If the opponent character overrides the Game Over theme but the player character doesn't do the same, the game will play and use the logic from the alternate Game Over, even if it doesn't belong to the player character. https://github.com/user-attachments/assets/471b9d1a-751f-4f3e-b778-a448bc96670b https://github.com/user-attachments/assets/2e5b5604-02b6-42cd-ba96-dd967ae69b03
Furthermore, if the pause theme is overridden, the game either plays that theme, or just doesn't play anything at all. https://github.com/user-attachments/assets/7a135960-d06f-4f60-9aac-9a8f96efa8a3
Steps to Reproduce
- Set the player character to someone who isn't set to use alternate themes in their script files, and the opponent to someone who does (the song Test does this)
- Check the pause screen to possibly witness silence
- Deplete your health through your preferred method to check the Game Over
This should be as easy as adding a check for if the character's on the BF side.