mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-03 08:03:50 +00:00
Add per-expansion asset overlay system and fix CharSections DBC layout
Expansion overlays allow each expansion to supplement the base asset data via an assetManifest field in expansion.json, loaded at priority 50 (below HD packs). The asset extractor gains --reference-manifest for delta-only extraction. Also fixes CharSections field indices (VariationIndex=4, ColorIndex=5, Texture1=6) across all DBC layout references.
This commit is contained in:
parent
a618827925
commit
7d115aaa70
13 changed files with 151 additions and 46 deletions
|
|
@ -216,6 +216,8 @@ private:
|
|||
bool wasAutoAttacking_ = false;
|
||||
void processPendingMount();
|
||||
bool creatureLookupsBuilt_ = false;
|
||||
bool mapNameCacheLoaded_ = false;
|
||||
std::unordered_map<uint32_t, std::string> mapNameById_;
|
||||
|
||||
// Deferred creature spawn queue (throttles spawning to avoid hangs)
|
||||
struct PendingCreatureSpawn {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue