Jump to content

OBD:BINA/PAR3: Difference between revisions

no edit summary
m (→‎Header: bitsets)
No edit summary
Line 17: Line 17:
{{OBDtr| 0x0A | int16      |00FF00| 12 00      | 18        | version }}
{{OBDtr| 0x0A | int16      |00FF00| 12 00      | 18        | version }}
{{OBDtr| 0x0C | int32      |00FFFF| 01 20 00 00 | 0x2001    | flags1; known flags (from left to right):
{{OBDtr| 0x0C | int32      |00FFFF| 01 20 00 00 | 0x2001    | flags1; known flags (from left to right):
:0x00'''01'''0000 - geometry
:0x'''E0''' 00 00 00 - sprite mode mask (3 bits)
:0x0000'''02'''00 - decal
:0x00 '''01''' 00 00 - geometry
:0x0000'''32'''00 - has contrail data}}
:0x00 '''10''' 00 00 - has velocity
:0x00 '''20''' 00 00 - has orientation
:0x00 00 '''02''' 00 - decal
:0x00 00 '''20''' 00 - has contrail data}}
{{OBDtr| 0x10 | int32      |00FFFF| 00 00 00 02 | 0x02000000 | flags2; known flags (from left to right):
{{OBDtr| 0x10 | int32      |00FFFF| 00 00 00 02 | 0x02000000 | flags2; known flags (from left to right):
:0x000000'''02''' - invisible}}
:0x00 00 '''10''' 00 - draw as sky
:0x00 00 '''80''' 00 - decal
:0x00 00 00 '''02''' - invisible
:0x00 00 00 '''08''' - vector
:0x00 00 00 '''20''' - contrail
:0x00 00 00 '''40''' - lensflare}}
{{OBDtr| 0x14 | int32      |FF00FF| 00 00 00 00 | 0          | unknown; looks like garbage data; maybe thelast one (if you read it from right to left) is a bitset too}}
{{OBDtr| 0x14 | int32      |FF00FF| 00 00 00 00 | 0          | unknown; looks like garbage data; maybe thelast one (if you read it from right to left) is a bitset too}}
{{OBDtr| 0x18 | int16      |FF8000| 01 00      | 1          | number of variables }}
{{OBDtr| 0x18 | int16      |FF8000| 01 00      | 1          | number of variables }}
Line 149: Line 157:
{{OBDtr| 0x1CC | int32    |FFFFC8| 03 00 00 00 | 3          | value type: float }}
{{OBDtr| 0x1CC | int32    |FFFFC8| 03 00 00 00 | 3          | value type: float }}
{{OBDtr| 0x1D0 | float    |C8FFC8| 00 00 00 00 | 0.0        | value }}
{{OBDtr| 0x1D0 | float    |C8FFC8| 00 00 00 00 | 0.0        | value }}
{{OBDtr| 0x1D4 |          |C8FFC8| 00 00 00... | unused      | unused for float values }}
{{OBDtr| 0x1D4 |          |C8FFC8|             |             | unused for float values }}
{{OBDtr| 0x1E0 |          |C8FFFF| 00 00 00 00 |            | unknown; I'd say garbage }}
{{OBDtr| 0x1E0 |          |C8FFFF| 00 00 00 00 |            | unknown; I'd say garbage }}
{{OBDtr| 0x1E4 |          |FFC8FF| 00 00 00 00 |            | unknown; I'd say garbage }}
{{OBDtr| 0x1E4 |          |FFC8FF| 00 00 00 00 |            | unknown; I'd say garbage }}
Line 159: Line 167:
{{OBDtr| 0x200 |          |FFC8FF| 00 00 00 00 |            | unknown; I'd say garbage }}
{{OBDtr| 0x200 |          |FFC8FF| 00 00 00 00 |            | unknown; I'd say garbage }}
{{OBDtrBK|Others}}
{{OBDtrBK|Others}}
{{OBDtr| 0x204 |         |C87C64| 00 00      | 0          | unknown }}
{{OBDtr| 0x204 | int16    |C87C64| 00 00      | 0          | fade in frames }}
{{OBDtr| 0x206 |         |C87C64| 00 00      | 0          | unknown }}
{{OBDtr| 0x206 | int16    |C87C64| 00 00      | 0          | fade out frames }}
{{OBDtr| 0x208 |          |C87C64| 64 00      | 100        | unknown }}
{{OBDtr| 0x208 |          |C87C64| 64 00      | 100        | unknown }}
{{OBDtr| 0x20A |          |C87C64| 3C 00      | 60          | unknown }}
{{OBDtr| 0x20A |          |C87C64| 3C 00      | 60          | unknown }}
Line 172: Line 180:
{{OBDtr| 0x228 |          |B0C3D4| 00 00 00 00 | 0          | unknown }}
{{OBDtr| 0x228 |          |B0C3D4| 00 00 00 00 | 0          | unknown }}
{{OBDtr| 0x22C |          |B0C3D4| 00 00 00 00 | 0          | unknown }}
{{OBDtr| 0x22C |          |B0C3D4| 00 00 00 00 | 0          | unknown }}
{{OBDtr| 0x230 |          |B0C3D4| 00 00 00 00 | 0          | unknown }}
{{OBDtr| 0x230 |          |B0C3D4| 00 00 00 00 | 0          | runtime only }}
{{OBDtr| 0x234 | char[64] |B0C3D4| 00          | ""          | unknown; name of a particle }}
{{OBDtr| 0x234 | char[64] |B0C3D4| 00          | ""          | unknown; name of a particle }}
{{OBDtrBK|float property Unknown Property 1 (min value used: 12, max value used: 2000) }}
{{OBDtrBK|float property Unknown Property 1 (min value used: 12, max value used: 2000) }}
708

edits