OBD:AKAA: Difference between revisions

From OniGalore
Jump to navigation Jump to search
No edit summary
m (Formatting)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{OBD_File_Header | type=AKAA | prev=AITR | next=AKBA | name=Adjacency Array | family=Level |  align=center}}
{{OBD_File_Header | type=AKAA | prev=AITR | next=AKBA | name=Adjacency Array | family=Level |  align=center}}
:
 
{{OBD_File_Image | image=akaa_a.gif}}
 
:
[[image:akaa_a.gif]]
 
 
{{Table}}
{{Table}}
{{OBD_Table_Header}}
{{OBDth}}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x00 | res_id  |FF0000| 01 52 02 00 | 594   | 00594-.AKAA }}
| 0x00 || file id || BGCOLOR="#FF0000" | 01 52 02 00 || 594 || ALIGN=LEFT | 00594-.AKAA
{{OBDtr | 0x04 | lev_id  |FFFF00| 01 00 00 06 | 3     | level 3 }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x08 | char[20] |00FF00| AD DE       | dead | unused }}
| 0x04 || level id || BGCOLOR="#FFFF00" | 01 00 00 06 || 3 || ALIGN=LEFT | level 3
{{OBDtr | 0x1C | int32    |00FFFF| B3 02 00 00 | 691   | array size }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtrBK}}
| 0x08 || unused (20) || BGCOLOR="#00FF00" | AD DE || dead || ALIGN=LEFT | not used
{{OBDtr | 0x00 | int32    |FFC8C8| 01 00 00 00 | 1     | adjacent [[OBD:AKVA|AKVA]] element number }}
|- ALIGN=CENTER VALIGN=TOP
{{OBDtr | 0x04 | int32    |FFFFC8| 88 91 00 00 | 34961 | [[OBD:AGQG|AGQG]] element number. These quads use either TXMPNONE or TXMPBLUEGRID02 textures and have "ghost", "stairs up" or "stairs down" set. }}
| 0x0C || long || BGCOLOR="#00FFFF" | B3 02 00 00 || 691 || ALIGN=LEFT | 691 packages follow (one package is edged in black)
{{OBDtr | 0x08 | int32    |C8FFC8| 00 00 00 00 | 0     | ignored; always 0 <code>(originally as Flags)</code> }}
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=5 | <FONT SIZE=2 COLOR=“#FFFFFF�?>Below follows the first package.</FONT>
|- ALIGN=CENTER VALIGN=TOP
| 0x00 || long || BGCOLOR="#FFC8C8" | 01 00 00 00 || 1 || ALIGN=LEFT | [[OBD:AKVA | AKVA]] package number
|- ALIGN=CENTER VALIGN=TOP
| 0x04 || long || BGCOLOR="#FFFFC8" | 88 91 00 00 || 34961 || ALIGN=LEFT | [[OBD:AGQG | AGQG]] package number
|- ALIGN=CENTER VALIGN=TOP
| 0x08 || long || BGCOLOR="#C8FFC8" | 00 00 00 00 || 0 || ALIGN=LEFT | unknown; (always zero from level 1 to 9, rest not checked)
|}
|}
:
 
----
 
:
{{OBD_File_Footer | type=AKAA | prev=AITR | next=AKBA | name=Adjacency Array | family=Level}}
{{OBD_File_Footer | type=AKAA | prev=AITR | next=AKBA | name=Adjacency Array | family=Level}}
:
 
{{OBD}}

Latest revision as of 14:22, 27 September 2022

ONI BINARY DATA
AITR << Other file types >> AKBA
AKAA : Adjacency Array
switch to XML:AKAA page
Overview @ Oni Stuff
OBD.png


Akaa a.gif


Offset Type Raw Hex Value Description
0x00 res_id 01 52 02 00 594 00594-.AKAA
0x04 lev_id 01 00 00 06 3 level 3
0x08 char[20] AD DE dead unused
0x1C int32 B3 02 00 00 691 array size
First element (black outline)
0x00 int32 01 00 00 00 1 adjacent AKVA element number
0x04 int32 88 91 00 00 34961 AGQG element number. These quads use either TXMPNONE or TXMPBLUEGRID02 textures and have "ghost", "stairs up" or "stairs down" set.
0x08 int32 00 00 00 00 0 ignored; always 0 (originally as Flags)


ONI BINARY DATA
AITR << Other file types >> AKBA
AKAA : Adjacency Array
Level file