Delay start for animation

This commit is contained in:
Marco 2025-03-03 10:58:20 +01:00
commit a9a7b234fb
9 changed files with 108 additions and 23 deletions

View file

@ -115,13 +115,13 @@ collision_layer = 2
collision_mask = 97
platform_wall_layers = 97
script = ExtResource("1_mpmil")
InitialState = 1
metadata/_edit_group_ = true
[node name="Init" type="Node2D" parent="."]
[node name="Init" type="Node2D" parent="." node_paths=PackedStringArray("_animationProvider")]
script = ExtResource("2_i6wc8")
_animationProvider = NodePath("../AnimationProvider")
[node name="Active" type="Node2D" parent="." node_paths=PackedStringArray("_weaponProvider", "_animationProvider", "_crosshairProvider", "_hitboxSpriteProvider", "_inputProvider", "_damageReceiver", "_activationProvider")]
[node name="Active" type="Node2D" parent="." node_paths=PackedStringArray("_weaponProvider", "_animationProvider", "_crosshairProvider", "_hitboxSpriteProvider", "_inputProvider", "_damageReceiver", "_activationProvider", "_interactionController")]
script = ExtResource("3_3tuio")
_weaponProvider = NodePath("../WeaponProvider")
_animationProvider = NodePath("../AnimationProvider")
@ -130,6 +130,7 @@ _hitboxSpriteProvider = NodePath("../StrafeSpriteProvider")
_inputProvider = NodePath("../InputProvider")
_damageReceiver = NodePath("../DamageReceiver")
_activationProvider = NodePath("../InteractionProvider")
_interactionController = NodePath("../InteractionController")
State = 1
[node name="Cutscene" type="Node2D" parent="." node_paths=PackedStringArray("_animationProvider")]

View file

@ -44,10 +44,12 @@ lifetime = 0.8
process_material = SubResource("ParticleProcessMaterial_we5sc")
[node name="TeleportStart" type="AudioStreamPlayer2D" parent="."]
process_mode = 3
stream = ExtResource("3_ox1iw")
max_distance = 100.0
[node name="TeleportEnd" type="AudioStreamPlayer2D" parent="."]
process_mode = 3
stream = ExtResource("4_ildd2")
max_distance = 100.0