diff --git a/metroidvania/Scenes/Objects/Hitbox.tscn b/metroidvania/Scenes/Objects/Hitbox.tscn index 8bd3609..4c50bfc 100644 --- a/metroidvania/Scenes/Objects/Hitbox.tscn +++ b/metroidvania/Scenes/Objects/Hitbox.tscn @@ -8,4 +8,5 @@ collision_mask = 0 script = ExtResource( 1 ) [node name="Collider" type="CollisionShape2D" parent="."] + [connection signal="area_entered" from="." to="." method="_on_Hitbox_area_entered"] diff --git a/metroidvania/Scenes/Player/Player.tscn b/metroidvania/Scenes/Player/Player.tscn index ec0cbc8..e6ea091 100644 --- a/metroidvania/Scenes/Player/Player.tscn +++ b/metroidvania/Scenes/Player/Player.tscn @@ -121,6 +121,18 @@ tracks/1/keys = { "method": "set_invincible" } ] } +tracks/2/type = "value" +tracks/2/path = NodePath("Hurtbox/Collider:disabled") +tracks/2/interp = 1 +tracks/2/loop_wrap = true +tracks/2/imported = false +tracks/2/enabled = true +tracks/2/keys = { +"times": PoolRealArray( 0, 0.9 ), +"transitions": PoolRealArray( 1, 1 ), +"update": 1, +"values": [ true, false ] +} [node name="Player" type="KinematicBody2D" groups=[ "Persists",