Use zone-specific floor cache files

Save/load floor cache per map (e.g., cache/wmo_floor_Azeroth.bin) instead
of a single global file. Saves current zone's cache before teleporting,
loads target zone's cache after terrain streaming completes.
This commit is contained in:
Kelsi 2026-02-05 17:35:17 -08:00
parent 1530900bc7
commit 76c4268ed8
5 changed files with 60 additions and 21 deletions

3
.gitignore vendored
View file

@ -61,3 +61,6 @@ Data/
# Texture assets (not distributed - see README)
assets/textures/
# Runtime cache (floor heights, etc.)
cache/