OBD:FILM: Difference between revisions
m (changed family) |
m (...) |
||
Line 16: | Line 16: | ||
{{OBDtr| 0x1C | float |C8FFFF| 00 00 00 00 | 0.000000 | head facing (0 * 180 / pi <nowiki>=</nowiki> 0 degrees) }} | {{OBDtr| 0x1C | float |C8FFFF| 00 00 00 00 | 0.000000 | head facing (0 * 180 / pi <nowiki>=</nowiki> 0 degrees) }} | ||
{{OBDtr| 0x20 | float |FFC8FF| DB 8F B9 BF | -1.449726 | looking up or down (-1.449726 * 180 / pi <nowiki>=</nowiki> -83.063181 degrees) }} | {{OBDtr| 0x20 | float |FFC8FF| DB 8F B9 BF | -1.449726 | looking up or down (-1.449726 * 180 / pi <nowiki>=</nowiki> -83.063181 degrees) }} | ||
{{OBDtr| 0x24 | | {{OBDtr| 0x24 | uint32 |FFC800| FF 00 00 00 | 255 | film lenght in frames (one frame <nowiki>=</nowiki> 1/60 seconds) }} | ||
{{OBDtr| 0x28 | link |C800C8| 00 00 00 00 | unused | cutscene1 animation (link to a [[OBD:TRAM|TRAM]] file triggered by cutscene1 key action) }} | {{OBDtr| 0x28 | link |C800C8| 00 00 00 00 | unused | cutscene1 animation (link to a [[OBD:TRAM|TRAM]] file triggered by cutscene1 key action) }} | ||
{{OBDtr| 0x2C | link |C87C64| 00 00 00 00 | unused | cutscene2 animation (link to a [[OBD:TRAM|TRAM]] file triggered by cutscene2 key action) }} | {{OBDtr| 0x2C | link |C87C64| 00 00 00 00 | unused | cutscene2 animation (link to a [[OBD:TRAM|TRAM]] file triggered by cutscene2 key action) }} | ||
{{OBDtr| 0x30 | char[12] |B0C3D4| AD DE | dead | | {{OBDtr| 0x30 | char[12] |B0C3D4| AD DE | dead | padding }} | ||
{{OBDtr| 0x3C | | {{OBDtr| 0x3C | uint32 |E7CEA5| 5A 00 00 00 | 90 | array size }} | ||
{{OBDtrBK}} | {{OBDtrBK}} | ||
{{OBDtr| 0x00 | float |FFDDDD| 00 00 00 00 | 0.000000 | X mouse delta }} | {{OBDtr| 0x00 | float |FFDDDD| 00 00 00 00 | 0.000000 | X mouse delta }} | ||
Line 64: | Line 64: | ||
}} | }} | ||
{{OBDtr| 0x10 | int32 |8C8CCC| 00 00 00 00 | 0 | frame number }} | {{OBDtr| 0x10 | int32 |8C8CCC| 00 00 00 00 | 0 | frame number }} | ||
{{OBDtr| 0x14 | | {{OBDtr| 0x14 | char[4] |FF00C8| 00 00 00 00 | 0 | padding }} | ||
|} | |} | ||
Latest revision as of 10:18, 12 May 2025
|
|
![]() |
Offset | Type | Raw Hex | Value | Description |
---|---|---|---|---|
0x00 | res_id | 01 9C 00 00 | 156 | 00156-BomberKonRun01.FILM |
0x04 | lev_id | 01 00 00 06 | 3 | level 3 |
0x08 | float | FE 6B 81 44 | 1035.374855 | x-position of the character |
0x0C | float | 00 00 73 43 | 243.000000 | y-position (height) of the character |
0x10 | float | F1 A8 F1 C1 | -30.207490 | z-position of the character |
0x14 | float | 34 E3 C8 40 | 6.277734 | body facing (6.277734 * 180 / pi = 359.687663 degrees) |
0x18 | float | 00 C8 1A 3B | 0.002361 | desired facing (0.002361 * 180 / pi = 0.135275 degrees) |
0x1C | float | 00 00 00 00 | 0.000000 | head facing (0 * 180 / pi = 0 degrees) |
0x20 | float | DB 8F B9 BF | -1.449726 | looking up or down (-1.449726 * 180 / pi = -83.063181 degrees) |
0x24 | uint32 | FF 00 00 00 | 255 | film lenght in frames (one frame = 1/60 seconds) |
0x28 | link | 00 00 00 00 | unused | cutscene1 animation (link to a TRAM file triggered by cutscene1 key action) |
0x2C | link | 00 00 00 00 | unused | cutscene2 animation (link to a TRAM file triggered by cutscene2 key action) |
0x30 | char[12] | AD DE | dead | padding |
0x3C | uint32 | 5A 00 00 00 | 90 | array size |
First element (black outline) | ||||
0x00 | float | 00 00 00 00 | 0.000000 | X mouse delta |
0x04 | float | 00 00 00 00 | 0.000000 | Y mouse delta |
0x08 | int64 | 00 00 00 00 00 00 00 00 00 | 0 | key events; the following bits are possible:
|
0x10 | int32 | 00 00 00 00 | 0 | frame number |
0x14 | char[4] | 00 00 00 00 | 0 | padding |
ONI BINARY DATA |
---|
ENVP << Other file types >> HPge |
FILM : Film |
Level file |