OBD:BINA: Difference between revisions
Jump to navigation
Jump to search
<== BINA : Binary data ==>
Start file
<== BINA ==>
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> | <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 | ||
|- | |- BGCOLOR="#FFDDBB" | ||
! WIDTH=15% | Hex | |||
! WIDTH=15% | Translation | |||
! 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 | 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 | ||
|- | |- BGCOLOR="#FFDDBB" VALIGN=TOP | ||
! Filename | |||
! Meaning | |||
! Function | |||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| ALIGN=LEFT | | | ALIGN=LEFT | 3RAP''particle_name''.BINA | ||
| | | 3D particles (PAR3) | ||
| ALIGN=LEFT | Primarily weapon particles (explosions, projectiles) | |||
| | |||
| | |||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| ALIGN=LEFT | [[OBD:BINA/Combat| | | ALIGN=LEFT | [[OBD:BINA/Combat|CJBOCombat.BINA]] | ||
| | | Combat profile (OBJC = Object Class?) | ||
| ALIGN=LEFT | Stores specific (non-melee) behaviour : weapon logic etc | |||
| | |||
| | |||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| ALIGN=LEFT | | | ALIGN=LEFT | EINOimpact_effects.BINA | ||
| | | (ONIE = Oni Impact Effects) | ||
| | | ALIGN=LEFT | Footsteps etc? | ||
| | |||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| ALIGN=LEFT | [[OBD:BINA/ | | ALIGN=LEFT | [[OBD:BINA/Melee Profile|CJBOMelee Profile.BINA]] | ||
| | | Melee profile (OBJC = Object Class?) | ||
| | | ALIGN=LEFT | Melee profiles (what else?) | ||
| | |||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| ALIGN=LEFT | DBAS ( | | ALIGN=LEFT | DBAS''character_name''.BINA | ||
| | | (SABD = Spawn (Array?) Binary Data) | ||
| | | ALIGN=LEFT | Linked to (by name) from the [[OBD:ONCV|ONCV]] files.<br>Hold one or more [[OBD:ONCC|ONCC]] names for random spawns. | ||
| | |||
| | |||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| ALIGN=LEFT | [[OBD:BINA/Texture_Materials| | | ALIGN=LEFT | [[OBD:BINA/Texture_Materials|DBTMTextureMaterials]] | ||
| | | (TMBD = Texture Materials Binary Data) | ||
| | | ALIGN=LEFT | ... | ||
| | |} | ||
| | ==Level-specific BINA== | ||
| | 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). | ||
| | |||
| | All level-specific BINA have the CJBO (OBJC) prefix and the BINA extension. | ||
| | {| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0 | ||
| | |- BGCOLOR="#FFDDBB" VALIGN=TOP | ||
| | ! WIDTH=30% | BINA file \ Level | ||
| | ! WIDTH=5% | 1 | ||
| | ! WIDTH=5% | 2 | ||
| | ! WIDTH=5% | 3 | ||
| | ! WIDTH=5% | 4 | ||
| | ! 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]] | ||
| 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]] | ||
| X | | X | ||
| X | | X | ||
Line 189: | Line 118: | ||
| X | | X | ||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| 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]] | ||
| X | | X | ||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| X | | X | ||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| X | | X | ||
| | |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]] | ||
| | |bgcolor="black"| | ||
| | |||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| X | | X | ||
| | |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]] | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| | |||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| X | | X | ||
| X | | X | ||
Line 394: | Line 311: | ||
| X | | X | ||
| X | | X | ||
| | |bgcolor="black"| | ||
| | |bgcolor="black"| | ||
| X | | X | ||
| X | | X |
Revision as of 21:07, 16 March 2006
Main Page >> Oni Binary Data >> File types >> BINA
Start file
Hex | Translation | Meaning |
---|---|---|
01 67 23 00 | 9063 | 09063-CJBOCharacter.BINA |
01 00 00 06 | 3 | level 3 |
34 8B 00 00 | 35636 | This is the size of the part in the raw file in bytes. |
40 DD E4 00 | E4 DD 40 | At this line begins the part in the raw file. |
AD DE | dead | not used |
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.
Filename | Meaning | Function |
---|---|---|
3RAPparticle_name.BINA | 3D particles (PAR3) | Primarily weapon particles (explosions, projectiles) |
CJBOCombat.BINA | Combat profile (OBJC = Object Class?) | Stores specific (non-melee) behaviour : weapon logic etc |
EINOimpact_effects.BINA | (ONIE = Oni Impact Effects) | Footsteps etc? |
CJBOMelee Profile.BINA | Melee profile (OBJC = Object Class?) | Melee profiles (what else?) |
DBAScharacter_name.BINA | (SABD = Spawn (Array?) Binary Data) | Linked to (by name) from the ONCV files. Hold one or more ONCC names for random spawns. |
DBTMTextureMaterials | (TMBD = Texture Materials Binary Data) | ... |
Level-specific BINA
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).
All level-specific BINA have the CJBO (OBJC) prefix and the BINA extension.
BINA file \ Level | 1 | 2 | 3 | 4 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 18 | 19 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Character | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Console | X | X | X | X | X | X | X | X | X | X | X | X | ||
Door | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Flag | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Furniture | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Neutral | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Particle | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Patrol_Path | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
PowerUp | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Sound | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Trigger_Volume | X | X | X | X | X | X | X | X | X | X | X | X | X | X |
Trigger | X | X | X | X | X | X | X | X | X | |||||
Turret | X | X | X | X | X | X | X | |||||||
Weapon | X | X | X | X | X | X | X | X |
Main Page >> Oni Binary Data >> File types >> BINA