|
@@ -1,37 +1,14 @@
|
|
|
-[gd_scene load_steps=6 format=3 uid="uid://cm4nfeaf4e2rl"]
|
|
|
+[gd_scene load_steps=4 format=3 uid="uid://cm4nfeaf4e2rl"]
|
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://b71okcm85d6iu" path="res://effect/thrust/thrust_line.png" id="1_0466v"]
|
|
|
+[ext_resource type="Material" uid="uid://csleqiewg5ib3" path="res://effect/thrust/thrust_effect_process_material.tres" id="1_wyfv6"]
|
|
|
[ext_resource type="Script" path="res://effect/thrust/thrust_effect.gd" id="2_lphc2"]
|
|
|
|
|
|
-[sub_resource type="Curve" id="Curve_adm55"]
|
|
|
-max_value = 2.0
|
|
|
-_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), -1.93548, 0.0, 0, 0]
|
|
|
-point_count = 2
|
|
|
-
|
|
|
-[sub_resource type="CurveTexture" id="CurveTexture_41ehx"]
|
|
|
-curve = SubResource("Curve_adm55")
|
|
|
-
|
|
|
-[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_ybpux"]
|
|
|
-lifetime_randomness = 0.14
|
|
|
-particle_flag_align_y = true
|
|
|
-particle_flag_disable_z = true
|
|
|
-direction = Vector3(0, 1, 0)
|
|
|
-spread = 0.0
|
|
|
-gravity = Vector3(0, 0, 0)
|
|
|
-initial_velocity_min = 0.1
|
|
|
-initial_velocity_max = 0.1
|
|
|
-orbit_velocity_min = 0.0
|
|
|
-orbit_velocity_max = 0.0
|
|
|
-angle_min = -4.0
|
|
|
-angle_max = 4.0
|
|
|
-scale_min = 1.5
|
|
|
-scale_max = 2.0
|
|
|
-scale_curve = SubResource("CurveTexture_41ehx")
|
|
|
-
|
|
|
[node name="ThrustEffect" type="GPUParticles2D"]
|
|
|
position = Vector2(0, 60)
|
|
|
+emitting = false
|
|
|
amount = 4
|
|
|
-process_material = SubResource("ParticleProcessMaterial_ybpux")
|
|
|
+process_material = ExtResource("1_wyfv6")
|
|
|
texture = ExtResource("1_0466v")
|
|
|
local_coords = true
|
|
|
script = ExtResource("2_lphc2")
|