OBD:OBDC: Difference between revisions
| m (Finishing job...) | m (...) | ||
| Line 16: | Line 16: | ||
| {{OBDtrBK}} | {{OBDtrBK}} | ||
| {{OBDtr| 0x00 | uint16    |FFC8C8| 01 00 | 1        | door class id }} | {{OBDtr| 0x00 | uint16    |FFC8C8| 01 00 | 1        | door class id }} | ||
| {{OBDtr| ---- | uint16    |FFC8C8| 00 00 |  | {{OBDtr| ---- | uint16    |FFC8C8| 00 00 | 0        | 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 | uint16    |C8FFC8| 00 00 | 0        | open key (not used) }} | {{OBDtr| 0x08 | uint16    |C8FFC8| 00 00 | 0        | open key (not used) }} | ||
Latest revision as of 00:07, 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 | 1 | door class id | 
| ---- | uint16 | 00 00 | 0 | door class flags | 
| 0x04 | link | 01 B7 00 00 | 183 | link to 00183-door_01.OBAN | 
| 0x08 | uint16 | 00 00 | 0 | open key (not used) | 
| ---- | uint16 | 00 00 | 0 | close key (not used) | 
| 0x0C | float | 00 00 61 44 | 900.000000 | activation radius (squared) | 
| 0x10 | uint16 | 00 00 | 0 | object ID (unknown in SRC) | 
| ---- | uint16 | 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 | 
