From 6c7e2ac133986efa57b43df52a5498c6f7efcf75 Mon Sep 17 00:00:00 2001 From: Matheus Date: Tue, 26 Aug 2025 22:59:57 -0300 Subject: AI --- scripts/map/DungeonGenerator.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'scripts/map/DungeonGenerator.cs') diff --git a/scripts/map/DungeonGenerator.cs b/scripts/map/DungeonGenerator.cs index 9a2ceae..ebb7a3d 100644 --- a/scripts/map/DungeonGenerator.cs +++ b/scripts/map/DungeonGenerator.cs @@ -2,8 +2,8 @@ using Godot; public partial class DungeonGenerator : Node { - private static readonly Godot.Collections.Array enemies = [ - GD.Load("res://assets/definitions/actor/Skeleton.tres") + private static readonly Godot.Collections.Array enemies = [ + GD.Load("res://assets/definitions/actor/Skeleton.tres") ]; [ExportCategory("Dimension")] @@ -87,6 +87,7 @@ public partial class DungeonGenerator : Node PlaceEntities(data, room); } + data.SetupPathfinding(); return data; } @@ -108,7 +109,7 @@ public partial class DungeonGenerator : Node } if (canPlace) { - ActorDefinition definition = enemies.PickRandom(); + EnemyDefinition definition = enemies.PickRandom(); Enemy enemy = new Enemy(position, data, definition); data.InsertActor(enemy); } -- cgit v1.2.3