Jump to content

OBD:BINA/ONIE: Difference between revisions

130 bytes removed ,  31 January 2008
m
Nice, I don't think we need the OBDtrBK rows anymore
m (added a contents box)
m (Nice, I don't think we need the OBDtrBK rows anymore)
Line 29: Line 29:


==Impact lookup table==
==Impact lookup table==
This table has the same number of entries as the impact table.
http://ssg.oni2.net/images/bin_r_i2.gif
http://ssg.oni2.net/images/bin_r_i2.gif


Line 34: Line 37:
{{Table}}
{{Table}}
{{OBDth}}
{{OBDth}}
{{OBDtrBK|Impact lookup table (same number of entries as the impact table) }}
{{OBDtr| 0x00 | int16 |FFC8C8| 00 00      | 0  | index into the impact table }}
{{OBDtr| 0x00 | int16 |FFC8C8| 00 00      | 0  | index into the impact table }}
{{OBDtr| 0x02 | int16 |FFFFC8| 00 00      | 0  | number of used entries in the material index table }}
{{OBDtr| 0x02 | int16 |FFFFC8| 00 00      | 0  | number of used entries in the material index table }}
Line 47: Line 49:
{{Table}}
{{Table}}
{{OBDth}}
{{OBDth}}
{{OBDtrBK|Particle table }}
{{OBDtr| 0x00 | char[64] |FFC8C8| 77 31 30... | w10_sni_x02| particle name (06193-3RAPw10_sni_x02.[[OBD:BINA/PAR3|BINA]]) }}
{{OBDtr| 0x00 | char[64] |FFC8C8| 77 31 30... | w10_sni_x02| particle name (06193-3RAPw10_sni_x02.[[OBD:BINA/PAR3|BINA]]) }}
{{OBDtr| 0x40 | int32    |FFFFC8|            |            | runtime: pointer to particle class }}
{{OBDtr| 0x40 | int32    |FFFFC8|            |            | runtime: pointer to particle class }}
{{OBDtr| 0x44 | int32    |C8FFC8| 00 00 00 00 | 0          | collistion type; the following values are possible:
{{OBDtr| 0x44 | int32    |C8FFC8| 00 00 00 00 | 0          | collision type; the following values are possible:
:0 - ?any?
:0 - ?any?
:1 - ?heavy?
:1 - ?heavy?
Line 62: Line 63:
:5 - ?
:5 - ?
  }}
  }}
{{OBDtr| 0x4C |          |FFC8FF| 00 00 00 00 |          | unknown; used only location type is 1 or 3 }}
{{OBDtr| 0x4C |          |FFC8FF| 00 00 00 00 |          | unknown; used only when location type is 1 or 3 }}
{{OBDtr| 0x50 |          |FFC800| 00 00 00 00 |          | unknown; always zero }}
{{OBDtr| 0x50 |          |FFC800| 00 00 00 00 |          | unknown; always zero }}
|}
|}
Line 73: Line 74:
{{Table}}
{{Table}}
{{OBDth}}
{{OBDth}}
{{OBDtrBK|Sound table }}
{{OBDtr| 0x00 | char[32] |FFC8C8|            | not used  | sound name (link to an [[OBD:OSBD|OSBD]] file) }}
{{OBDtr| 0x00 | char[32] |FFC8C8|            | not used  | sound name (link to an [[OBD:OSBD|OSBD]] file) }}
{{OBDtr| 0x20 | int16    |FFFFC8| CD CD      | 52685      | unknown; maybe it's garbage that belongs to the sound name field above }}
{{OBDtr| 0x20 | int16    |FFFFC8| CD CD      | 52685      | unknown; maybe it's garbage that belongs to the sound name field above }}
Line 95: Line 95:
{{Table}}
{{Table}}
{{OBDth}}
{{OBDth}}
{{OBDtrBK|Impact effects table }}
{{OBDtr| 0x00 | int16 |FFC8C8| 37 00      | 55 | number of the used impact of the first package of part 1 }}
{{OBDtr| 0x00 | int16 |FFC8C8| 37 00      | 55 | number of the used impact of the first package of part 1 }}
{{OBDtr| 0x02 | int16 |FFFFC8| 01 00      | 1  | number of the used material of the second package of part 1 }}
{{OBDtr| 0x02 | int16 |FFFFC8| 01 00      | 1  | number of the used material of the second package of part 1 }}
Line 120: Line 119:
{{Table}}
{{Table}}
{{OBDth}}
{{OBDth}}
{{OBDtrBK|Material index table }}
{{OBDtr| 0x00 | int16 |FFC8C8| 01 00      | 1  | index into material table }}
{{OBDtr| 0x00 | int16 |FFC8C8| 01 00      | 1  | index into material table }}
{{OBDtr| 0x02 | int16 |FFFFC8| 01 00      | 1  | number of used entries in the impact effect table }}
{{OBDtr| 0x02 | int16 |FFFFC8| 01 00      | 1  | number of used entries in the impact effect table }}
708

edits