aboutsummaryrefslogtreecommitdiff
path: root/client/map/tiles/sink_particles.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'client/map/tiles/sink_particles.tscn')
-rw-r--r--client/map/tiles/sink_particles.tscn56
1 files changed, 56 insertions, 0 deletions
diff --git a/client/map/tiles/sink_particles.tscn b/client/map/tiles/sink_particles.tscn
new file mode 100644
index 00000000..7a54f841
--- /dev/null
+++ b/client/map/tiles/sink_particles.tscn
@@ -0,0 +1,56 @@
+[gd_scene load_steps=8 format=3 uid="uid://ckxtlgx7hg368"]
+
+[ext_resource type="Script" 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")