Discussion in 'Announcements' started by [V] Knobby, Jul 18, 2013.
Do I do the same for editing NPCs?
I know it's been a while since this feature has been out, but, assuming it's for the SRIV vpkg, are ASMs built from xtbl files supposed to be 16MB? And what is the command to write ASM out to xtbl?
Depending on the asm, it is very possible. We didn't go with xml for the format for a reason. Conversion to xml is done via -extract_asm and xml to asm is done via -build_asm. So something like:
vpkg_wd -extract_asm asm_filename.asm_pc
vpk_wd -build_asm asm_filename.asm_pc
I've went with that in the past. But since you mentioned that vpkg started supporting writing from and to xtbl, I wanted to give it a try. The asm size confused me.
Though editing the xml of existing containers went less than succesful (even though I had the amount of bits in e.g. cpu load of the container correct), I haven't tried adding containers yet.
But then again even with Stream2Update from Minimaul's tools, editing for example components and variants wasn't succesful.
That while Stream2Update is an exe where you can't go wrong with regarding updating assemblers after editing streaming containers.
Yes, lots of the community tools are simply amazing. It's really amazing what you guys are able to do with the game. Some of the external tools are better and easier than our internal ones. We don't really mess with packfiles often though and never extract, edit, and repackage like you guys do though. It's neat to look at how things are done on the other side of the fence!
The things that you guys make are a big reason that we're working on this steam workshop support. More people need to see all the great things that you guys have created.
If you're getting stuck with vpkg, you can also try something like this:
ThomasJepp.SaintsRow.Stream2.exe customize_item.asm_pc toxml
Which will create a customize_item.xml in the same directory as customize_item.asm_pc.
To convert back, do:
ThomasJepp.SaintsRow.Stream2.exe customize_item.xml toasm
I've used this for all kinds of ASM manipulation and not run into any bugs yet.
You don't have to worry about getting your CPU Size and GPU Size correct - once you've converted back to an asm_pc file you can use the same tool to update them automatically:
ThomasJepp.SaintsRow.Stream2.exe customize_item.asm_pc update
hello how to use that mod and how to install pls
how to install and use npc_table plss
Separate names with a comma.