Jump to content

OBD:BINA/OBJC/DOOR: Difference between revisions

no edit summary
No edit summary
 
No edit summary
Line 8: Line 8:




{| BORDER=0 WIDTH=100% CELLPADDING=2 CELLSPACING=1 BGCOLOR="#000000" border=1
{| width="100%" cellspacing="1" cellpadding="2" bgcolor="#000000" border=1
|- BGCOLOR="#FFDDBB" ALIGN=CENTER
|- bgcolor="#FFDDBB" align="CENTER"
| WIDTH=15% | <B>Hex</B>
| width="15%" | '''Hex'''
| WIDTH=15% | <B>Translation</B>
| width="15%" | '''Translation'''
| WIDTH=70% | <B>Meaning</B>
| width="70%" | '''Meaning'''
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FF0000" | 43 4A 42 4F
| bgcolor="#FF0000" | 43 4A 42 4F
| OBJC
| OBJC
| ALIGN=LEFT | object
| align="LEFT" | object
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFFF00" | 08 38 00 00
| bgcolor="#FFFF00" | 08 38 00 00
| 14344
| 14344
| ALIGN=LEFT | 14344 bytes is the length of the following door part from this position
| align="LEFT" | 14344 bytes is the length of the following door part from this position
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| 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"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#00FFFF" | FC 00 00 00
| bgcolor="#00FFFF" | FC 00 00 00
| 252
| 252
| ALIGN=LEFT | 252 bytes (15.75 lines) is the lenght of the following package (area edged in black)
| align="LEFT" | 252 bytes (15.75 lines) is the lenght of the following package (area edged in black)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|- bgcolor="#000000" align="CENTER" valign="TOP"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT>
| colspan="3" | <font size="2" color="#FFFFFF">Below follows the first package.</font>
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFC8C8" | 52 4F 4F 44
| bgcolor="#FFC8C8" | 52 4F 4F 44
| DOOR
| DOOR
| ALIGN=LEFT | door
| align="LEFT" | door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFFFC8" | 15 19 00 00
| bgcolor="#FFFFC8" | 15 19 00 00
| 6421
| 6421
| ALIGN=LEFT | old file ID
| align="LEFT" | old file ID
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#C8FFC8" | 08 00 00 00
| bgcolor="#C8FFC8" | 08 00 00 00
| 8
| 8
| ALIGN=LEFT | unknown
| align="LEFT" | unknown
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#C8FFFF" | 00 00 4F 43
| bgcolor="#C8FFFF" | 00 00 4F 43
| 207.000000
| 207.000000
| ALIGN=LEFT | x-position of the bottom of the door
| align="LEFT" | x-position of the bottom of the door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#C8FFFF" | 00 00 D8 42
| bgcolor="#C8FFFF" | 00 00 D8 42
| 108.000000
| 108.000000
| ALIGN=LEFT | y-position (height) of the bottom of the door
| align="LEFT" | y-position (height) of the bottom of the door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#C8FFFF" | <NOBR>98 7F CC C3</NOBR>
| bgcolor="#C8FFFF" |
98 7F CC C3
| -408.996826
| -408.996826
| ALIGN=LEFT | z-position of the bottom of the door
| align="LEFT" | z-position of the bottom of the door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFC8FF" | 00 00 00 00
| bgcolor="#FFC8FF" | 00 00 00 00
| 0.000000
| 0.000000
| ALIGN=LEFT | rotation on the x-axis in degrees
| align="LEFT" | rotation on the x-axis in degrees
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFC8FF" | 67 85 25 3D
| bgcolor="#FFC8FF" | 67 85 25 3D
| 0,040410
| 0,040410
| ALIGN=LEFT | rotation on the y-axis in degrees
| align="LEFT" | rotation on the y-axis in degrees
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFC8FF" | 00 00 00 00
| bgcolor="#FFC8FF" | 00 00 00 00
| 0.000000
| 0.000000
| ALIGN=LEFT | rotation on the z-axis in degrees
| align="LEFT" | rotation on the z-axis in degrees
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFC800" COLSPAN=2 | <TT>TCdouble</TT>
| colspan="2" bgcolor="#FFC800" | <tt>TCdouble</tt>
| ALIGN=LEFT | name of the door type (00957-TCdouble.<A HREF="oni_door.htm">DOOR</A> of level 0)
| align="LEFT" |
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
name of the door type (00957-TCdouble.[[OBD:DOOR|DOOR]] of level 0)
| BGCOLOR="#C800C8" | 01 00
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| bgcolor="#C800C8" | 01 00
| 1
| 1
| ALIGN=LEFT | door ID
| align="LEFT" | door ID
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#C87C64" | 00 00
| bgcolor="#C87C64" | 00 00
| 0
|
| ALIGN=LEFT | unknown
| align="LEFT" | unknown
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#B0C3D4" | 15
| bgcolor="#B0C3D4" | 15
| 21
| 21
| ALIGN=LEFT | option 1, it's a bitset, so the following options are possible (values in dec):
| align="LEFT" |
{| BORDER=0 CELLPADDING=0 CELLSPACING=0
option 1, it's a bitset, so the following options are possible (values in dec):
|- VALIGN=TOP
 
| ALIGN=RIGHT | 0 -&nbsp;
{|
|- valign="TOP"
| align="RIGHT" | 0 -
| nothing
| nothing
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 1 -&nbsp;
| align="RIGHT" | 1 -
| door locked
| door locked
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 2 -&nbsp;
| align="RIGHT" | 2 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 4 -&nbsp;
| align="RIGHT" | 4 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 8 -&nbsp;
| align="RIGHT" | 8 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 16 -&nbsp;
| align="RIGHT" | 16 -
| open with [Ctrl]
| open with [Ctrl]
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 32 -&nbsp;
| align="RIGHT" | 32 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 64 -&nbsp;
| align="RIGHT" | 64 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | <NOBR>128 -&nbsp;</NOBR>
| align="RIGHT" |
128 -
| double door
| double door
|}<P>
|}
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#E7CEA5" | 00
| bgcolor="#E7CEA5" | 00
| 0
|
| ALIGN=LEFT | option 2, it's a bitset, so the following options are possible (values in dec):<P>
| align="LEFT" |
{| BORDER=0 CELLPADDING=0 CELLSPACING=0
option 2, it's a bitset, so the following options are possible (values in dec):
|- VALIGN=TOP
 
| ALIGN=RIGHT | 0 -&nbsp;
{|
|- valign="TOP"
| align="RIGHT" | 0 -
| nothing
| nothing
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 1 -&nbsp;
| align="RIGHT" | 1 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 2 -&nbsp;
| align="RIGHT" | 2 -
| one way door (one side locked, other side unlocked)
| one way door (one side locked, other side unlocked)
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 4 -&nbsp;
| align="RIGHT" | 4 -
| reverse of the one way door (now the other side is locked)
| reverse of the one way door (now the other side is locked)
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 8 -&nbsp;
| align="RIGHT" | 8 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 16 -&nbsp;
| align="RIGHT" | 16 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 32 -&nbsp;
| align="RIGHT" | 32 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | 64 -&nbsp;
| align="RIGHT" | 64 -
| unknown
| unknown
|- VALIGN=TOP
|- valign="TOP"
| ALIGN=RIGHT | <NOBR>128 -&nbsp;</NOBR>
| align="RIGHT" |
128 -
| unknown
| unknown
|}<P>
|}
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFDDDD" | 00 00 4F 43
| bgcolor="#FFDDDD" | 00 00 4F 43
| 207.000000
| 207.000000
| ALIGN=LEFT | x-position of the center of the door
| align="LEFT" | x-position of the center of the door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFDDDD" | 00 00 F6 42
| bgcolor="#FFDDDD" | 00 00 F6 42
| 123.000000
| 123.000000
| ALIGN=LEFT | y-position (height) of the center of the door
| align="LEFT" | y-position (height) of the center of the door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#FFDDDD" | 98 7F CC C3
| bgcolor="#FFDDDD" | 98 7F CC C3
| -408.996826
| -408.996826
| ALIGN=LEFT | z-position of the center of the door
| align="LEFT" | z-position of the center of the door
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#64AAAA" | 00 00 61 44
| bgcolor="#64AAAA" | 00 00 61 44
| 900.000000
| 900.000000
| ALIGN=LEFT | activation radius
| align="LEFT" | activation radius
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| BGCOLOR="#EBEBEB" COLSPAN=2 | <TT>_DOOR_RL_FLOOR3</TT>
| colspan="2" bgcolor="#EBEBEB" | <tt>_DOOR_RL_FLOOR3</tt>
| ALIGN=LEFT | name of the first door texture (00216-_DOOR_RL_FLOOR3.<A HREF="oni.txmp.htm">TXMP</A>)
| align="LEFT" |
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
name of the first door texture (00216-_DOOR_RL_FLOOR3.[[OBD:TXMP|TXMP]])
| BGCOLOR="#8C8CCC" COLSPAN=2 | not used
|- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| ALIGN=LEFT | name of the second door texture
| colspan="2" bgcolor="#8C8CCC" | not used
| align="LEFT" | name of the second door texture
|}
|}


1,051

edits