Add overlay extraction for multi-expansion asset deduplication

Extracts each expansion's assets as a CRC-compared overlay against a
base manifest, storing only files that differ. Auto-detects overlay mode
when a base manifest already exists. Adds --as-overlay, --full-base
flags and manifest merge for partial extractions.
This commit is contained in:
Kelsi 2026-02-14 03:09:17 -08:00
parent 03013e751a
commit a67dca5787
37 changed files with 139303 additions and 73847 deletions

View file

@ -168,3 +168,5 @@
"G","GOLFCLAP","OLOGIZE","LOP","OP","P",0,"",0,"LOVE",0,"","",0,0,"",0,0,0
"LAUGH","WINK","","OVE","VE","E",0,"",0,"MOO",0,"","",0,0,"",0,0,0
"AUGH","PAT","","OO","O","",0,"COMMEND",0,"OMMEND",0,"","",0,0,"",0,0,0
"UGH","DANCESPECIAL","","UGH","GH","H",0,"",0,"COWER",0,"","",0,0,"",0,0,0
"GH","READYJOUST","PLEAD","IOLIN","OLIN","LIN",0,"IN",0,"N",0,"","",0,0,"",0,0,0

Can't render this file because it has a wrong number of fields in line 2.