From 0abec8156bd944aa883d544850ee1187219ba943 Mon Sep 17 00:00:00 2001 From: Lucas Fryzek Date: Tue, 17 Sep 2024 22:02:33 +0100 Subject: Initial commit --- prefabs/enemy.tscn | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 prefabs/enemy.tscn (limited to 'prefabs/enemy.tscn') 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"] -- cgit