52 lines
1.8 KiB
Text
52 lines
1.8 KiB
Text
|
|
[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://Towers/Projectiles/impact_pierre.gd" id="2_ymm3v"]
|
||
|
|
|
||
|
|
[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"]
|