Jump to content

OBD talk:Oni Binary Data: Difference between revisions

Line 160: Line 160:
:The two IDXA can be used for two-way lookup. Only gunk -> quad is used when you use '''env_show''' etc.
:The two IDXA can be used for two-way lookup. Only gunk -> quad is used when you use '''env_show''' etc.
::[[User:Geyser|geyser]] 12:05, 1 February 2007 (CET)
::[[User:Geyser|geyser]] 12:05, 1 February 2007 (CET)
----
Cool. Thanks.
<p align=right>[[User:Ssg|Ssg]] 13:21, 1 February 2007 (CET)
----
:As for the ONOA, that one is related to the unknown field of the AGQG (the one which is not always 0xFFFFFFFF).
:As for the ONOA, that one is related to the unknown field of the AGQG (the one which is not always 0xFFFFFFFF).
:That field is an object ID, looked up in the ONOA. Several quads can belong to the same object (same ID).
:That field is an object ID, looked up in the ONOA. Several quads can belong to the same object (same ID).
Line 165: Line 169:
:The high byte of the ID is an object type. 0x05 is furniture, 0x03 is doorframe, 0x0D is trigger guide, 0x0F is console, etc.
:The high byte of the ID is an object type. 0x05 is furniture, 0x03 is doorframe, 0x0D is trigger guide, 0x0F is console, etc.
::[[User:Geyser|geyser]] 12:05, 1 February 2007 (CET)
::[[User:Geyser|geyser]] 12:05, 1 February 2007 (CET)
----
I figured that out yesterday too. 0E is turret. And that's it. There're no others. The first 2 bytes are the old file ID. It's the same as in the BINA files.
:
Why Oni needs this file (ONOA)? Any idea. IMO Oni needs only the door entries, because if you disable them, the doors aren't any longer solid. But if I disable the other objects I can't see an effect.
<p align=right>[[User:Ssg|Ssg]] 13:21, 1 February 2007 (CET)
==Generic files==
==Generic files==
===VCRA===
===VCRA===
1,051

edits