OK, here is the data I gathered for so can u take a look a tell me what do you think:
FILES INFO:
campaign_ger start: 7DB3EE7 end: 7DCBB36
campaign_usa start 7DCBB37 end: 7DE3786
file size in hex: 17C4F
HEX DATA:
Parts in red come after raw data. Last 4 hex place signify end of pkg file, 00-00-00-FF-FF-FF-FF-FF-FF-FF-FF sequences are spacers and folder locations are obvious. So offsets and sizes must be the rest of the stuff but can't figure out how it works
I also noticed that before Campaign_ger folder locationand after gui/uimain/frontpages/newcampaign/. and 00-00-00 strings equals to 12 hex places which could be size plus offset of the dds files (5+7). same stuff occurs before campaign_usa folder location string.
So basically this would be strings to alter if i want to change size of file:
_ger:E7-3E-DB-07-50-7C-01-00-A8-CC-2B-26
_usa:37-BB-DC-07-50-7C-01-00-E4-D0-A0-34
you can see the middle 5 number are the same - these must be for size since these files have the same size, but I don't understand exactly how these numbers correspond to actual file sizes..
edit:
I have just realized that first 4 numbers represent file begining position in reverse:
in _ger E7-3E-DB-07 actually means position 7DB3EE7
and next 4 number are relative position or files size in hex in reverse + 1
in _ger 50-7C-01-00 means file size in hex 00017C50, and when 1 is subtracted you get actual size of 17C4F,
i'll go and test it now, but still don't know what last 4 nubers would mean?