Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

ret2end

Uploaded by

ret2end

Virus scan

Some manually verified files

Tags for this mod

About this mod

Tool for convert SE hkx to xml

Permissions and credits
Mirrors
Changelogs
!! alpha test !!
!! not guaranteed to work !!
Report issues on Github or post here

Tool for convert SE hkx to xml.

Why?:

Useful when you want modify se animation/behavior while don't have original modified LE xml file.


note:
If fail, it crash.
I didn't do any error handling
when report issue, paste error message to issue too(help me easier to debug).


current status:
  • Should work on animation, behavior, skeleton. (at least work on all file in skyrim se "./meshes/**/*.hkx")
  • Unpacked file content might wrong, recommend compare with LE xml.
  • Xml to se hkx, or use figment/hkxcmd github nexus (recommend) to convert to se hkx
  • hkxcmd convert -v:amd64 infile.xml outfile.hkx
  • hkxconv convert -v hkx infile.xml outfile.hkx


Source code:
https://github.com/ret2end/HKX2Library
https://github.com/ret2end/hkxconv

File also release on github:
https://github.com/ret2end/hkxconv/releases

Usage:

Drag n drop

Drop file on exe to convert
If file end with hkx => xml
xml => hkx


Cmd

From hkx to xml use "-v xml" flag
hkxconv.exe convert -v xml file_to_convert.hkx converted_filename.xml
hkxconv.exe convert -v xml file_to_convert.hkx .\hkx_out
hkxconv.exe convert -v xml .\meshes .\meshes_out

From xml to hkx "-v hkx" flag
hkxconv.exe convert -v hkx file_to_convert.xml converted_filename.hkx
hkxconv.exe convert -v hkx file_to_convert.xml .\hkx_out
hkxconv.exe convert -v hkx .\meshes .\meshes_out

Only file end with .xml will be converted.
and so hkx to xml

FAQ:

virus?:
False positive.
or
Read the source code and compile your own.

why xml:
idk.
Most animation/behavior edit using xml to view and modify then convert back to hkx.

FNIS generate animation/some behavior.
Nemesis generate animation/behavior file.
both engine work on xml template then convert to se hkx.

mod i know that modify behavior
Ultimate Combat SE
CGO
Precision
ADXP-MCO

Credits
  • katalash - The original HKX2 library included in DSMapStudio
  • JKAnderson - BinaryReaderEx and BinaryWriterEx included in SoulsFormats
  • krenyy - HKX2 library by krenyy
  • Dexesttp with hkx research documentary
  • SkyrimSE RE and SkyrimGuild community with valuable skse plugin, hkx, animation, behavior resources.
  • figment's hkxcmd