OBD:OBDC: Difference between revisions
Paradox-01 (talk | contribs) m (0x0C activation radius (squared) ? (compare with OBD:BINA/OBJC/DOOR)) |
(ref. BFW_Doors.h, lines 19-45...) |
||
| Line 13: | Line 13: | ||
{{OBDtr| 0x04 | lev_id |FFFF00| 01 00 00 06 | 3 | level 3 }} | {{OBDtr| 0x04 | lev_id |FFFF00| 01 00 00 06 | 3 | level 3 }} | ||
{{OBDtr| 0x08 | char[22] |00FF00| 00 00 | dead | unused }} | {{OBDtr| 0x08 | char[22] |00FF00| 00 00 | dead | unused }} | ||
{{OBDtr| 0x1E | | {{OBDtr| 0x1E | uint16 |00FFFF| 6B 00 | 107 | arrray size }} | ||
{{OBDtrBK}} | {{OBDtrBK}} | ||
{{OBDtr| 0x00 | | {{OBDtr| 0x00 | uint16 |FFC8C8| 01 00 00 00 | 1 | door class id }} | ||
{{OBDtr| ---- | uint16 |FFC8C8| 01 00 00 00 | 1 | door class flags }} | |||
{{OBDtr| 0x04 | link |FFFFC8| 01 B7 00 00 | 183 | link to 00183-door_01.[[OBD:OBAN|OBAN]] }} | {{OBDtr| 0x04 | link |FFFFC8| 01 B7 00 00 | 183 | link to 00183-door_01.[[OBD:OBAN|OBAN]] }} | ||
{{OBDtr| 0x08 | | {{OBDtr| 0x08 | uint16 |C8FFC8| 00 00 00 00 | 0 | open key (not used) }} | ||
{{OBDtr| 0x0C | float |C8FFFF| 00 00 61 44 |900.000000| | {{OBDtr| ---- | uint16 |C8FFC8| 00 00 00 00 | 0 | close key (not used) }} | ||
{{OBDtr| 0x10 | | {{OBDtr| 0x0C | float |C8FFFF| 00 00 61 44 |900.000000| activation radius (squared) }} | ||
{{OBDtr| 0x14 | | {{OBDtr| 0x10 | uint16 |FFC8FF| 00 00 00 00 | 0 | object ID (unknown in SRC) }} | ||
{{OBDtr| ---- | uint16 |FFC8FF| 00 00 00 00 | 0 | link ID }} | |||
{{OBDtr| 0x14 | uint32 |FFC800| 00 00 00 00 | 0 | invisibility (bit vector) }} | |||
|} | |} | ||
Revision as of 00:00, 12 May 2025
|
|
|
Only level 2 and 3 have some content.
| Offset | Type | Raw Hex | Value | Description |
|---|---|---|---|---|
| 0x00 | res_id | 01 9F 02 00 | 1532 | 00671-level3_scripts.OBDC |
| 0x04 | lev_id | 01 00 00 06 | 3 | level 3 |
| 0x08 | char[22] | 00 00 | dead | unused |
| 0x1E | uint16 | 6B 00 | 107 | arrray size |
| First element (black outline) | ||||
| 0x00 | uint16 | 01 00 00 00 | 1 | door class id |
| ---- | uint16 | 01 00 00 00 | 1 | door class flags |
| 0x04 | link | 01 B7 00 00 | 183 | link to 00183-door_01.OBAN |
| 0x08 | uint16 | 00 00 00 00 | 0 | open key (not used) |
| ---- | uint16 | 00 00 00 00 | 0 | close key (not used) |
| 0x0C | float | 00 00 61 44 | 900.000000 | activation radius (squared) |
| 0x10 | uint16 | 00 00 00 00 | 0 | object ID (unknown in SRC) |
| ---- | uint16 | 00 00 00 00 | 0 | link ID |
| 0x14 | uint32 | 00 00 00 00 | 0 | invisibility (bit vector) |
| ONI BINARY DATA |
|---|
| OBAN << Other file types >> OBOA |
| OBDC : Door Class Array |
| Level file |

