123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- [gd_scene load_steps=7 format=2]
- [ext_resource path="res://enemy.gd" type="Script" id=1]
- [ext_resource path="res://damage_enemy.tscn" type="PackedScene" id=2]
- [ext_resource path="res://enemiplayerdetect.gd" type="Script" id=3]
- [sub_resource type="RectangleShape2D" id=3]
- extents = Vector2( 120, 10 )
- [sub_resource type="RectangleShape2D" id=1]
- [sub_resource type="RectangleShape2D" id=2]
- extents = Vector2( 320, 100 )
- [node name="Enemy" type="KinematicBody2D" groups=["enemy"]]
- collision_layer = 12
- collision_mask = 0
- script = ExtResource( 1 )
- tickrate = 3
- [node name="damage_enemy" parent="." instance=ExtResource( 2 )]
- monitorable = false
- damage = -10
- [node name="CollisionShape2D" parent="damage_enemy" index="0"]
- disabled = true
- [node name="damage_enemy2" parent="." instance=ExtResource( 2 )]
- monitorable = false
- script = ExtResource( 3 )
- [node name="CollisionShape2D" parent="damage_enemy2" index="0"]
- shape = SubResource( 3 )
- [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
- shape = SubResource( 1 )
- [node name="Area2D" type="Area2D" parent="."]
- collision_layer = 0
- collision_mask = 2
- [node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"]
- shape = SubResource( 2 )
- [connection signal="body_entered" from="damage_enemy2" to="damage_enemy2" method="_on_damage_enemy2_body_entered"]
- [connection signal="body_exited" from="damage_enemy2" to="damage_enemy2" method="_on_damage_enemy2_body_exited"]
- [connection signal="body_entered" from="Area2D" to="." method="_on_Area2D_body_entered"]
- [editable path="damage_enemy"]
- [editable path="damage_enemy2"]
|