aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/map/item_factory.gd1
-rw-r--r--client/map/items/sliced_mushroom.resbin0 -> 26304 bytes
-rw-r--r--client/map/items/sliced_mushroom.tscn10
3 files changed, 11 insertions, 0 deletions
diff --git a/client/map/item_factory.gd b/client/map/item_factory.gd
index 56842a47..b1db523f 100644
--- a/client/map/item_factory.gd
+++ b/client/map/item_factory.gd
@@ -50,6 +50,7 @@ static func produce_inner(item: ItemName, owned_by: Node3D) -> Item:
"flour": return GenericItem.new(owned_by, preload("res://map/items/flour.tscn"))
"leek": return GenericItem.new(owned_by, preload("res://map/items/leek.tscn"))
"mushroom": return GenericItem.new(owned_by, preload("res://map/items/mushroom.tscn"))
+ "sliced-mushroom": return GenericItem.new(owned_by, preload("res://map/items/sliced_mushroom.tscn"))
"noodles": return GenericItem.new(owned_by, preload("res://map/items/noodles.tscn"))
"rolled-dough": return GenericItem.new(owned_by, preload("res://map/items/rolled_dough.tscn"))
"strawberry-mochi": return Mochi.new(owned_by, Color(.98, .70, .75))
diff --git a/client/map/items/sliced_mushroom.res b/client/map/items/sliced_mushroom.res
new file mode 100644
index 00000000..026cfc9d
--- /dev/null
+++ b/client/map/items/sliced_mushroom.res
Binary files differ
diff --git a/client/map/items/sliced_mushroom.tscn b/client/map/items/sliced_mushroom.tscn
new file mode 100644
index 00000000..2f8468d5
--- /dev/null
+++ b/client/map/items/sliced_mushroom.tscn
@@ -0,0 +1,10 @@
+[gd_scene load_steps=2 format=3 uid="uid://8waoyr3a7c6q"]
+
+[ext_resource type="ArrayMesh" uid="uid://13uivbfdn4kb" path="res://map/items/sliced_mushroom.res" id="1_4k44b"]
+
+[node name="SlicedMushroom" type="Node3D"]
+
+[node name="Mesh" type="MeshInstance3D" parent="."]
+transform = Transform3D(0.8, 0, 0, 0, -0.7250462, -0.33809468, 0, 0.33809468, -0.7250462, 0, 0.059715845, 0.1)
+mesh = ExtResource("1_4k44b")
+skeleton = NodePath("")