Now About Social Code
summaryrefslogtreecommitdiff
path: root/prefabs/enemy.tscn
diff options
context:
space:
mode:
Diffstat (limited to 'prefabs/enemy.tscn')
-rw-r--r--prefabs/enemy.tscn29
1 files changed, 29 insertions, 0 deletions
diff --git a/prefabs/enemy.tscn b/prefabs/enemy.tscn
new file mode 100644
index 0000000..9ed692e
--- /dev/null
+++ b/prefabs/enemy.tscn
@@ -0,0 +1,29 @@
+[gd_scene load_steps=5 format=3 uid="uid://cuad3khwmhnsa"]
+
+[ext_resource type="Script" path="res://scripts/enemy.gd" id="1_aut2k"]
+
+[sub_resource type="CapsuleMesh" id="CapsuleMesh_xh601"]
+
+[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7r0x4"]
+
+[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_s5qw4"]
+
+[node name="Enemy" type="CharacterBody3D"]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.54414, -1.58742)
+motion_mode = 1
+wall_min_slide_angle = 0.0872665
+script = ExtResource("1_aut2k")
+
+[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
+mesh = SubResource("CapsuleMesh_xh601")
+surface_material_override/0 = SubResource("StandardMaterial3D_7r0x4")
+
+[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
+transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0)
+shape = SubResource("CapsuleShape3D_s5qw4")
+
+[node name="HitTimer" type="Timer" parent="."]
+wait_time = 0.2
+
+[connection signal="timeout" from="HitTimer" to="." method="_on_hit_timer_timeout"]