call deferred to prevent reentry into atmosphere

This commit is contained in:
Zoe 2022-05-05 16:59:11 +02:00
parent 8de6d3bdb9
commit aa07bdd798
4 changed files with 12 additions and 9 deletions

View file

@ -18,9 +18,15 @@ func respawn_tilemaps(amount):
add_child(Tilemap.instance())
tilemaps.push_back(tile)
func get_tile_at(pos: Vector3) -> String:
return server.get_tile_at(int(pos.x), int(pos.y), int(pos.z))
func update_tiles(tile_positions: Array):
print(tile_positions[1])
print(get_tile_at(Vector3(0,0,0)))
func _on_StateServer_request_init():
respawn_tilemaps(zsize - 1)
func _on_StateServer_changed_tiletypes(tile_positions: Array):
print(tile_positions[2])
print(server.get_tile_at(0,0,0))
call_deferred("update_tiles", tile_positions)