OBD:BINA: Difference between revisions
Jump to navigation
Jump to search
m (→Global BINA) |
|||
Line 92: | Line 92: | ||
---- | ---- | ||
==Global BINA== | ==Global BINA== | ||
These are stored in '''level0_Final''' and are available globally. The filenames link to the RAW/SEP parts ov every BINA type (or object type for [[OBD:OBJC|OBJC]]). | These are stored in '''level0_Final''' and are available globally. The filenames link to the RAW/SEP parts ov every BINA type (or object type for [[OBD:BINA/OBJC|OBJC]]). | ||
{|{{OBDtable}} | {|{{OBDtable}} | ||
|align=center| | |align=center| | ||
Line 106: | Line 106: | ||
|- | |- | ||
| ALIGN=LEFT | [[OBD:BINA/OBJC/CMBT|CJBO'''Combat'''.BINA]] | | ALIGN=LEFT | [[OBD:BINA/OBJC/CMBT|CJBO'''Combat'''.BINA]] | ||
| Combat profile ([[OBD:OBJC|OBJC]] = Object Collection) | | Combat profile ([[OBD:BINA/OBJC|OBJC]] = Object Collection) | ||
| ALIGN=LEFT | Stores specific (non-melee) behaviour : weapon logic etc | | ALIGN=LEFT | Stores specific (non-melee) behaviour : weapon logic etc | ||
|- | |- | ||
Line 114: | Line 114: | ||
|- | |- | ||
| ALIGN=LEFT | [[OBD:BINA/OBJC/MELE|CJBO'''Melee Profile'''.BINA]] | | ALIGN=LEFT | [[OBD:BINA/OBJC/MELE|CJBO'''Melee Profile'''.BINA]] | ||
| Melee profile ([[OBD:OBJC|OBJC]] = Object Collection) | | Melee profile ([[OBD:BINA/OBJC|OBJC]] = Object Collection) | ||
| ALIGN=LEFT | Melee profiles (what else?) | | ALIGN=LEFT | Melee profiles (what else?) | ||
|- | |- | ||
Line 130: | Line 130: | ||
---- | ---- | ||
---- | ---- | ||
==Level-specific [[OBD:BINA/OBJC|OBJC]]== | ==Level-specific [[OBD:BINA/OBJC|OBJC]]== | ||
These are stored on a level-by-level basis. The filenames link to the overview of every OBJC type and the table shows whenever an [[OBD:BINA/OBJC|OBJC]] BINA is absent from a level (black field). | These are stored on a level-by-level basis. The filenames link to the overview of every OBJC type and the table shows whenever an [[OBD:BINA/OBJC|OBJC]] BINA is absent from a level (black field). |
Revision as of 19:04, 27 September 2006
|
- Structure
BINA files only have a small (32-byte) header stored in the DAT
The only information there is has to do with the binary data in the RAW/SEP :
- at 0x08, the size of the binary data chunk in the RAW/SEP file
- at 0x0C, the offset of the binary data chunk to the start of the RAW/SEP
- Version-dependence
The binary data chunk is stored in the SEP file when available (Mac and PC demo), in the RAW otherwise (PC).
- Blue Box Beta "revelations"
See the OBJC page
BINA types
BINA are differentiated by the layout of their RAW/SEP part. The different types are :
|
0x00 - 0x1F
- MINIMAL DAT PART
|
Global BINA
These are stored in level0_Final and are available globally. The filenames link to the RAW/SEP parts ov every BINA type (or object type for OBJC).
|
Level-specific OBJC
These are stored on a level-by-level basis. The filenames link to the overview of every OBJC type and the table shows whenever an OBJC BINA is absent from a level (black field).
|
ONI BINARY DATA |
---|
AKVA << Other file types >> CBPI |
BINA : Binary data |
[[OBD:File types/{{{family}}}|{{{family}}} file]] |