summary refs log tree commit diff stats
path: root/client/Archipelago/player.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/Archipelago/player.gd')
-rw-r--r--client/Archipelago/player.gd7
1 files changed, 7 insertions, 0 deletions
diff --git a/client/Archipelago/player.gd b/client/Archipelago/player.gd index f6b2539..b23553c 100644 --- a/client/Archipelago/player.gd +++ b/client/Archipelago/player.gd
@@ -7,6 +7,8 @@ func _ready():
7 var ap = global.get_node("Archipelago") 7 var ap = global.get_node("Archipelago")
8 var gamedata = global.get_node("Gamedata") 8 var gamedata = global.get_node("Gamedata")
9 9
10 ap.start_batching_locations()
11
10 # Set up door locations. 12 # Set up door locations.
11 var map_id = gamedata.map_id_by_name.get(global.map) 13 var map_id = gamedata.map_id_by_name.get(global.map)
12 for door in gamedata.objects.get_doors(): 14 for door in gamedata.objects.get_doors():
@@ -124,6 +126,11 @@ func _ready():
124 126
125 super._ready() 127 super._ready()
126 128
129 await get_tree().process_frame
130 await get_tree().process_frame
131
132 ap.stop_batching_locations()
133
127 134
128func _set_up_invis_wall(x, y, z, sx, sy, sz): 135func _set_up_invis_wall(x, y, z, sx, sy, sz):
129 var prefab = preload("res://objects/nodes/block.tscn") 136 var prefab = preload("res://objects/nodes/block.tscn")