aboutsummaryrefslogtreecommitdiff
path: root/client/game.gd
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2025-06-06 18:04:05 +0200
committertpart <tpart120@proton.me>2025-06-06 18:04:11 +0200
commit22d5a487627bccd9f8f99895f04d9107107b7a6b (patch)
treed977dc64203a253f2c64541fde414c0c73ca73ea /client/game.gd
parentfe11bc036ad342e178ba29e66e014baa1e60d380 (diff)
downloadhurrycurry-22d5a487627bccd9f8f99895f04d9107107b7a6b.tar
hurrycurry-22d5a487627bccd9f8f99895f04d9107107b7a6b.tar.bz2
hurrycurry-22d5a487627bccd9f8f99895f04d9107107b7a6b.tar.zst
Correctly implement pausing (Fix #284)
Diffstat (limited to 'client/game.gd')
-rw-r--r--client/game.gd5
1 files changed, 4 insertions, 1 deletions
diff --git a/client/game.gd b/client/game.gd
index 5503c017..849f970b 100644
--- a/client/game.gd
+++ b/client/game.gd
@@ -350,7 +350,10 @@ func handle_packet(p):
get_parent().replace_menu("res://menu/game.tscn", p.uri[0])
"replay_start":
is_replay = true
-
+ "pause":
+ overlay.timer.paused = p.state
+ Global.game_paused = p.state
+
_: push_error("Unrecognized packet type: %s" % p.type)
func set_join_state(state: JoinState):