From 7dc877d87044d12b185aa402420fb493db94e55a Mon Sep 17 00:00:00 2001 From: tpart Date: Sun, 28 Sep 2025 16:46:10 +0200 Subject: Make cut particles look better --- client/map/items/cut.tscn | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/client/map/items/cut.tscn b/client/map/items/cut.tscn index 0a15a2c8..d465d788 100644 --- a/client/map/items/cut.tscn +++ b/client/map/items/cut.tscn @@ -1,22 +1,38 @@ -[gd_scene load_steps=3 format=3 uid="uid://bbjair4iw1841"] +[gd_scene load_steps=5 format=3 uid="uid://bbjair4iw1841"] -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_iypba"] +[sub_resource type="Curve" id="Curve_3m5vp"] +_data = [Vector2(0, 0), 0.0, 9.741706, 0, 0, Vector2(0.24820146, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), -1.9750195, 0.0, 0, 0] +point_count = 3 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ys5lg"] vertex_color_use_as_albedo = true -[sub_resource type="SphereMesh" id="SphereMesh_0blsq"] -material = SubResource("StandardMaterial3D_iypba") -radius = 0.05 -height = 0.1 +[sub_resource type="TubeTrailMesh" id="TubeTrailMesh_xyvaq"] +material = SubResource("StandardMaterial3D_ys5lg") +radius = 0.3 +section_length = 0.3 +section_rings = 2 +cap_top = false +cap_bottom = false +curve = SubResource("Curve_3m5vp") + +[sub_resource type="Curve" id="Curve_xyvaq"] +_data = [Vector2(0.7027972, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] +point_count = 2 [node name="Cut" type="CPUParticles3D"] +cast_shadow = 0 emitting = false -amount = 25 +amount = 15 lifetime = 0.3 explosiveness = 1.0 lifetime_randomness = 0.5 -mesh = SubResource("SphereMesh_0blsq") +mesh = SubResource("TubeTrailMesh_xyvaq") +particle_flag_align_y = true direction = Vector3(0, 1, 0) spread = 90.0 -initial_velocity_min = 1.0 +initial_velocity_min = 2.0 initial_velocity_max = 3.0 -scale_amount_min = 0.4 +scale_amount_min = 0.15 +scale_amount_max = 0.2 +scale_amount_curve = SubResource("Curve_xyvaq") -- cgit v1.2.3-70-g09d2