diff options
author | metamuffin <metamuffin@disroot.org> | 2025-09-03 19:41:12 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-09-03 19:41:12 +0200 |
commit | a2365e0956fb3b3a77cf3acc23e4d955fd1b1cc5 (patch) | |
tree | e577687b110d4a6d2e2bfab189ac2fd8776c2356 | |
parent | 27a7ac2cb3935d4429d339b8ce8ee52a5c57e08b (diff) | |
download | hurrycurry-a2365e0956fb3b3a77cf3acc23e4d955fd1b1cc5.tar hurrycurry-a2365e0956fb3b3a77cf3acc23e4d955fd1b1cc5.tar.bz2 hurrycurry-a2365e0956fb3b3a77cf3acc23e4d955fd1b1cc5.tar.zst |
direct server join via command line
-rw-r--r-- | client/menu/entry.gd | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/client/menu/entry.gd b/client/menu/entry.gd index 732b2c06..577161c9 100644 --- a/client/menu/entry.gd +++ b/client/menu/entry.gd @@ -19,7 +19,11 @@ extends Menu func _ready(): super() get_window().title = "Hurry Curry!" - if not Global.get_setting("gameplay.setup_completed"): + + var args = OS.get_cmdline_user_args() + if args.size() == 1: + await submenu("res://menu/game.tscn", args[0]) + elif not Global.get_setting("gameplay.setup_completed"): await submenu("res://menu/setup.tscn") else: await submenu("res://menu/main.tscn") |