dexyfex
dexyfex
The F-E button does nothing. Why are you so concerned about precision anyway? And why would you lose precision by doing this? You can still preserve the same number of...
I can't merge this directly because so many files were touched, but I'm leaving it here for the time being since maybe the desired functionality can be extracted from somewhere...
I think this is the wrong approach to solving this problem. The problem really is that the YmapFile and related code is treating the entities array as a contiguous block...
Please remove the allocation of arrays for the pointers in the ResourcePagesInfo, there's no reason for them to be there and it will just slow down the performance of loading...
They are still being assigned objects though? Just delete the fields, I don't see why they are necessary at all because CW isn't ever going to be using them for...
Have you 100% tested this with many files? I only just noticed that it seems to only allocate 1/4 the amount of space in the files for this than it...
Right, but it doesn't really answer my question... Since this will affect every single resource file created by CW, I want to know absolutely for sure that it's not going...
Really need to at least run all the stuff in GameFileCache to basically convert everything to XML and back and make sure nothing's broken. Need to be 100% sure about...
Manually merged equivalent changes
Ouch, would have been much better to create a helper function somewhere for this. Also can't be adding random backup files :P