From b6954923573df4f91738973b19df5f65e8b6b13e Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Thu, 6 Mar 2025 16:13:46 -0700 Subject: [PATCH] Sped up beam particles --- src/equipment/point_spray/point_spray.tscn | 17 ++++++++--------- src/equipment/wide_spray/wide_spray.tscn | 16 ++++++++-------- src/player/player.tscn | 5 +++-- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/equipment/point_spray/point_spray.tscn b/src/equipment/point_spray/point_spray.tscn index 8e6dc9a..6d8c088 100644 --- a/src/equipment/point_spray/point_spray.tscn +++ b/src/equipment/point_spray/point_spray.tscn @@ -15,8 +15,8 @@ radial_segments = 16 [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_nc5qr"] direction = Vector3(0, 0, -1) spread = 4.0 -initial_velocity_min = 2.0 -initial_velocity_max = 2.0 +initial_velocity_min = 3.5 +initial_velocity_max = 3.5 gravity = Vector3(0, 0, 0) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6k0bn"] @@ -34,13 +34,13 @@ particles_anim_loop = false [sub_resource type="QuadMesh" id="QuadMesh_fgb4j"] material = SubResource("StandardMaterial3D_6k0bn") -size = Vector2(0.01, 0.01) +size = Vector2(0.005, 0.005) [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_vwgy4"] direction = Vector3(0, 0, -1) spread = 4.0 -initial_velocity_min = 1.0 -initial_velocity_max = 1.0 +initial_velocity_min = 8.0 +initial_velocity_max = 8.0 gravity = Vector3(0, 0, 0) [node name="PointSpray" type="Node3D"] @@ -48,7 +48,6 @@ script = ExtResource("1_2yl2v") [node name="LaserCast" parent="." node_paths=PackedStringArray("parent_tool") instance=ExtResource("3_qmoff")] unique_name_in_owner = true -visible = false parent_tool = NodePath("..") [node name="SprayEffect" type="MeshInstance3D" parent="."] @@ -58,14 +57,14 @@ layers = 2 mesh = SubResource("CylinderMesh_j5thb") [node name="BeamParticles1" type="GPUParticles3D" parent="."] -lifetime = 0.9 +amount = 16 +lifetime = 0.5 local_coords = true process_material = SubResource("ParticleProcessMaterial_nc5qr") draw_pass_1 = SubResource("QuadMesh_fgb4j") [node name="BeamParticles2" type="GPUParticles3D" parent="."] -amount = 16 -lifetime = 1.8 +lifetime = 0.2 local_coords = true process_material = SubResource("ParticleProcessMaterial_vwgy4") draw_pass_1 = SubResource("QuadMesh_fgb4j") diff --git a/src/equipment/wide_spray/wide_spray.tscn b/src/equipment/wide_spray/wide_spray.tscn index fdad4ed..0b2569c 100644 --- a/src/equipment/wide_spray/wide_spray.tscn +++ b/src/equipment/wide_spray/wide_spray.tscn @@ -17,8 +17,8 @@ radial_segments = 6 direction = Vector3(0, 0, -1) spread = 15.0 flatness = 0.82 -initial_velocity_min = 2.0 -initial_velocity_max = 2.0 +initial_velocity_min = 3.5 +initial_velocity_max = 3.5 gravity = Vector3(0, 0, 0) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6k0bn"] @@ -36,14 +36,14 @@ particles_anim_loop = false [sub_resource type="QuadMesh" id="QuadMesh_trcry"] material = SubResource("StandardMaterial3D_6k0bn") -size = Vector2(0.01, 0.01) +size = Vector2(0.005, 0.005) [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_lyk2j"] direction = Vector3(0, 0, -1) spread = 15.0 flatness = 0.82 -initial_velocity_min = 1.0 -initial_velocity_max = 1.0 +initial_velocity_min = 8.0 +initial_velocity_max = 8.0 gravity = Vector3(0, 0, 0) [node name="WideSpray" type="Node3D"] @@ -112,14 +112,14 @@ texture_albedo = ExtResource("5_xo3vu") cull_mask = 1048573 [node name="BeamParticles1" type="GPUParticles3D" parent="."] -lifetime = 0.9 +amount = 16 +lifetime = 0.5 local_coords = true process_material = SubResource("ParticleProcessMaterial_pr4yq") draw_pass_1 = SubResource("QuadMesh_trcry") [node name="BeamParticles2" type="GPUParticles3D" parent="."] -amount = 16 -lifetime = 1.8 +lifetime = 0.2 local_coords = true process_material = SubResource("ParticleProcessMaterial_lyk2j") draw_pass_1 = SubResource("QuadMesh_trcry") diff --git a/src/player/player.tscn b/src/player/player.tscn index 3ed19cd..37d9f38 100644 --- a/src/player/player.tscn +++ b/src/player/player.tscn @@ -28,9 +28,10 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.15, -0.1, -0.1) unique_name_in_owner = true transform = Transform3D(1, 0, 0, 0, 0.997564, -0.0697565, 0, 0.0697565, 0.997564, 0, 0, -0.15) -[node name="PointSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_6wgkm")] - [node name="WideSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_ibq07")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) + +[node name="PointSpray" parent="CameraPivot/SprayMount/SprayMuzzle" instance=ExtResource("3_6wgkm")] visible = false [node name="SprayRumbler" type="Node3D" parent="CameraPivot/SprayMount"]