See #2 - instead of wasting space with a 2k square CIM for each mod, pack all modded texture files into as few 2k files as possible. This will require preserving mod information outside of the loader/assets/merges,py::doMerges loop and maybe elsewhere. It will probably also invalidate the Prefix/ModID work done earlier, since that's the only thing that uses it right now.
See #2 - instead of wasting space with a 2k square CIM for each mod, pack all modded texture files into as few 2k files as possible. This will require preserving mod information outside of the
loader/assets/merges,py::doMerges
loop and maybe elsewhere. It will probably also invalidate the Prefix/ModID work done earlier, since that's the only thing that uses it right now.