class_name Door extends Floor func _init(rename: String, neighbors: Array): super(rename, neighbors) var facing = 0 for i in range(4): if tile_name(neighbors[i]) == "door": facing = i % 4 base.add_child(load("res://models/prefabs/map/door.tscn").instantiate()) turn_facing(facing)