aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi92@disroot.org>2025-12-04 13:58:02 +0100
committerXavier Del Campo Romero <xavi92@disroot.org>2025-12-15 23:04:39 +0100
commit600ff28dd73f2cf17725382b68a4b1b2573f2e34 (patch)
treea105c686458d8998438652aeca6299cf9000edcd /doc
downloadglobalops-main.tar.gz
First commitHEADabcmain
Diffstat (limited to 'doc')
-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.