diff options
Diffstat (limited to 'client/map/tile_factory.gd')
-rw-r--r-- | client/map/tile_factory.gd | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/client/map/tile_factory.gd b/client/map/tile_factory.gd index 8b9e2157..b43a568a 100644 --- a/client/map/tile_factory.gd +++ b/client/map/tile_factory.gd @@ -66,6 +66,14 @@ static func produce(tile_name: String, node_name: String, neighbors: Array) -> T return Book.new(node_name, neighbors) "conveyor": return Conveyor.new(node_name, neighbors) + "item-portal-in": + return ItemPortal.new(node_name, neighbors, false) + "item-portal-out": + return ItemPortal.new(node_name, neighbors, true) + "player-portal-in": + return PlayerPortal.new(node_name, neighbors, false) + "player-portal-out": + return PlayerPortal.new(node_name, neighbors, true) var t: push_warning("tile %s unknown" % t) return GenericTile.new(node_name, neighbors, t) |