diff --git a/game.py b/game.py index 7fa614b..9038f68 100644 --- a/game.py +++ b/game.py @@ -96,7 +96,10 @@ class Game: title() if os.path.exists("WEB_VERSION"): print( - "This is a web version of Whiskerbound, saving/loading is disabled. As soon as you quit this page, your savefile is gone." + "This is a web version of Whiskerbound, saving/loading is disabled. As soon as you quit this page, your savefile is gone.\nAlso, to anyone outside of Germany, this game is running on a cheap VPS I got, the company didn't have any US locations available, so I had to get a Germany one, sorry for the high ping (I also have to deal with it, I'm in the US)\nPls don't hack this" + ) + print( + "Just a recommendation, don't press any keys with CTRL, it will probably break something. If something weird happens, reload." ) if os.path.exists("debug.json"): bypass_tamper_check = False @@ -149,5 +152,10 @@ class Game: if __name__ == "__main__": - game = Game() - game.run() + try: + game = Game() + game.run() + except: # horrible coding right here + print( + "Welp, seems that the game crashed, idk why. A common cause of this is pressing CTRL+C, which will cancel some UI stuff and just break the game. If you're on the desktop version, reopen it, if you're on the web version, reload, and don't use CTRL+C." + )