5,389
edits
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{|align=right | {{OBD BINA Header|align=right|prev=TMBD|type=OBJC|next=ONIE|name=Object Collection|onistuff=bina}} | ||
| | |||
|} | |||
;Object Collection | ;Object Collection | ||
*The collection's header structure (first 16 bytes) and collection layout is common to all 16 OBJC types. | *The collection's header structure (first 16 bytes) and collection layout is common to all 16 OBJC types. | ||
Line 39: | Line 10: | ||
:Supposedly it allowed developers to edit OBJC files while running the game. | :Supposedly it allowed developers to edit OBJC files while running the game. | ||
:[http://www6.fh-eberswalde.de/user/dkriesch/oni/bina_missing.htm HERE] is the additional information provided by those menus about the structure of a few OBJC types. | :[http://www6.fh-eberswalde.de/user/dkriesch/oni/bina_missing.htm HERE] is the additional information provided by those menus about the structure of a few OBJC types. | ||
==OBJC types== | |||
A given collection can only hold objects of a specific type, which can be : | |||
{| | |||
| | |||
{|{{OBDtable}} | |||
|-bgcolor=#FFDDBB | |||
!Type!!Long name!!Filename | |||
|- | |||
|[[OBD:BINA/OBJC/CHAR|CHAR]]||Character||CJBO'''Character'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/CMBT|CMBT]]||Combat profile||CJBO'''Combat'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/CONS|CONS]]||Console||CJBO'''Console'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/DOOR|DOOR]]||Door||CJBO'''Door'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/FLAG|FLAG]]||Flag||CJBO'''Flag'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/FURN|FURN]]||Furniture||CJBO'''Furniture'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/MELE|MELE]]||Melee profile||CJBO'''Melee Profile'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/NEUT|NEUT]]||Neutral behaviour||CJBO'''Neutral'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/PART|PART]]||Particle||CJBO'''Particle'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/PATR|PATR]]||Patrol path||CJBO'''Patrol_Path'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/PWRU|PWRU]]||Powerup||CJBO'''PowerUp'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/SNDG|SNDG]]||Sound Group||CJBO'''Sound'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/TRGV|TRGV]]||Trigger Volume||CJBO'''Trigger_Volume'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/TRIG|TRIG]]||Trigger||CJBO'''Trigger'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/TURR|TURR]]||Turret||CJBO'''Turret'''.BINA | |||
|- | |||
|[[OBD:BINA/OBJC/WEAP|WEAP]]||Weapon||CJBO'''Weapon'''.BINA | |||
|} | |||
|} | |||
Line 91: | Line 104: | ||
;"Weapon classes?" | ;"Weapon classes?" | ||
:If anyone can explain me WTF weapon classes have to do with it, I'd be greatly appreciative. [[User:Geyser|geyser]] | :If anyone can explain me WTF weapon classes have to do with it, I'd be greatly appreciative. [[User:Geyser|geyser]] | ||
---- | |||
---- | |||
{{OBD BINA Footer|prev=TMBD|type=OBJC|next=ONIE|name=Object Collection}} |