diff options
| author | tpart <tpart120@proton.me> | 2025-10-14 22:30:26 +0200 |
|---|---|---|
| committer | tpart <tpart120@proton.me> | 2025-10-14 22:30:26 +0200 |
| commit | 3b25ccf4ae4ea52931cada1d25a2a421c1b3c832 (patch) | |
| tree | 222d121ae973ec2fd26c588e9f04c77b8deec962 /client | |
| parent | b791f17b956098297cccb4ed8f04e8b5ec07e65d (diff) | |
| download | hurrycurry-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.glb | bin | 0 -> 3732 bytes | |||
| -rw-r--r-- | client/leek-ring.glb.import | 42 | ||||
| -rw-r--r-- | client/map/items/plate.gd | 4 | ||||
| -rw-r--r-- | client/map/items/sliced_leek/leek_ring.res | bin | 0 -> 3633 bytes | |||
| -rw-r--r-- | client/map/items/sliced_leek/leek_ring.tscn | 10 | ||||
| -rw-r--r-- | client/map/items/sliced_leek/leek_ring_fill.tscn | 14 |
6 files changed, 69 insertions, 1 deletions
diff --git a/client/leek-ring.glb b/client/leek-ring.glb Binary files differnew file mode 100644 index 00000000..ea8768f7 --- /dev/null +++ b/client/leek-ring.glb 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 Binary files differnew file mode 100644 index 00000000..256dae09 --- /dev/null +++ b/client/map/items/sliced_leek/leek_ring.res 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) |