diff options
-rw-r--r-- | client/Archipelago/textclient.gd | 10 |
1 files changed, 9 insertions, 1 deletions
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): | |||
82 | func text_entered(text): | 82 | func text_entered(text): |
83 | var ap = global.get_node("Archipelago") | 83 | var ap = global.get_node("Archipelago") |
84 | var cmd = text.trim_suffix("\n") | 84 | var cmd = text.trim_suffix("\n") |
85 | ap.client.say(cmd) | ||
86 | entry.text = "" | 85 | entry.text = "" |
86 | if OS.is_debug_build(): | ||
87 | if cmd.begins_with("/tp_map "): | ||
88 | var new_map = cmd.substr(8) | ||
89 | global.map = new_map | ||
90 | global.sets_entry_point = false | ||
91 | switcher.switch_map("res://objects/scenes/%s.tscn" % new_map) | ||
92 | return | ||
93 | |||
94 | ap.client.say(cmd) | ||