TowerDefense/Projectiles/Draft/ImpactPierre.tscn

52 lines
1.8 KiB
Text
Raw Permalink Normal View History

2025-09-07 16:41:37 +02:00
[gd_scene load_steps=10 format=3 uid="uid://c5rx5scnkh3fb"]
[ext_resource type="Texture2D" uid="uid://dqyhhvxpwtpsy" path="res://Assets/Emotes/emote_star.png" id="1_3pqxv"]
[ext_resource type="Script" uid="uid://6xiqssgmiurt" path="res://Projectiles/Draft/impact_pierre.gd" id="2_ymm3v"]
2025-09-07 16:41:37 +02:00
[sub_resource type="Curve" id="Curve_ymm3v"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.499044, 1), 0.0, 0.0, 0, 0, Vector2(0.745698, 0.50142), -0.0206361, -0.0206361, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 4
[sub_resource type="CurveTexture" id="CurveTexture_a4ed8"]
curve = SubResource("Curve_ymm3v")
[sub_resource type="Curve" id="Curve_vsx76"]
_data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.506692, 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_doqb3"]
curve = SubResource("Curve_vsx76")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_jk26u"]
spread = 180.0
initial_velocity_min = 0.1
initial_velocity_max = 1.0
gravity = Vector3(0, 0, 0)
scale_curve = SubResource("CurveTexture_doqb3")
alpha_curve = SubResource("CurveTexture_a4ed8")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_eujw3"]
transparency = 1
shading_mode = 0
vertex_color_use_as_albedo = true
albedo_texture = ExtResource("1_3pqxv")
billboard_mode = 1
[sub_resource type="QuadMesh" id="QuadMesh_qw7ty"]
material = SubResource("StandardMaterial3D_eujw3")
size = Vector2(0.3, 0.3)
[node name="ImpactPierre" type="GPUParticles3D"]
emitting = false
amount = 20
one_shot = true
explosiveness = 1.0
process_material = SubResource("ParticleProcessMaterial_jk26u")
draw_pass_1 = SubResource("QuadMesh_qw7ty")
script = ExtResource("2_ymm3v")
[node name="SFXImpact" type="AudioStreamPlayer3D" parent="."]
bus = &"SFX"
[connection signal="finished" from="." to="." method="_on_finished"]