aboutsummaryrefslogtreecommitdiff
path: root/client/map/tile_factory.gd
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-09-28 16:56:19 +0200
committermetamuffin <metamuffin@disroot.org>2025-09-28 16:56:21 +0200
commitcebf9b44a6fa2c74643105bea773adaf0d6ee49a (patch)
tree5c785a13a5725c6d755fd3b4dcc378b5307fd8f2 /client/map/tile_factory.gd
parent7dc877d87044d12b185aa402420fb493db94e55a (diff)
downloadhurrycurry-cebf9b44a6fa2c74643105bea773adaf0d6ee49a.tar
hurrycurry-cebf9b44a6fa2c74643105bea773adaf0d6ee49a.tar.bz2
hurrycurry-cebf9b44a6fa2c74643105bea773adaf0d6ee49a.tar.zst
Add colorful walls
Diffstat (limited to 'client/map/tile_factory.gd')
-rw-r--r--client/map/tile_factory.gd4
1 files changed, 2 insertions, 2 deletions
diff --git a/client/map/tile_factory.gd b/client/map/tile_factory.gd
index 57570263..13fb2ce8 100644
--- a/client/map/tile_factory.gd
+++ b/client/map/tile_factory.gd
@@ -18,7 +18,7 @@ extends Object
class TileName:
- var name: String
+ var name# : String
var variant #: String?
func _init(raw_name: String):
var c = Array(raw_name.split(":"))
@@ -43,7 +43,7 @@ func produce(raw_name: String, position: Vector2i, neighbors: Array) -> Tile:
var ctx := TileCC.new()
ctx.tile_name = tile_name
ctx.position = position
- ctx.neighbors = neighbors
+ ctx.neighbors = neighbors.map(func(n): return null if n == null else TileName.new(n).name)
ctx.floor_meshers = floor_meshers
match tile_name.name: