Skip to content

Instantly share code, notes, and snippets.

@SDraw
Last active July 22, 2026 18:49
Show Gist options
  • Select an option

  • Save SDraw/bcf66c6a674b0e79671b8b11d92ea44a to your computer and use it in GitHub Desktop.

Select an option

Save SDraw/bcf66c6a674b0e79671b8b11d92ea44a to your computer and use it in GitHub Desktop.
<?xml version="1.0"?>
<!DOCTYPE binary_file_format SYSTEM "BinaryFileFormat.dtd">
<binary_file_format name="RAFv4" type_name="" comment="" expr="" default_byte_order="little" default_read_only="false" default_char_set="ansi" web_site="https://github.com/SDraw/run-on-coal/wiki/RAF-structure">
<data type="string" name="Header" format="ascii" len="3" display=""/><data type="int" name="Duration" format="unsigned" len="4" display=""/>
<data type="int" name="BonesCount" format="unsigned" len="1" display=""/><for name="Bone" count="BonesCount" stop_test="" type_name="" comment=""><struct name="Bone" type_name="" comment="" expr=""><data type="int" name="PositionFramesCount" format="signed" len="4" display=""/><for name="PositionFrame" count="PositionFramesCount" stop_test="" type_name="" comment=""><struct name="Position" type_name="" comment="" expr=""><data type="int" name="Time" format="unsigned" len="4" display=""/><data type="real" name="X" format="ieee" len="4" display=""/><data type="real" name="Y" format="ieee" len="4" display=""/><data type="real" name="Z" format="ieee" len="4" display=""/></struct></for><data type="int" name="RotationFramesCount" format="signed" len="4" display=""/><for name="RotationFrame" count="RotationFramesCount" stop_test="" type_name="" comment=""><struct name="Rotation" type_name="" comment="" expr=""><data type="int" name="Time" format="unsigned" len="4" display=""/><data type="real" name="X" format="ieee" len="4" display=""/><data type="real" name="Y" format="ieee" len="4" display=""/><data type="real" name="Z" format="ieee" len="4" display=""/><data type="real" name="W" format="ieee" len="4" display=""/></struct></for><data type="int" name="ScaleFramesCount" format="signed" len="4" display=""/><for name="ScaleFrame" count="ScaleFramesCount" stop_test="" type_name="" comment=""><struct name="Scale" type_name="" comment="" expr=""><data type="int" name="Time" format="unsigned" len="4" display=""/><data type="real" name="X" format="ieee" len="4" display=""/><data type="real" name="Y" format="ieee" len="4" display=""/><data type="real" name="Z" format="ieee" len="4" display=""/></struct></for></struct></for></binary_file_format>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment