From cf0e12627cf22d0c5755f2cfb841c6a33aaf5016 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 22 Sep 2025 21:51:15 -0400 Subject: [Client] Add /tp_map cheat command --- client/Archipelago/textclient.gd | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'client/Archipelago/textclient.gd') diff --git a/client/Archipelago/textclient.gd b/client/Archipelago/textclient.gd index 85cc6d2..5e648f2 100644 --- a/client/Archipelago/textclient.gd +++ b/client/Archipelago/textclient.gd @@ -82,5 +82,13 @@ func parse_printjson(text): func text_entered(text): var ap = global.get_node("Archipelago") var cmd = text.trim_suffix("\n") - ap.client.say(cmd) entry.text = "" + if OS.is_debug_build(): + if cmd.begins_with("/tp_map "): + var new_map = cmd.substr(8) + global.map = new_map + global.sets_entry_point = false + switcher.switch_map("res://objects/scenes/%s.tscn" % new_map) + return + + ap.client.say(cmd) -- cgit 1.4.1