OBD:BINA/OBJC/TURR: Difference between revisions

From OniGalore
< OBD:BINA‎ | OBJC
Jump to navigation Jump to search
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]] >> Turret.BINA
{{OBD OBJC Header|align=right|type=TURR|prev=TRIG|next=WEAP|name=Turret|onistuff=b_tu}}
 
;Blue Box Beta WMDD
 
http://www6.fh-eberswalde.de/user/dkriesch/oni/bina_turret.gif
<CENTER>[[OBD:BINA/Trigger|<==]] <FONT SIZE=5>Turret.BINA</FONT> [[OBD:BINA/Weapon|==>]]</CENTER>




----
----
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/bin_r_tu.gif
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/bin_r_tu.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% | <B>Hex</B>
| WIDTH=15% | <B>Translation</B>
| WIDTH=15% | <B>Translation</B>
| WIDTH=70% | <B>Meaning</B>
| WIDTH=70% | <B>Meaning</B>
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FF0000" | 43 4A 42 4F
| OBJC
| ALIGN=LEFT | object
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFF00" | 14 04 00 00
| 1044
| ALIGN=LEFT | 1044 bytes is the length of the following turret 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" | 90 00 00 00
| 144
| ALIGN=LEFT | 144 bytes (9 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" | 52 52 55 54
| BGCOLOR="#FFC8C8" | 52 52 55 54
| TURR
| TURR
| ALIGN=LEFT | turret
| ALIGN=LEFT | turret
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FFFFC8" | B8 1F 00 00
| BGCOLOR="#FFFFC8" | B8 1F 00 00
| 8120
| 8120
| ALIGN=LEFT | old file ID
| ALIGN=LEFT | old file ID
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C8FFC8" | 09 00 00 00
| BGCOLOR="#C8FFC8" | 09 00 00 00
| 9
| 9
| ALIGN=LEFT | unknown
| ALIGN=LEFT | unknown
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C8FFFF" | 75 E1 CB C3
| BGCOLOR="#C8FFFF" | 75 E1 CB C3
| -407.761383
| -407.761383
| ALIGN=LEFT | x-position of the turret
| ALIGN=LEFT | x-position of the turret
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C8FFFF" | 00 00 94 42
| BGCOLOR="#C8FFFF" | 00 00 94 42
| 74.000000
| 74.000000
| ALIGN=LEFT | y-position (height) of the turret
| ALIGN=LEFT | y-position (height) of the turret
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C8FFFF" | B0 15 33 43
| BGCOLOR="#C8FFFF" | B0 15 33 43
| 179.084717
| 179.084717
| ALIGN=LEFT | z-position of the turret
| ALIGN=LEFT | z-position of the turret
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| 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="#FFC8FF" | 00 00 34 43
| BGCOLOR="#FFC8FF" | 00 00 34 43
| 180.000000
| 180.000000
| 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" | 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="#FFC800" COLSPAN=2 | <TT>phr_turret_wall</TT>
| BGCOLOR="#FFC800" COLSPAN=2 | <TT>phr_turret_wall</TT>
| ALIGN=LEFT | name of the turret type (00568-phr_turret_wall.[[OBD:TURR|TURR]] of level 0)
| ALIGN=LEFT | link by name to global turret class (phr_turret_wall.[[OBD:TURR|TURR]])
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C800C8" | 01 00
| BGCOLOR="#C800C8" | 01 00
| 1
| 1
| ALIGN=LEFT | turret ID
| ALIGN=LEFT | turret ID
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#C87C64" | 00 00
| BGCOLOR="#C87C64" | 00 00
| 0
| 0
| ALIGN=LEFT | unknown
| ALIGN=LEFT | unknown
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#B0C3D4" COLSPAN=2 | not used
| BGCOLOR="#B0C3D4" COLSPAN=2 | not used
| ALIGN=LEFT | unknown; maybe space for notes
| ALIGN=LEFT | unknown; maybe space for notes
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#E7CEA5" | 00 00 00 00
| BGCOLOR="#E7CEA5" | 00 00 00 00
| 0
| 0
| ALIGN=LEFT | unknown; always zero
| ALIGN=LEFT | unknown; always zero
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
|-
| BGCOLOR="#FFDDDD" | 01 00 00 00
| BGCOLOR="#FFDDDD" | 01 00 00 00
| 1
| 1
| ALIGN=LEFT | target team, it's a bitset; the following teams are possible (values in dec):<BR><BR>
| ALIGN=LEFT | target team bitset (see below)
{| BORDER=0 CELLPADDING=0 CELLSPACING=0
|-
|- VALIGN=TOP
| ALIGN=RIGHT | 0 -&nbsp;
| no team
|- VALIGN=TOP
| ALIGN=RIGHT | 1 -&nbsp;
| Konoko
|- VALIGN=TOP
| ALIGN=RIGHT | 2 -&nbsp;
| TCTF
|- VALIGN=TOP
| ALIGN=RIGHT | 4 -&nbsp;
| Syndicate
|- VALIGN=TOP
| ALIGN=RIGHT | 8 -&nbsp;
| Neutral
|- VALIGN=TOP
| ALIGN=RIGHT | 16 -&nbsp;
| SecurityGuard
|- VALIGN=TOP
| ALIGN=RIGHT | 32 -&nbsp;
| RogueKonoko
|- VALIGN=TOP
| ALIGN=RIGHT | 64 -&nbsp;
| Switzerland
|- VALIGN=TOP
| ALIGN=RIGHT | 128 -&nbsp;
| SyndicateAccessory
|}<BR>
|- VALIGN=TOP ALIGN=CENTER BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00
| BGCOLOR="#64AAAA" | 00
| 1
| 1
| ALIGN=LEFT | unknown; always zero; maybe only a filler
| ALIGN=LEFT | unknown; always zero; maybe only a filler
|}
|}
|}
;Target team bitset
:1 - Konoko
:2 - TCTF
:4 - Syndicate
:8 - Neutral
:16 - SecurityGuard
:32 - RogueKonoko
:64 - Switzerland
:128 - SyndicateAccessory




<CENTER>[[OBD:BINA/Trigger|<==]] <FONT SIZE=5>Turret.BINA</FONT> [[OBD:BINA/Weapon|==>]]</CENTER>
----
 
----
 
{{OBD TXT|align=center|size=4|onistuff=bina_turrets}}
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> [[OBD:BINA|BINA]] >> Turret.BINA
----
----
{{OBD OBJC Footer|align=center|type=TURR|prev=TRIG|next=WEAP|name=Turret}}

Revision as of 21:12, 29 July 2006

ONI BINARY DATA
AKVA << Other file types >> CBPI
BINA : Binary data
TMBD << Other BINA >> ONIE
OBJC : Objects
TRIG << Other OBJC >> WEAP
TURR : Turret
XML tutorial
Overview @ Oni Stuff
OBD.png
Blue Box Beta WMDD

bina_turret.gif




bin_r_tu.gif


Hex Translation Meaning
52 52 55 54 TURR turret
B8 1F 00 00 8120 old file ID
09 00 00 00 9 unknown
75 E1 CB C3 -407.761383 x-position of the turret
00 00 94 42 74.000000 y-position (height) of the turret
B0 15 33 43 179.084717 z-position of the turret
00 00 00 00 0.000000 rotation on the x-axis in degrees
00 00 34 43 180.000000 rotation on the y-axis in degrees
00 00 00 00 0.000000 rotation on the z-axis in degrees
phr_turret_wall link by name to global turret class (phr_turret_wall.TURR)
01 00 1 turret ID
00 00 0 unknown
not used unknown; maybe space for notes
00 00 00 00 0 unknown; always zero
01 00 00 00 1 target team bitset (see below)
00 1 unknown; always zero; maybe only a filler
Target team bitset
1 - Konoko
2 - TCTF
4 - Syndicate
8 - Neutral
16 - SecurityGuard
32 - RogueKonoko
64 - Switzerland
128 - SyndicateAccessory




Template:OBD TXT



ONI BINARY DATA
AKVA << Other file types >> CBPI
BINA : Binary data
TMBD << Other BINA >> ONIE
OBJC : Objects
TRIG << Other OBJC >> WEAP
TURR : Turret
[[OBD:File types/{{{family}}}|{{{family}}} file]]