fix: load packs before ChunkManager uses them

This commit is contained in:
anonoe 2026-02-09 23:17:42 +01:00
parent c784ca0261
commit dbdfd2bb74
Signed by: anonoe
SSH key fingerprint: SHA256:OnAs6gNQelOnDiY5tBpDYKQiuTgBvnmIdMo5P09cdqg

View file

@ -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();