This commit is contained in:
Marek Lenczewski
2026-04-01 22:53:28 +02:00
parent b236cd52cb
commit e76c66eda6
70 changed files with 1016 additions and 732 deletions

View File

@@ -6,6 +6,16 @@
[ext_resource type="PackedScene" path="res://scenes/enemy/boss.tscn" id="boss"]
[ext_resource type="Script" path="res://scripts/dungeon/dungeon_manager.gd" id="dungeon_manager"]
[ext_resource type="PackedScene" path="res://scenes/portal/gate.tscn" id="gate"]
[ext_resource type="Script" path="res://scripts/systems/health_system.gd" id="health_system"]
[ext_resource type="Script" path="res://scripts/systems/shield_system.gd" id="shield_system"]
[ext_resource type="Script" path="res://scripts/systems/damage_system.gd" id="damage_system"]
[ext_resource type="Script" path="res://scripts/systems/ability_system.gd" id="ability_system"]
[ext_resource type="Script" path="res://scripts/systems/cooldown_system.gd" id="cooldown_system"]
[ext_resource type="Script" path="res://scripts/systems/aggro_system.gd" id="aggro_system"]
[ext_resource type="Script" path="res://scripts/systems/enemy_ai_system.gd" id="enemy_ai_system"]
[ext_resource type="Script" path="res://scripts/systems/respawn_system.gd" id="respawn_system"]
[ext_resource type="Script" path="res://scripts/systems/spawn_system.gd" id="spawn_system"]
[ext_resource type="Script" path="res://scripts/systems/buff_system.gd" id="buff_system"]
[sub_resource type="NavigationMesh" id="NavigationMesh_1"]
vertices = PackedVector3Array(-7.0, 0.5, -7.0, -7.0, 0.5, 87.0, 7.0, 0.5, 87.0, 7.0, 0.5, -7.0)
@@ -39,6 +49,38 @@ size = Vector3(0.5, 3, 90)
[node name="Dungeon" type="Node3D"]
[node name="Systems" type="Node" parent="."]
[node name="HealthSystem" type="Node" parent="Systems"]
script = ExtResource("health_system")
[node name="ShieldSystem" type="Node" parent="Systems"]
script = ExtResource("shield_system")
[node name="DamageSystem" type="Node" parent="Systems"]
script = ExtResource("damage_system")
[node name="AbilitySystem" type="Node" parent="Systems"]
script = ExtResource("ability_system")
[node name="CooldownSystem" type="Node" parent="Systems"]
script = ExtResource("cooldown_system")
[node name="AggroSystem" type="Node" parent="Systems"]
script = ExtResource("aggro_system")
[node name="EnemyAISystem" type="Node" parent="Systems"]
script = ExtResource("enemy_ai_system")
[node name="RespawnSystem" type="Node" parent="Systems"]
script = ExtResource("respawn_system")
[node name="SpawnSystem" type="Node" parent="Systems"]
script = ExtResource("spawn_system")
[node name="BuffSystem" type="Node" parent="Systems"]
script = ExtResource("buff_system")
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="."]
navigation_mesh = SubResource("NavigationMesh_1")