bemusic / bemuse

⬤▗▚▚▚ Web-based online rhythm action game. Based on HTML5 technologies, React, Redux and Pixi.js.
https://bemuse.ninja/
GNU Affero General Public License v3.0
1.15k stars 147 forks source link

Add a generic error handling scene #690

Closed dtinth closed 3 years ago

dtinth commented 3 years ago

Problems: The game softlocks when some files cannot be loaded

Solution: create a generic scene that can be displayed whenever an error happens while playing the game

Changelog

You can go back to Music Selection Screen when the game fails to load a song. (Previously, the game would softlock.)

sonarcloud[bot] commented 3 years ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication