aboutsummaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authortpart <tpart120@proton.me>2025-10-14 22:30:26 +0200
committertpart <tpart120@proton.me>2025-10-14 22:30:26 +0200
commit3b25ccf4ae4ea52931cada1d25a2a421c1b3c832 (patch)
tree222d121ae973ec2fd26c588e9f04c77b8deec962 /client
parentb791f17b956098297cccb4ed8f04e8b5ec07e65d (diff)
downloadhurrycurry-3b25ccf4ae4ea52931cada1d25a2a421c1b3c832.tar
hurrycurry-3b25ccf4ae4ea52931cada1d25a2a421c1b3c832.tar.bz2
hurrycurry-3b25ccf4ae4ea52931cada1d25a2a421c1b3c832.tar.zst
Add leek rings to cheese leek soup
Diffstat (limited to 'client')
-rw-r--r--client/leek-ring.glbbin0 -> 3732 bytes
-rw-r--r--client/leek-ring.glb.import42
-rw-r--r--client/map/items/plate.gd4
-rw-r--r--client/map/items/sliced_leek/leek_ring.resbin0 -> 3633 bytes
-rw-r--r--client/map/items/sliced_leek/leek_ring.tscn10
-rw-r--r--client/map/items/sliced_leek/leek_ring_fill.tscn14
6 files changed, 69 insertions, 1 deletions
diff --git a/client/leek-ring.glb b/client/leek-ring.glb
new file mode 100644
index 00000000..ea8768f7
--- /dev/null
+++ b/client/leek-ring.glb
Binary files differ
diff --git a/client/leek-ring.glb.import b/client/leek-ring.glb.import
new file mode 100644
index 00000000..54792fc2
--- /dev/null
+++ b/client/leek-ring.glb.import
@@ -0,0 +1,42 @@
+[remap]
+
+importer="scene"
+importer_version=1
+type="PackedScene"
+uid="uid://xmbsp1bnstkq"
+path="res://.godot/imported/leek-ring.glb-d6b811382737df109225dfa7ea79c916.scn"
+
+[deps]
+
+source_file="res://leek-ring.glb"
+dest_files=["res://.godot/imported/leek-ring.glb-d6b811382737df109225dfa7ea79c916.scn"]
+
+[params]
+
+nodes/root_type=""
+nodes/root_name=""
+nodes/root_script=null
+nodes/apply_root_scale=true
+nodes/root_scale=1.0
+nodes/import_as_skeleton_bones=false
+nodes/use_name_suffixes=true
+nodes/use_node_type_suffixes=true
+meshes/ensure_tangents=true
+meshes/generate_lods=true
+meshes/create_shadow_meshes=true
+meshes/light_baking=1
+meshes/lightmap_texel_size=0.2
+meshes/force_disable_compression=false
+skins/use_named_skins=true
+animation/import=true
+animation/fps=30
+animation/trimming=false
+animation/remove_immutable_tracks=true
+animation/import_rest_as_RESET=false
+import_script/path=""
+materials/extract=0
+materials/extract_format=0
+materials/extract_path=""
+_subresources={}
+gltf/naming_version=2
+gltf/embedded_image_handling=1
diff --git a/client/map/items/plate.gd b/client/map/items/plate.gd
index a1736dbc..f517d79a 100644
--- a/client/map/items/plate.gd
+++ b/client/map/items/plate.gd
@@ -60,7 +60,9 @@ func add_contents(contents: Array[String]):
var item: Item
match c:
"curry": add_child(PlateFill.new(self, Color(.75, .45, .1)))
- "cheese-leek-soup": add_child(PlateFill.new(self, Color(0.747, 0.77, 0.493)))
+ "cheese-leek-soup":
+ add_child(PlateFill.new(self, Color(0.747, 0.77, 0.493)))
+ add_child(load("res://map/items/sliced_leek/leek_ring_fill.tscn").instantiate())
"mushroom-soup":
add_child(PlateFill.new(self, Color(0.747, 0.454, 0.36)))
add_child(load("res://map/items/mushroom_plate_fill.tscn").instantiate())
diff --git a/client/map/items/sliced_leek/leek_ring.res b/client/map/items/sliced_leek/leek_ring.res
new file mode 100644
index 00000000..256dae09
--- /dev/null
+++ b/client/map/items/sliced_leek/leek_ring.res
Binary files differ
diff --git a/client/map/items/sliced_leek/leek_ring.tscn b/client/map/items/sliced_leek/leek_ring.tscn
new file mode 100644
index 00000000..06977dac
--- /dev/null
+++ b/client/map/items/sliced_leek/leek_ring.tscn
@@ -0,0 +1,10 @@
+[gd_scene load_steps=2 format=3 uid="uid://b25ajkbydfoi8"]
+
+[ext_resource type="ArrayMesh" uid="uid://ck1dtslyq0xqk" path="res://map/items/sliced_leek/leek_ring.res" id="1_wdt75"]
+
+[node name="LeekRing" type="Node3D"]
+
+[node name="Mesh" type="MeshInstance3D" parent="."]
+transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
+mesh = ExtResource("1_wdt75")
+skeleton = NodePath("")
diff --git a/client/map/items/sliced_leek/leek_ring_fill.tscn b/client/map/items/sliced_leek/leek_ring_fill.tscn
new file mode 100644
index 00000000..edc182d6
--- /dev/null
+++ b/client/map/items/sliced_leek/leek_ring_fill.tscn
@@ -0,0 +1,14 @@
+[gd_scene load_steps=2 format=3 uid="uid://y7mg0uh4ghxe"]
+
+[ext_resource type="PackedScene" uid="uid://b25ajkbydfoi8" path="res://map/items/sliced_leek/leek_ring.tscn" id="1_cb47f"]
+
+[node name="LeekRingFill" type="Node3D"]
+
+[node name="LeekRing" parent="." instance=ExtResource("1_cb47f")]
+transform = Transform3D(0.5, 0, 0, 0, 0.4, 0, 0, 0, 0.5, 0.053702652, 0.04, -0.082)
+
+[node name="LeekRing2" parent="." instance=ExtResource("1_cb47f")]
+transform = Transform3D(0.5, 0, 0, 0, 0.4, 0, 0, 0, 0.5, -0.09291987, 0.04, 0.0293293)
+
+[node name="LeekRing3" parent="." instance=ExtResource("1_cb47f")]
+transform = Transform3D(0.5, 0, 0, 0, 0.4, 0, 0, 0, 0.5, 0.05727595, 0.04, 0.08234578)