From 5e862c77323ef419e235fa01774217376337c1ea Mon Sep 17 00:00:00 2001 From: tpart Date: Tue, 30 Sep 2025 16:22:04 +0200 Subject: Add mushrooms (#393) --- client/map/item_factory.gd | 1 + client/map/items/mushroom.res | Bin 0 -> 16149 bytes client/map/items/mushroom.tscn | 10 ++++++++++ 3 files changed, 11 insertions(+) create mode 100644 client/map/items/mushroom.res create mode 100644 client/map/items/mushroom.tscn (limited to 'client/map') diff --git a/client/map/item_factory.gd b/client/map/item_factory.gd index d6a460e6..e38ca108 100644 --- a/client/map/item_factory.gd +++ b/client/map/item_factory.gd @@ -47,6 +47,7 @@ static func produce_inner(raw_name: String, owned_by: Node3D) -> Item: "fish": return GenericItem.new(owned_by, preload("res://map/items/fish.tscn")) "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-leek": return SlicedLeek.new(owned_by) "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")) diff --git a/client/map/items/mushroom.res b/client/map/items/mushroom.res new file mode 100644 index 00000000..ad8dbc46 Binary files /dev/null and b/client/map/items/mushroom.res differ diff --git a/client/map/items/mushroom.tscn b/client/map/items/mushroom.tscn new file mode 100644 index 00000000..7c8ab942 --- /dev/null +++ b/client/map/items/mushroom.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=2 format=3 uid="uid://cc0jqiiywrrc0"] + +[ext_resource type="ArrayMesh" uid="uid://fmglxabrvyld" path="res://map/items/mushroom.res" id="1_3saxa"] + +[node name="Mushroom" type="Node3D"] + +[node name="Mesh" type="MeshInstance3D" parent="."] +transform = Transform3D(1.7207295, 5.5918704e-08, 2.4574564, 2.4574564, -1.07418835e-07, -1.7207295, 5.5918697e-08, 3.0000005, -1.0741883e-07, 0.125, 0.035, 0) +mesh = ExtResource("1_3saxa") +skeleton = NodePath("") -- cgit v1.2.3-70-g09d2