aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/menu/entry.gd6
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")