From c9b7222d132664c7c5e492887a287bf6f24c6a41 Mon Sep 17 00:00:00 2001 From: nutbuster Date: Sat, 24 Jul 2021 11:07:35 +1000 Subject: [PATCH] Remove updates func and menu from mobile --- game/screens.rpy | 55 ++++++++++++++++++++++++++++++++++-------------- 1 file changed, 39 insertions(+), 16 deletions(-) diff --git a/game/screens.rpy b/game/screens.rpy index 173347f..3c2ad03 100644 --- a/game/screens.rpy +++ b/game/screens.rpy @@ -1,23 +1,24 @@ ###Updater Python stuff### init python: - if persistent.updateresult is None: - persistent.updateresult = "No new version is available" - if persistent.autoup is None: - persistent.autoup = False - if persistent.updateWebServer is None: - persistent.updateWebServer = "http://updates.snootgame.xyz/updates.json" + if renpy.variant("pc"): #Don't run this on mobile, not supported + if persistent.updateresult is None: + persistent.updateresult = "No new version is available" + if persistent.autoup is None: + persistent.autoup = False + if persistent.updateWebServer is None: + persistent.updateWebServer = "http://updates.snootgame.xyz/updates.json" - def UpdateCheck(): - # WHY YES I ONLY ALLOW PEOPLE USING MY FRAMEWORK TO CHECK FOR AN UPDATE EVERY SIX FUCKING HOURS HOW DID YOU KNOW - # NOPE check_interval=5 (5 SECONDS) FUCK YOU - pendingVersion = updater.UpdateVersion(persistent.updateWebServer, check_interval=5) - if pendingVersion == None or pendingVersion == config.version or "TEST" in pendingVersion: - persistent.updateresult = "No new version is available" - else: - persistent.updateresult = pendingVersion + def UpdateCheck(): + # WHY YES I ONLY ALLOW PEOPLE USING MY FRAMEWORK TO CHECK FOR AN UPDATE EVERY SIX FUCKING HOURS HOW DID YOU KNOW + # NOPE check_interval=5 (5 SECONDS) FUCK YOU + pendingVersion = updater.UpdateVersion(persistent.updateWebServer, check_interval=5) + if pendingVersion == None or pendingVersion == config.version or "TEST" in pendingVersion: + persistent.updateresult = "No new version is available" + else: + persistent.updateresult = pendingVersion - def ToggleAutoUpdate(): - persistent.autoup = not persistent.autoup + def ToggleAutoUpdate(): + persistent.autoup = not persistent.autoup ################################################################################ ## Initialization @@ -1641,6 +1642,28 @@ screen quick_menu(): [ "Menu", ShowMenu() ] \ ] ) +screen extrasnavigation(): #Updates are removed (not even supported by Ren'Py) + variant "small" + vbox: + xpos 1940 + yalign 0.03 + + if persistent.splashtype == 1: + add "gui/sneedgame.png" + else: + add "gui/snootgame.png" + vbox: + spacing 25 + xpos 1885 + yalign 0.9 + use main_menu_buttons("gui/button/menubuttons/template_idle.png", + [ + [ "Help", ShowMenu("help") ], + [ "About", ShowMenu("about") ], + [ "Gallery", ShowMenu("cg_gallery_0") ], + [ "Return", ShowMenu("main_menu") ] + ] ) + style radio_button: variant "small" foreground "gui/phone/button/radio_[prefix_]foreground.png"