aboutsummaryrefslogtreecommitdiff
path: root/client/map/tiles/crate.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/map/tiles/crate.gd')
-rw-r--r--client/map/tiles/crate.gd31
1 files changed, 31 insertions, 0 deletions
diff --git a/client/map/tiles/crate.gd b/client/map/tiles/crate.gd
index a952c2e8..fb0623b3 100644
--- a/client/map/tiles/crate.gd
+++ b/client/map/tiles/crate.gd
@@ -21,3 +21,34 @@ static func interact_target() -> Vector3:
func _init(ctx: TileFactory.TileCC):
super(ctx)
+ match ctx.tile_name.variant:
+ "bun":
+ base.add_child(load("res://map/tiles/bun_crate.tscn").instantiate())
+ "cheese":
+ base.add_child(load("res://map/tiles/cheese_crate.tscn").instantiate())
+ "coconut":
+ base.add_child(load("res://map/tiles/coconut_crate.tscn").instantiate())
+ "fish":
+ base.add_child(load("res://map/tiles/fish_crate.tscn").instantiate())
+ "flour":
+ base.add_child(load("res://map/tiles/flour_crate.tscn").instantiate())
+ "leek":
+ base.add_child(load("res://map/tiles/leek_crate.tscn").instantiate())
+ "lettuce":
+ base.add_child(load("res://map/tiles/lettuce_crate.tscn").instantiate())
+ "mushroom":
+ base.add_child(load("res://map/tiles/mushroom_crate.tscn").instantiate())
+ "noodles":
+ base.add_child(load("res://map/tiles/noodles_crate.tscn").instantiate())
+ "potato":
+ base.add_child(load("res://map/tiles/potato_crate.tscn").instantiate())
+ "rice":
+ base.add_child(load("res://map/tiles/rice_crate.tscn").instantiate())
+ "steak":
+ base.add_child(load("res://map/tiles/steak_crate.tscn").instantiate())
+ "strawberry":
+ base.add_child(load("res://map/tiles/strawberry_crate.tscn").instantiate())
+ "tomato":
+ base.add_child(load("res://map/tiles/tomato_crate.tscn").instantiate())
+ var _item_name:
+ pass