OBD:BINA: Difference between revisions

155 bytes added ,  16 March 2006
m
no edit summary
No edit summary
mNo edit summary
Line 2: Line 2:




<CENTER>[[OBD:AKVA|<==]] <FONT SIZE=5>BINA</FONT> [[OBD:CBPI|==>]]<BR>
<CENTER>[[OBD:AKVA|<==]] <FONT SIZE=5>BINA : Binary data</FONT> [[OBD:CBPI|==>]]<BR>
<FONT SIZE=2>Binary data - Start file</FONT></CENTER>
<FONT SIZE=2>[[OBD:File types/Start|Start file]]</FONT></CENTER>




Line 10: Line 10:


{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
|- BGCOLOR="#FFDDBB"
| WIDTH=15% | <B>Hex</B>
! WIDTH=15% | Hex
| WIDTH=15% | <B>Translation</B>
! WIDTH=15% | Translation
| WIDTH=70% | <B>Meaning</B>
! WIDTH=70% | Meaning
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF0000" | 01 67 23 00
| BGCOLOR="#FF0000" | 01 67 23 00
Line 37: Line 37:




The following table shows the raw file parts of the different BINA files. The crosses show which BINA are present in what level.
The following tables link to the RAW file parts of the different BINA files.
 
==Global BINA==
 
These are stored in '''level0_Final''' and are available globally.
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
|- ALIGN=CENTER BGCOLOR="#FFDDBB" VALIGN=TOP
|- BGCOLOR="#FFDDBB" VALIGN=TOP
| WIDTH=25% | <B>BINA file \ Level</B>
! Filename
| WIDTH=5% | <B>0</B>
! Meaning
| WIDTH=5% | <B>1</B>
! Function
| WIDTH=5% | <B>2</B>
| WIDTH=5% | <B>3</B>
| WIDTH=5% | <B>4</B>
| WIDTH=5% | <B>6</B>
| WIDTH=5% | <B>8</B>
| WIDTH=5% | <B>9</B>
| WIDTH=5% | <B>10</B>
| WIDTH=5% | <B>11</B>
| WIDTH=5% | <B>12</B>
| WIDTH=5% | <B>13</B>
| WIDTH=5% | <B>14</B>
| WIDTH=5% | <B>18</B>
| WIDTH=5% | <B>19</B>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | 3D-Particles
| ALIGN=LEFT | 3RAP''particle_name''.BINA
| X
| 3D particles (PAR3)
| &nbsp;
| ALIGN=LEFT | Primarily weapon particles (explosions, projectiles)
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Combat|Combat]]
| ALIGN=LEFT | [[OBD:BINA/Combat|CJBOCombat.BINA]]
| X
| Combat profile (OBJC = Object Class?)
| &nbsp;
| ALIGN=LEFT | Stores specific (non-melee) behaviour : weapon logic etc
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | Impact_Effects
| ALIGN=LEFT | EINOimpact_effects.BINA
| X
| (ONIE = Oni Impact Effects)
| &nbsp;
| ALIGN=LEFT | Footsteps etc?
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Melee_Profile|Melee_Profile]]
| ALIGN=LEFT | [[OBD:BINA/Melee Profile|CJBOMelee Profile.BINA]]
| X
| Melee profile (OBJC = Object Class?)
| &nbsp;
| ALIGN=LEFT | Melee profiles (what else?)
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | DBAS (unknown)
| ALIGN=LEFT | DBAS''character_name''.BINA
| X
| (SABD = Spawn (Array?) Binary Data)
| &nbsp;
| ALIGN=LEFT | Linked to (by name) from the [[OBD:ONCV|ONCV]] files.<br>Hold one or more [[OBD:ONCC|ONCC]] names for random spawns.
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
| &nbsp;
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Texture_Materials|Texture_Materials]]
| ALIGN=LEFT | [[OBD:BINA/Texture_Materials|DBTMTextureMaterials]]
| X
| (TMBD = Texture Materials Binary Data)
| &nbsp;
| ALIGN=LEFT | ...
| &nbsp;
|}
| &nbsp;
==Level-specific BINA==
| &nbsp;
These are stored on a level-by-level basis. The following table links to the RAW parts and shows whenever a BINA is absent from a level (black field).
| &nbsp;
 
| &nbsp;
All level-specific BINA have the CJBO (OBJC) prefix and the BINA extension.
| &nbsp;
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
| &nbsp;
|- BGCOLOR="#FFDDBB" VALIGN=TOP
| &nbsp;
! WIDTH=30% | BINA file \ Level
| &nbsp;
! WIDTH=5% | 1
| &nbsp;
! WIDTH=5% | 2
| &nbsp;
! WIDTH=5% | 3
| &nbsp;
! WIDTH=5% | 4
| &nbsp;
! WIDTH=5% | 6
! WIDTH=5% | 8
! WIDTH=5% | 9
! WIDTH=5% | 10
! WIDTH=5% | 11
! WIDTH=5% | 12
! WIDTH=5% | 13
! WIDTH=5% | 14
! WIDTH=5% | 18
! WIDTH=5% | 19
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Character|Character]]
| ALIGN=LEFT | [[OBD:BINA/Character|Character]]
| &nbsp;
| X
| X
| X
| X
Line 179: Line 109:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Console|Console]]
| ALIGN=LEFT | [[OBD:BINA/Console|Console]]
| &nbsp;
| X
| X
| X
| X
Line 189: Line 118:
| X
| X
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| X
| X
Line 196: Line 125:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Door|Door]]
| ALIGN=LEFT | [[OBD:BINA/Door|Door]]
| &nbsp;
| X
| X
| X
| X
Line 213: Line 141:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Flag|Flag]]
| ALIGN=LEFT | [[OBD:BINA/Flag|Flag]]
| &nbsp;
| X
| X
| X
| X
Line 230: Line 157:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Furniture|Furniture]]
| ALIGN=LEFT | [[OBD:BINA/Furniture|Furniture]]
| &nbsp;
| X
| X
| X
| X
Line 247: Line 173:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Neutral|Neutral]]
| ALIGN=LEFT | [[OBD:BINA/Neutral|Neutral]]
| &nbsp;
| X
| X
| X
| X
Line 264: Line 189:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Particle|Particle]]
| ALIGN=LEFT | [[OBD:BINA/Particle|Particle]]
| &nbsp;
| X
| X
| X
| X
Line 281: Line 205:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Patrol_Path|Patrol_Path]]
| ALIGN=LEFT | [[OBD:BINA/Patrol_Path|Patrol_Path]]
| &nbsp;
| X
| X
| X
| X
Line 298: Line 221:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/PowerUp|PowerUp]]
| ALIGN=LEFT | [[OBD:BINA/PowerUp|PowerUp]]
| &nbsp;
| X
| X
| X
| X
Line 315: Line 237:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Sound|Sound]]
| ALIGN=LEFT | [[OBD:BINA/Sound|Sound]]
| &nbsp;
| X
| X
| X
| X
Line 332: Line 253:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Trigger_Volume|Trigger_Volume]]
| ALIGN=LEFT | [[OBD:BINA/Trigger_Volume|Trigger_Volume]]
| &nbsp;
| X
| X
| X
| X
Line 349: Line 269:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Trigger|Trigger]]
| ALIGN=LEFT | [[OBD:BINA/Trigger|Trigger]]
| &nbsp;
| X
| X
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| &nbsp;
|bgcolor="black"|
| X
| X
| X
| X
Line 366: Line 285:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Turret|Turret]]
| ALIGN=LEFT | [[OBD:BINA/Turret|Turret]]
| &nbsp;
|bgcolor="black"|
| &nbsp;
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| &nbsp;
|bgcolor="black"|
| X
| X
| X
| X
Line 383: Line 301:
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| ALIGN=LEFT | [[OBD:BINA/Weapon|Weapon]]
| ALIGN=LEFT | [[OBD:BINA/Weapon|Weapon]]
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| &nbsp;
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| X
| X
Line 394: Line 311:
| X
| X
| X
| X
| &nbsp;
|bgcolor="black"|
| &nbsp;
|bgcolor="black"|
| X
| X
| X
| X