diff options
author | Jesusaves <cpntb1@ymail.com> | 2022-01-02 14:50:55 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2022-01-02 14:50:55 -0300 |
commit | 1bbbb1e017045ddb63cdf031dcff0fc95dded8f8 (patch) | |
tree | c08400e5583290c0f099bec3691cd1586c3234b9 | |
parent | 217aa334ba382c45ce565ce534c52a6401ce73f0 (diff) | |
download | client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.tar.gz client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.tar.bz2 client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.tar.xz client-1bbbb1e017045ddb63cdf031dcff0fc95dded8f8.zip |
Fix some broken logic
-rw-r--r-- | game/01_init.rpy | 2 | ||||
-rw-r--r-- | game/04_init.rpy | 17 |
2 files changed, 10 insertions, 9 deletions
diff --git a/game/01_init.rpy b/game/01_init.rpy index 7995f85..bcc8052 100644 --- a/game/01_init.rpy +++ b/game/01_init.rpy @@ -58,7 +58,7 @@ init -3 python: SSL_IS_BROKEN=False CERT_NONE=0 INT_MAX=2147483647 - MAX_RETRIES = 5 + MAX_RETRIES = 3 debug=copy.copy(config.developer) TERMINATE=False CLOSING=False diff --git a/game/04_init.rpy b/game/04_init.rpy index 6724720..304f63a 100644 --- a/game/04_init.rpy +++ b/game/04_init.rpy @@ -112,14 +112,15 @@ init python: except: traceback.print_exc() stdout("FATAL ERROR, packet was not sent!") - try: - renpy.call_screen("msgbox", - "An unrecoverable error happened.\nPlease close and re-open the app.") - except: - pass - TERMINATE=True - if not CLOSING: - renpy.quit(relaunch=True) + if cnt >= MAX_RETRIES: + try: + renpy.call_screen("msgbox", + "An unrecoverable error happened.\nPlease close and re-open the app.") + except: + pass + TERMINATE=True + if not CLOSING: + renpy.quit(relaunch=True) return |