So you all know UI converter for ETW and NTW which I've been maintaining, right?
I just figured out Version043 format, used by some of the S2TW files and added support for it.
Now don't get too excited, current statistics of all UI files across all games (from all .packs, I'll need to clean up duplicates) look like this:
Version025: {"ui->xml fail"=>1}
Version027: {"ui->xml fail"=>1}
Version028: {"ui->xml fail"=>3}
Version029: {"ui->xml fail"=>7}
Version030: {"ui->xml fail"=>3}
Version031: {"ui->xml fail"=>1} ← very old formats nobody cars about
Version032: {"ok"=>20} ← some of ETW ui
Version033: {"ok"=>142} ← most of ETW ui
Version039: {"ui->xml fail"=>4, "ok"=>155} ← most of NTW ui
Version043: {"ok"=>4} ← this is what I just fixed
Version044: {"ui->xml fail"=>1}
Version046: {"ui->xml fail"=>5}
Version047: {"ui->xml fail"=>7}
Version049: {"ui->xml fail"=>9}
Version050: {"ui->xml fail"=>269} ← S2TW ui
Version051: {"ui->xml fail"=>222} ← S2TW ui
Version052: {"ui->xml fail"=>4}
Version054: {"ui->xml fail"=>126} ← S2TW ui
The only reason Version043 support matters is that it will let me reach Version050/051/054, step by step, the same way I added support for Version033 and Version032 starting from alpaca's converter for Version039 alone.
Since I'll most likely be adding support for new versions step by step, and each step involves manually digging through tons of binary data, it will take something between one and two forevers before I actually reach Version050 and significant % of S2TW's ui files become moddable. But at least some progress is happening now.





Reply With Quote






