[gd_scene load_steps=7 format=3 uid="uid://dqst72t4smkp"]

[ext_resource type="ArrayMesh" uid="uid://n27p1yxk4rhn" path="res://3d/models/ASST_Cloud.obj" id="1_6hp1t"]

[sub_resource type="Curve" id="Curve_peh0b"]
min_value = -360.0
max_value = 360.0
_data = [Vector2(0, -360), 0.0, 0.0, 0, 0, Vector2(1, 360), 0.0, 0.0, 0, 0]
point_count = 2

[sub_resource type="CurveTexture" id="CurveTexture_8dfsx"]
curve = SubResource("Curve_peh0b")

[sub_resource type="Curve" id="Curve_6320t"]
_data = [Vector2(0, 0.224738), 0.0, 4.1593, 0, 0, Vector2(0.503817, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 3

[sub_resource type="CurveTexture" id="CurveTexture_71r7k"]
curve = SubResource("Curve_6320t")

[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_mwq43"]
particle_flag_align_y = true
particle_flag_rotate_y = true
angle_min = -180.0
angle_max = 180.0
velocity_pivot = Vector3(0, 0, 1)
direction = Vector3(0, 1, 0)
initial_velocity_min = 2.0
initial_velocity_max = 2.0
angular_velocity_max = 1.0
angular_velocity_curve = SubResource("CurveTexture_8dfsx")
gravity = Vector3(0, 0, 0)
scale_min = 0.0
scale_max = 0.5
scale_curve = SubResource("CurveTexture_71r7k")
turbulence_enabled = true
turbulence_noise_strength = 20.0
turbulence_noise_speed = Vector3(0, 0, 1)

[node name="GPUParticles3D" type="GPUParticles3D"]
amount = 64
process_material = SubResource("ParticleProcessMaterial_mwq43")
draw_pass_1 = ExtResource("1_6hp1t")
