Hello, I've been trying to convert startpos files to xml for the sake of merging 8/10 slot capital city, the various faction unlockers and most importantly all kind of regiments of renown packs

I was wondering if the tools might not work yet? I am using taws etwng, when I unpack them there are only three files, pre_open_mapinfo/info-main_warhammer.xml 0 bytes save_game_header/wh_main_emp_empire.xml 4838 kbytes
and /esf.xml at 54 kbytes
I tried using packesf.ps1 and unpackesf.ps1 to no avail (modified the directories to fit mine as well as installed everything the way it was in the available package)

I guess I never see the compressed esf files I could uncompress with lzma?
I've also tried using the scripts without the ps1 files and do get the same results just in a different place
I do get this tho on any 'successful' try


Spoiler Alert, click show to read: 
RuntimeError: Unknown type 0x25 at 1800158
block in setup_esf_type_handlers at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:274
default at org/jruby/RubyHash.java:711
[] at org/jruby/RubyHash.java:1100
block in convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:299
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:293
convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:311
convert_abca_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:329
block in convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:299
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:293
convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:311
convert_abca_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:329
block in convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:299
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:293
convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:311
block in convert_abca_ary! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:364
times at org/jruby/RubyFixnum.java:299
block in convert_abca_ary! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:363
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_abca_ary! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:362
block in convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:299
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:293
convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:311
convert_abca_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:329
block in convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:299
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:293
block in convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:307
open_xml at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:28
open_nested_xml at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:41
convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:306
convert_abca_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:329
block in convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:299
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
convert_rec_basic! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:293
convert_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:311
convert_abca_rec! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:327
block in convert! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:407
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:122
tag! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:428
block in convert! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:405
open_xml at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:28
open_main_xml at D:/modding/ESFviaXML/etwng-master/esfxml/dir_builder.rb:35
convert! at D:/modding/ESFviaXML/etwng-master/esfxml/esf_converter.rb:404
<main> at esf2xml:33


I'd appreciate any help, tho I get the feeling it's just not possible yet to use those tools for warhammers esf files?
Do I need to adjust xml_split or did I understand right that everything not split will just remain in the main esf?
I've looked at resources and info and wondered if there's a list that resolves region cities and their array ids, I vaguely remember how editing worked in rome 2 and attilla when wanting more building slots in regions so I guess I could just edit everything in from 8/10 slot to regiments of renown's startpos if I could compare every single changed capital by hand (hoped to do that with np++ or or some other merging/comparing tools)