diff options
Diffstat (limited to 'apworld/client/manager.gd')
| -rw-r--r-- | apworld/client/manager.gd | 5 |
1 files changed, 5 insertions, 0 deletions
| diff --git a/apworld/client/manager.gd b/apworld/client/manager.gd index 3facfba..5b731d2 100644 --- a/apworld/client/manager.gd +++ b/apworld/client/manager.gd | |||
| @@ -333,6 +333,7 @@ func _on_checked_worldports_updated(): | |||
| 333 | var textclient_node = global.get_node("Textclient") | 333 | var textclient_node = global.get_node("Textclient") |
| 334 | if textclient_node != null: | 334 | if textclient_node != null: |
| 335 | textclient_node.update_locations() | 335 | textclient_node.update_locations() |
| 336 | textclient_node.update_worldports() | ||
| 336 | 337 | ||
| 337 | 338 | ||
| 338 | func _client_could_not_connect(message): | 339 | func _client_could_not_connect(message): |
| @@ -449,6 +450,10 @@ func _client_connected(slot_data): | |||
| 449 | 450 | ||
| 450 | _inverse_item_locks[lock[0]].append([door_id, lock[1]]) | 451 | _inverse_item_locks[lock[0]].append([door_id, lock[1]]) |
| 451 | 452 | ||
| 453 | if shuffle_worldports: | ||
| 454 | var textclient = global.get_node("Textclient") | ||
| 455 | textclient.setup_worldports() | ||
| 456 | |||
| 452 | ap_connected.emit() | 457 | ap_connected.emit() |
| 453 | 458 | ||
| 454 | 459 | ||
