aboutsummaryrefslogtreecommitdiff
path: root/parse-brlan.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--parse-brlan.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/parse-brlan.py b/parse-brlan.py
index 8004d3d..13c2101 100644
--- a/parse-brlan.py
+++ b/parse-brlan.py
@@ -12,6 +12,16 @@ ch = iff_to_chunks(rlan[offs:])
assert len(ch) == nel
+# Holy indirection
+# rlan
+# pai1
+# timg
+# anim
+# anim body
+# aent
+# aent body
+#
+
for typ, chunk in ch:
assert typ == 'pai1'
framesize, flags, _, num_timgs, num_anims, anim_offset = struct.unpack('>hbbhhI', chunk[:0xc])