Awesome tool, been using it to change up some dialog options, but it looks like the LSX->LSF writing seems break when it encounters a <children> element in the LSX xml tree. Any <node> elements within the <children> tags are being added to the parent's DOM level, and breaks dialog completely :(
You can reproduce this with any of the LSF files in Mods\Main\Story\Keywords from within MainLSF.pak
The particular file I was tinkering with was JAH_Default.lsf, if it helps.
What I did was converted the file from LSF->LSX, LSX->LSF, and then LSF->LSX again, comparing the original LSX to the "processed" LSX.
Any way you could add support for the children tags so that it'll output properly?
Last edited by Corgan; 08/11/15 06:07 AM.