From 609078c5847fadbd492c8b1962bf03c0cd899419 Mon Sep 17 00:00:00 2001 From: Minimata Date: Thu, 15 Jan 2026 21:47:17 +0100 Subject: [PATCH] enemy work --- maps/GYMs/enemies.tscn | 18 ++++-------------- scenes/enemies/first_enemy.tscn | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 14 deletions(-) create mode 100644 scenes/enemies/first_enemy.tscn diff --git a/maps/GYMs/enemies.tscn b/maps/GYMs/enemies.tscn index 3c0d5930..f02e2a3c 100644 --- a/maps/GYMs/enemies.tscn +++ b/maps/GYMs/enemies.tscn @@ -1,7 +1,8 @@ -[gd_scene load_steps=8 format=3 uid="uid://q7uc1h2jpbd2"] +[gd_scene load_steps=7 format=3 uid="uid://q7uc1h2jpbd2"] [ext_resource type="PackedScene" uid="uid://bei4nhkf8lwdo" path="res://player_controller/PlayerController.tscn" id="1_62kkh"] [ext_resource type="Material" uid="uid://31aulub2nqov" path="res://assets/greybox/m_greybox.tres" id="2_3uydm"] +[ext_resource type="PackedScene" uid="uid://dxt0e2ugmttqq" path="res://scenes/enemies/first_enemy.tscn" id="3_3uydm"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_0xm2m"] sky_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) @@ -25,14 +26,10 @@ ssil_radius = 8.4 sdfgi_use_occlusion = true glow_enabled = true -[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_62kkh"] - -[sub_resource type="CapsuleMesh" id="CapsuleMesh_3uydm"] - [node name="Main" type="Node3D"] [node name="Player" parent="." instance=ExtResource("1_62kkh")] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1.5) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 7.5) TutorialDone = true [node name="WorldEnvironment" type="WorldEnvironment" parent="."] @@ -53,12 +50,5 @@ use_collision = true size = Vector3(100, 1, 190.741) material = ExtResource("2_3uydm") -[node name="CharacterBody3D" type="CharacterBody3D" parent="."] +[node name="Enemy" parent="." instance=ExtResource("3_3uydm")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, -16.83681) - -[node name="CollisionShape3D" type="CollisionShape3D" parent="CharacterBody3D"] -shape = SubResource("CapsuleShape3D_62kkh") - -[node name="MeshInstance3D" type="MeshInstance3D" parent="CharacterBody3D"] -layers = 33 -mesh = SubResource("CapsuleMesh_3uydm") diff --git a/scenes/enemies/first_enemy.tscn b/scenes/enemies/first_enemy.tscn new file mode 100644 index 00000000..ebe7a402 --- /dev/null +++ b/scenes/enemies/first_enemy.tscn @@ -0,0 +1,14 @@ +[gd_scene load_steps=3 format=3 uid="uid://dxt0e2ugmttqq"] + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_62kkh"] + +[sub_resource type="CapsuleMesh" id="CapsuleMesh_3uydm"] + +[node name="CharacterBody3D" type="CharacterBody3D"] + +[node name="CollisionShape3D" type="CollisionShape3D" parent="."] +shape = SubResource("CapsuleShape3D_62kkh") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="."] +layers = 33 +mesh = SubResource("CapsuleMesh_3uydm")