From dbdfd2bb74fcf10f64577f32f46eee1093b12d8d Mon Sep 17 00:00:00 2001 From: anonoe <8bdd1ef7-1633-4e26-83a0-8dda8605bcd0@aleeas.com> Date: Mon, 9 Feb 2026 23:17:42 +0100 Subject: [PATCH] fix: load packs before ChunkManager uses them --- scripts/core/PackManager.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/core/PackManager.cs b/scripts/core/PackManager.cs index d34d76a..82f0f11 100644 --- a/scripts/core/PackManager.cs +++ b/scripts/core/PackManager.cs @@ -10,12 +10,18 @@ public partial class PackManager : Node private readonly List<(string Root, PackManifest Manifest)> _packs = new(); - public override void _Ready() + public override void _EnterTree() { LoadPacks("res://packs"); GD.Print($"Loaded packs: {string.Join(", ", _packs.Select(p => $"{p.Manifest.id}(prio={p.Manifest.priority})"))}"); } + public override void _Ready() + {/* + LoadPacks("res://packs"); + GD.Print($"Loaded packs: {string.Join(", ", _packs.Select(p => $"{p.Manifest.id}(prio={p.Manifest.priority})"))}");*/ + } + public void LoadPacks(string packsRoot) { _packs.Clear();