aboutsummaryrefslogtreecommitdiff
path: root/client/map/tiles/chair.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/map/tiles/chair.gd')
-rw-r--r--client/map/tiles/chair.gd9
1 files changed, 4 insertions, 5 deletions
diff --git a/client/map/tiles/chair.gd b/client/map/tiles/chair.gd
index 45b45638..4cd28cf7 100644
--- a/client/map/tiles/chair.gd
+++ b/client/map/tiles/chair.gd
@@ -14,17 +14,16 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
class_name Chair
-extends Floor
+extends Tile
func _init(ctx: TileFactory.TileCC):
super(ctx)
var chair = preload("res://map/tiles/chair.tscn").instantiate()
var facing = 0;
for i in range(4):
- match ctx.neighbors[i]:
- "coveyor", "table", "counter":
- facing = i
- break
+ if G.has_one(ctx.neighbors[i], ["coveyor", "table", "counter"]):
+ facing = i
+ break
base.add_child(chair)
turn_facing(facing)