diff options
author | metamuffin <metamuffin@disroot.org> | 2025-09-17 15:05:18 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-09-17 15:05:18 +0200 |
commit | e0691a0fbe5fd0ad254278a91082d6b72c28adcc (patch) | |
tree | a5d7cd3abd42e322c4f996e2f3f3c2c8664ca12d /client/gui | |
parent | 37e880cb7fc4270426114ce2f1eee48470dd348a (diff) | |
download | hurrycurry-e0691a0fbe5fd0ad254278a91082d6b72c28adcc.tar hurrycurry-e0691a0fbe5fd0ad254278a91082d6b72c28adcc.tar.bz2 hurrycurry-e0691a0fbe5fd0ad254278a91082d6b72c28adcc.tar.zst |
Hide ingame menu when covered and ui scaling enabled; close #378
Diffstat (limited to 'client/gui')
-rw-r--r-- | client/gui/menus/ingame.gd | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/gui/menus/ingame.gd b/client/gui/menus/ingame.gd index 4809b2ee..9d102c76 100644 --- a/client/gui/menus/ingame.gd +++ b/client/gui/menus/ingame.gd @@ -47,6 +47,10 @@ func _menu_exit(): game.mp.send_idle(false) anim.play_backwards("activate") await anim.animation_finished +func _menu_cover(state: bool): + if Settings.read("ui.scale_mode") == "disabled": return # TODO perhaps check for overlap than scale_mode + if state: anim.play_backwards("activate") + else: anim.play("activate") func _on_resume_pressed(): exit() |