Offset |
Type |
Raw Hex |
Value |
Description
|
0x00 |
res_id |
01 86 00 00 |
134 |
00134-Blackvan_FB.OBAN
|
0x04 |
lev_id |
01 00 00 06 |
3 |
level 3
|
0x08 |
char[12] |
00 00 00 00 |
0 |
padding
|
0x14 |
int32 |
00 00 00 00 |
0 |
flags; used values:
- 0x01 00 00 00 - loop animation normally
- 0x02 00 00 00 - loop animation back to back
- 0x04 00 00 00 - select start frame randomly
- 0x08 00 00 00 - autostart animation (after an animated object is created)
- 0x10 00 00 00 - local animation; this animation does not contain world positioning information, the object position is determined by the origin matrix in OBOA; local animations also use a Z-up coordinate system
|
0x18 |
matrix |
C2 F5 E8 3F |
AB D7 AA B3 |
EC 89 13 35
|
EC 89 13 35 |
ED 89 13 B4 |
C2 F5 E8 BF
|
B1 D7 AA 33 |
C2 F5 E8 3F |
EB 89 13 B4
|
6B 9A 94 44 |
97 FD 5B C2 |
5D 06 DA C2
|
|
1.819999 |
-7.955471e-8 |
5.496247e-7
|
5.496247e-7 |
-1.374061e-7 |
-1.819999
|
7.955475e-8 |
1.819999 |
-1.374061e-7
|
1188.825561 |
-54.997646 |
-109.012428
|
|
initial position transform matrix
|
0x48 |
matrix |
C2 F5 E8 3F |
00 00 00 00 |
00 00 00 00
|
00 00 00 00 |
C2 F5 E8 3F |
00 00 00 00
|
00 00 00 00 |
00 00 00 00 |
C2 F5 E8 3F
|
00 00 00 00 |
00 00 00 00 |
00 00 00 00
|
|
1.819999 |
0.0 |
0.0
|
0.0 |
1.819999 |
0.0
|
0.0 |
0.0 |
1.819999
|
0.0 |
0.0 |
0.0
|
|
fixed transform matrix
|
0x78 |
int16 |
50 00 |
80 |
fubared animation frame length (in 1/60 seconds); does not work
|
0x7A |
int16 |
F5 01 |
501 |
animation length in frames
|
0x7C |
int16 |
00 00 |
0 |
stop frame for the first "half" of the animation; used by door animations to distinguish between open and close sequences
|
0x7E |
int16 |
65 00 |
101 |
101 keyframes in array
|
First keyframe (black outline)
|
0x00 |
quaternion |
F4 04 35 BF |
6A 19 C4 B3 |
CE 3C 03 B4 |
F3 04 35 BF
|
|
-0.7071068 |
-9.131584e-8 |
-1.222244e-7 |
-0.7071067
|
|
object rotation
|
0x10 |
vector |
C2 F5 E8 3F |
AB D7 AA B3 |
EC 89 13 35
|
|
1188.825561 |
-54.997646 |
-109.012428
|
|
object position
|
0x1C |
int32 |
00 00 00 00 |
0 |
elapsed time in frames
|