about summary refs log tree commit diff stats
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/Archipelago/textclient.gd10
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):
82func text_entered(text): 82func 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)