aboutsummaryrefslogtreecommitdiff
path: root/doc/abc.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/abc.md')
-rw-r--r--doc/abc.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/abc.md b/doc/abc.md
new file mode 100644
index 0000000..f085e5d
--- /dev/null
+++ b/doc/abc.md
@@ -0,0 +1,22 @@
+# Differences in the ABC format
+
+## `Header` section
+
+- Versions range from `0x6a` to `0x6c` instead of `0xa` to `0xc`.
+- There are four unknown 4-byte words after the command string.
+
+## `Nodes` section
+
+- The section starts with an unknown 4-byte word.
+
+## `Animation` section
+
+- A 4-byte word, always assigned to `0xffffffff`, appears before every
+`nodeanim`.
+- Aside from its position and rotation vecots, every animation item contains
+two extra 4-byte words, apparently always assigned to zero.
+
+## `HitGroups` section
+
+- This sections seems to be an extension to the standard ABC format.
+It is defined by two 4-byte words with unknown purpose.