Jump to content

OBD:BINA/OBJC/FURN: Difference between revisions

m
no edit summary
No edit summary
 
mNo edit summary
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> [[OBD:BINA|BINA]] >> Furniture.BINA
{{OBD OBJC Header|align=right|type=FURN|prev=FLAG|next=MELE|name=Furniture|onistuff=b_fu}}
 
;NOTE
 
:CJBO'''Furniture'''.OBJC files are apparently defunct.
<CENTER>[[OBD:BINA/Flag|<==]] <FONT SIZE=5>Furniture.BINA</FONT> [[OBD:BINA/Neutral|==>]]</CENTER>
:You can use their RAW/SEP part in whichever way you like
:(e.g. to create a larger collection of characters/flags/trigvolumes/whatever)
:Furniture placement etc was probably fine-tuneable ''via'' CJBO'''Furniture'''.OBJC at some point
:Right now the pieces of furniture are "baked" into the level model.
:There ''is'' a separation between "furniture" and other parts of the environment
:(quads are flagged as glass/furniture/etc)
:but it looks like this particular OBJC is just no longer parsed by Oni.
{{OBD TXT|size=190|onistuff=bina_furniture}}
(the overview can help track down the furniture/glass flag)




----
----
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/bin_r_fu.gif
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/bin_r_fu.gif




{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=1 BGCOLOR="#000000"
{|{{OBDtable}}
|align=center|
{|{{OBDtable}}
|- BGCOLOR="#FFDDBB" ALIGN=CENTER
|- BGCOLOR="#FFDDBB" ALIGN=CENTER
| WIDTH=15% | <B>Hex</B>
! WIDTH=15% |Raw hex
| WIDTH=15% | <B>Translation</B>
! WIDTH=15% |Value
| WIDTH=70% | <B>Meaning</B>
!Meaning
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FF0000" | 43 4A 42 4F
| OBJC
| ALIGN=LEFT | object
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFF00" | 60 A7 00 00
| 42848
| ALIGN=LEFT | 42848 bytes is the length of the following furniture part from this position
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
| BGCOLOR="#00FF00" | 27 00 00 00
| 39
| ALIGN=LEFT | identification number for the weapon classes; in every level the same; do not change it
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
| BGCOLOR="#00FFFF" | 74 00 00 00
| 116
| ALIGN=LEFT | 116 bytes (7.25 lines) is the lenght of the following package (area edged in black)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT>
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 4E 52 55 46
| BGCOLOR="#FFC8C8" | 4E 52 55 46
| FURN
| FURN
| ALIGN=LEFT | furniture
| ALIGN=LEFT | furniture
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FFFFC8" | F5 0E 00 00
| BGCOLOR="#FFFFC8" | F5 0E 00 00
| 3829
| 3829
| ALIGN=LEFT | old file ID
| ALIGN=LEFT | old file ID
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| 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="#C8FFFF" | 9C C4 7A C2
| BGCOLOR="#C8FFFF" | 9C C4 7A C2
| -62.692001
| -62.692001
| ALIGN=LEFT | x-position of the furniture
| ALIGN=LEFT | x-position of the furniture
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C8FFFF" | 00 00 E8 C1
| BGCOLOR="#C8FFFF" | 00 00 E8 C1
| -29.000000
| -29.000000
| ALIGN=LEFT | y-position (height) of the furniture
| ALIGN=LEFT | y-position (height) of the furniture
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C8FFFF" | 33 B3 D8 42
| BGCOLOR="#C8FFFF" | 33 B3 D8 42
| 108.349998
| 108.349998
| ALIGN=LEFT | z-position of the furniture
| ALIGN=LEFT | z-position of the furniture
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FFC8FF" | A2 85 35 43
| BGCOLOR="#FFC8FF" | A2 85 35 43
| 181.522003
| 181.522003
| 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="#FFC8FF" | B0 02 B2 43
| BGCOLOR="#FFC8FF" | B0 02 B2 43
| 356.020996
| 356.020996
| 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="#FFC8FF" | 2F 1D 32 43
| BGCOLOR="#FFC8FF" | 2F 1D 32 43
| 178.113998
| 178.113998
| 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="#FFC800" COLSPAN=2 | <TT>_tctf_bigvan</TT>
| BGCOLOR="#FFC800" COLSPAN=2 | <TT>_tctf_bigvan</TT>
| ALIGN=LEFT | name of the furniture type
| ALIGN=LEFT | link by name to something very old
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C800C8" COLSPAN=2 | not used
| BGCOLOR="#C800C8" COLSPAN=2 | not used
| ALIGN=LEFT | name of the locklight tag
| ALIGN=LEFT | name of the locklight tag
|}  
|}  
|}




This file is an old relict and therefore completely useless. You can set all to zero. Oni doesn't need it. All furnitures are an integral part of the level model. Maybe it was used during the development of Oni to build the level.
----
 
----
 
{{OBD TXT|align=center|size=190|onistuff=bina_furniture}}
<CENTER>[[OBD:BINA/Flag|<==]] <FONT SIZE=5>Furniture.BINA</FONT> [[OBD:BINA/Neutral|==>]]</CENTER>
----
 
----
 
{{OBD OBJC Footer|align=right|type=FURN|prev=FLAG|next=MELE|name=Furniture|onistuff=b_fu}}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> [[OBD:BINA|BINA]] >> Furniture.BINA