OBD:AGDB: Difference between revisions

968 bytes removed ,  19 October 2010
no edit summary
No edit summary
No edit summary
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> AGDB File
{{OBD_File_Header | type=AGDB | prev=ABNA | next=AGQC | name=Gunk Quad Debug Array | family=Level | desc='''AGDB'''s are intended for debugging. They store the source file and object name of each gunk quad. | align=center}}




<CENTER>[[OBD:ABNA|<==]] <FONT SIZE=6>AGDB File</FONT> [[OBD:AGQC|==>]]<BR>
[[image:agdb_a.gif]]
<FONT SIZE=2>Gunk Quad Debug Array</FONT></CENTER>




http://www.fh-eberswalde.de/user/dkriesch/onistuff/images/agdb_a.gif
{{Table}}
{{OBDth}}
{{OBDtr | 0x00 | res_id  |FF0000| 01 4C 02 00 | 588        | 00588-.AGDB }}
{{OBDtr | 0x04 | lev_id  |FFFF00| 01 00 00 06 | 3          | level 3 }}
{{OBDtr | 0x08 | char[20] |00FF00| AD DE      | dead        | unused }}
{{OBDtr | 0x1C | int32    |00FFFF| 15 A8 00 00 | 35349      | array size }}
{{OBDtrBK}}
{{OBDtr | 0x00 | offset  |FFC8C8| 80 B6 46 00 | 00 46 B6 80 | object name offset in the .raw file}}
{{OBDtr | 0x04 | offset  |FFFFC8| A0 B6 46 00 | 00 46 B6 A0 | file name offset in the .raw file }}
|}




<TABLE BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0 BGCOLOR="#000000">
35349 is the number of [[AGQG|gunk quads]]. The object and file name of a gunk quad are not used by the engine, they're used only for debugging purposes.
<TR ALIGN=CENTER BGCOLOR="#FFDDBB"><TD WIDTH=15%><B>Hex</B></TD><TD WIDTH=15%><B>Translation</B></TD><TD WIDTH=70%><B>Meaning</B></TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"><TD BGCOLOR="#FF0000">01 4C 02 00</TD><TD>588</TD><TD ALIGN=LEFT>00588-.AGDB</TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"><TD BGCOLOR="#FFFF00">01 00 00 06</TD><TD>3</TD><TD ALIGN=LEFT>level 3</TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"><TD BGCOLOR="#00FF00">AD DE</TD><TD>dead</TD><TD ALIGN=LEFT>not used</TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"><TD BGCOLOR="#00FFFF">15 A8 00 00</TD><TD>35349</TD><TD ALIGN=LEFT>35349 packages follow (one package is edged in black)</TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"><TD COLSPAN=3><FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT></TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"><TD BGCOLOR="#FFC8C8">80 B6 46 00</TD><TD>46 B6 80</TD><TD ALIGN=LEFT>at this position starts the unknown1 part in the raw file</TD></TR>
<TR ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"><TD BGCOLOR="#FFFFC8">A0 B6 46 00</TD><TD>46 B6 A0</TD><TD ALIGN=LEFT>at this position starts the unknown2 part in the raw file</TD></TR>
</TABLE>




Maybe an interesting fact: The 3D-model of level 3 (the lab) has 70698 faces. 35349 is the half of it.<BR>It seems, that this file is useless, because you can set all to zero without any problems and the raw file part looks totally weird.


{{OBD_File_Footer | type=AGDB | prev=ABNA | next=AGQC | name=Gunk Quad Debug Array | family=Level}}


<HR>
{{OBD}}
<CENTER>[[OBD:ABNA|<==]] <B>AGDB File</B> [[OBD:AGQC|==>]]</CENTER>
<HR>
 
 
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> AGDB File
708

edits