[gd_scene load_steps=8 format=3 uid="uid://ckxtlgx7hg368"] [ext_resource type="Script" uid="uid://bmk30s2yv3j05" path="res://map/tiles/sink_particles.gd" id="1_vh7ox"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_b8p5f"] vertex_color_use_as_albedo = true [sub_resource type="SphereMesh" id="SphereMesh_1r04j"] material = SubResource("StandardMaterial3D_b8p5f") radius = 0.025 height = 0.05 [sub_resource type="Gradient" id="Gradient_p7a7b"] offsets = PackedFloat32Array(0, 0.753333) colors = PackedColorArray(0.119726, 0.715743, 1, 1, 1, 1, 1, 1) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_588v1"] vertex_color_use_as_albedo = true [sub_resource type="SphereMesh" id="SphereMesh_3wrov"] material = SubResource("StandardMaterial3D_588v1") radius = 0.05 height = 0.1 [sub_resource type="Curve" id="Curve_wu4je"] _data = [Vector2(0.264045, 0), 0.0, 0.0, 0, 0, Vector2(0.460674, 1), 0.0, 0.0, 0, 0, Vector2(0.949438, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] point_count = 4 [node name="SinkParticles" type="Node3D"] script = ExtResource("1_vh7ox") [node name="Stream" type="CPUParticles3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.75, -0.05) emitting = false amount = 10 lifetime = 0.2 mesh = SubResource("SphereMesh_1r04j") direction = Vector3(0, -1, 0) spread = 10.0 initial_velocity_min = 0.1 initial_velocity_max = 0.3 color_ramp = SubResource("Gradient_p7a7b") [node name="Bubbles" type="CPUParticles3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.55, 0) emitting = false amount = 30 mesh = SubResource("SphereMesh_3wrov") direction = Vector3(0, 1, 0) spread = 90.0 gravity = Vector3(0, -0.2, 0) initial_velocity_min = 0.1 initial_velocity_max = 0.3 scale_amount_min = 0.0 scale_amount_max = 1.5 scale_amount_curve = SubResource("Curve_wu4je")