Ability for enemies to shoot when controlled

This commit is contained in:
Marco 2025-02-25 17:29:24 +01:00
commit 2d6bcc5f00
10 changed files with 93 additions and 34 deletions

View file

@ -41,7 +41,7 @@ radius = 85.0529
[sub_resource type="CircleShape2D" id="CircleShape2D_0tkae"]
radius = 5.09902
[node name="FairyGuard" type="CharacterBody2D"]
[node name="Thermathron" type="CharacterBody2D"]
collision_layer = 16
collision_mask = 113
script = ExtResource("1_8mmna")
@ -52,9 +52,11 @@ Health = 6.0
sprite_frames = ExtResource("2_7asxc")
animation = &"down"
[node name="PosessionMovementProvider" type="Node2D" parent="." node_paths=PackedStringArray("PossessionSprite")]
[node name="PosessionMovementProvider" type="Node2D" parent="." node_paths=PackedStringArray("PossessionSprite", "DamageReceiver", "EquippedWeapon")]
script = ExtResource("3_81a26")
PossessionSprite = NodePath("PossessionWings")
DamageReceiver = NodePath("../DamageReceiver")
EquippedWeapon = NodePath("../EnemyWeapon")
[node name="InputProvider" type="Node2D" parent="PosessionMovementProvider"]
script = ExtResource("4_nr5hj")