OBD:BINA/OBJC: Difference between revisions

m
mNo edit summary
Line 62: Line 62:
:Offsets are given with respect to RAW part size.
:Offsets are given with respect to RAW part size.
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/bin_r_pu.gif
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/bin_r_pu.gif
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0 BGCOLOR="#000000"
{|{{OBDtable}}
|align=center|
{|{{OBDtable}}
|- BGCOLOR="#FFDDBB"
|- BGCOLOR="#FFDDBB"
! WIDTH=12% |Offset
! WIDTH=12% |Offset
Line 68: Line 70:
! WIDTH=12% |Translation
! WIDTH=12% |Translation
!Meaning
!Meaning
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
|0x00
|0x00
| BGCOLOR="#FF0000" | 43 4A 42 4F
| BGCOLOR="#FF0000" | 43 4A 42 4F
| OBJC
| OBJC
| ALIGN=LEFT | Object Collection
| ALIGN=LEFT | Object Collection
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
|0x04
|0x04
| BGCOLOR="#FFFF00" | 18 02 00 00
| BGCOLOR="#FFFF00" | 18 02 00 00
| 536
| 536
| ALIGN=LEFT | size of the collection in bytes, counting from 0x08
| ALIGN=LEFT | size of the collection in bytes, counting from 0x08
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
|0x08
|0x08
| BGCOLOR="#00FF00" | 27 00 00 00
| BGCOLOR="#00FF00" | 27 00 00 00
| 39
| 39
| ALIGN=LEFT | identification number for the weapon classes; in every level the same; do not change it
| ALIGN=LEFT | identification number for the weapon classes; in every level the same; do not change it
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
|0x0C
|0x0C
| BGCOLOR="#00FFFF" | 28 00 00 00
| BGCOLOR="#00FFFF" | 28 00 00 00
| 40
| 40
| ALIGN=LEFT | size of next (first) object (outlined in black)
| ALIGN=LEFT | size of next (first) object (outlined in black)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|-BGCOLOR="#000000"
|<FONT SIZE=2 COLOR="#FFFFFF">0x10 - 0x37</FONT>
|<FONT SIZE=2 COLOR="#FFFFFF">0x10 - 0x37</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">First object (40 bytes)</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">First object (40 bytes)</FONT>
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
|0x38
|0x38
| BGCOLOR="#FFFFFF" | 28 00 00 00
| BGCOLOR="#FFFFFF" | 28 00 00 00
| 40
| 40
| ALIGN=LEFT | size of next (second) object
| ALIGN=LEFT | size of next (second) object
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|-BGCOLOR="#000000"
|<FONT SIZE=2 COLOR="#FFFFFF">0x3C - ...</FONT>
|<FONT SIZE=2 COLOR="#FFFFFF">0x3C - ...</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Second object (40 bytes), etc</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Second object (40 bytes), etc</FONT>
|}
|}
|}
;Collection end
;Collection end