OBD:ONCP: Difference between revisions
Jump to navigation
Jump to search
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 ( | {{OBDtr2|0x00 | char[16] |FFC8C8| acid | particle name (referenced by [[OBD:TRAM/raw0x2C|TRAM particles]]) }} | ||
{{OBDtr2|0x10 | char[64] |FFFFC8| env_splash_e01a | | {{OBDtr2|0x10 | char[64] |FFFFC8| env_splash_e01a | [[OBD:BINA/PAR3|particle class name]] }} | ||
{{OBDtr| 0x50 | | {{OBDtr| 0x50 | uint16 |C8FFC8| FF FF | -1 | number of the bodypart; see below }} | ||
{{OBDtr| 0x52 | int16 |C8FFFF| 5F 00 | 95 | | {{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. | ||
; | |||
;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) | |||
Revision as of 20:42, 13 October 2010
|
Offset | Type | Raw Hex | Value | Description |
---|---|---|---|---|
0x00 | res_id | 01 F9 03 00 | 1017 | 01017-.ONCP |
0x04 | lev_id | 01 00 00 06 | 3 | level 3 |
0x08 | char[16] | AD DE | dead | unused |
0x18 | int8 | 0 | 0 | is loaded; must be 0, set to 1 at runtime |
0x19 | char[3] | AD DE | dead | unused |
0x1C | int32 | 0D 00 00 00 | 13 | array size |
First element (black outline) | ||||
0x00 | char[16] | acid | particle name (referenced by TRAM particles) | |
0x10 | char[64] | env_splash_e01a | particle class name | |
0x50 | uint16 | FF FF | -1 | number of the bodypart; see below |
0x52 | int16 | 5F 00 | 95 | ignored |
0x54 | int32 | 00 00 00 00 | 0 | runtime only |
- Note
- The ONCP is the list of all the particles (motion trails, combo flashes, etc) that will be available for the 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.
- 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)
ONI BINARY DATA |
---|
ONCC << Other file types >> ONCV |
ONCP : Oni Character Particle Array |
Character file |