Jump to content

OBD:ONCP: Difference between revisions

80 bytes removed ,  13 October 2010
no edit summary
mNo edit summary
No edit summary
Line 14: Line 14:
{{OBDtr| 0x1C | int32    |00FFFF| 0D 00 00 00 | 13        | array size }}
{{OBDtr| 0x1C | int32    |00FFFF| 0D 00 00 00 | 13        | array size }}
{{OBDtrBK}}
{{OBDtrBK}}
{{OBDtr2|0x00 | char[16] |FFC8C8| acid                    | particle name (all entries after the first 00 are useless); (called up from the [[OBD:TRAM/raw0x2C|Particle.TRAM]] file) }}
{{OBDtr2|0x00 | char[16] |FFC8C8| acid                    | particle name (referenced by [[OBD:TRAM/raw0x2C|TRAM particles]]) }}
{{OBDtr2|0x10 | char[64] |FFFFC8| env_splash_e01a          | reference to 05799-3RAPenv_splash_e01a.[[OBD:BINA/PAR3|BINA]] of level 0 (all entries after the first 00 are useless) }}
{{OBDtr2|0x10 | char[64] |FFFFC8| env_splash_e01a          | [[OBD:BINA/PAR3|particle class name]] }}
{{OBDtr| 0x50 | int16hb  |C8FFC8| FF FF      |-1, high bit| number of the bodypart, which the particle is fixed to (-1 <nowiki>=</nowiki> disabled); if the high bit is set (the high bit is 00 80), the particle isn't fixed to a bodypart, but calculated }}
{{OBDtr| 0x50 | uint16  |C8FFC8| FF FF      | -1         | number of the bodypart; see below }}
{{OBDtr| 0x52 | int16    |C8FFFF| 5F 00      | 95        | unknown; always the same }}
{{OBDtr| 0x52 | int16    |C8FFFF| 5F 00      | 95        | ignored }}
{{OBDtr| 0x54 | int32    |FFC8FF| 00 00 00 00 | 0          | runtime only }}
{{OBDtr| 0x54 | int32    |FFC8FF| 00 00 00 00 | 0          | runtime only }}
|}
|}


;Note
;Note
:The ONCP is the list of all the particles (motion trails, combo flashes, etc) that will be available for the [[OBD:ONCC|ONCC]] that links to it.
:The ONCP is the list of all the particles (motion trails, combo flashes, etc) that will be available for the [[OBD:ONCC|ONCC]] that links to it.
:Nothing bad happens if an ONCC doesn't find a particle required by an animation, you just get a warning at the console.
:Nothing bad happens if an ONCC doesn't find a particle required by an animation, you just get a warning at the console.
;Default bone ID
 
:The ones specified in the [[OBD:TRAM/raw0x2C|particle tracks]] of the [[OBD:TRAM|TRAM]] seem to have the final word.
 
:I really don't know about 0x8000=32768 (used for '''snap'''/'''h2h_snap_e01''')
;Bodypart number
*0-19 - this is a super particle attached to the specified bodypart when the character has daodan powers; the particle name must start with super for this to work
*0xFFFF - the particle is attached by an animation (the animation specifies the bodypart)
*0x8000 - the particle is attached by an animation (the animation specifies the bodypart) and it also generates a Self_Damage_Killed impact (user by back breaking animations)




708

edits