Andreas Lierschaft a75dc404cd Add PackManagerSim: full-manager pack verification tool
PackVerify only checks a single pack's own round-trip, which missed a
real bug: uiscript.eix entries were built without their required
"uiscript/" path prefix, so the standalone tool "round-tripped" fine
(source-relative paths matched its own wrongly-shifted reference) while
the actual game's CEterPackManager - which merges all packs into one
shared dict keyed by full path - failed to resolve any uiscript file.

PackManagerSim replicates the real client's PackInitialize(): it parses
the pack folder's Index manifest, registers every pack (~103) into one
real CEterPackManager exactly like the game does, and can verify every
entry of a given pack resolves through that full lookup path.
2026-08-18 00:24:41 +02:00
2026-08-17 20:03:02 +02:00
2026-08-17 20:03:02 +02:00
2026-08-17 20:03:02 +02:00
2026-08-17 20:03:02 +02:00
S
Description
No description provided
1.5 MiB
Languages
C++ 80.4%
C 15%
Assembly 2.6%
xBase 1.6%
Shell 0.4%