OBD:ENVP: Difference between revisions
Jump to navigation
Jump to search
(design) |
m (besser so?) |
||
Line 14: | Line 14: | ||
{{OBDtr2|0x00 | char[64] |FFC8C8| locklight | particle type name (reference to 06079-3RAPlocklight.[[OBD:BINA/PAR3|BINA]] of level 0); global lookup name }} | {{OBDtr2|0x00 | char[64] |FFC8C8| locklight | particle type name (reference to 06079-3RAPlocklight.[[OBD:BINA/PAR3|BINA]] of level 0); global lookup name }} | ||
{{OBDtr2|0x40 | char[48] |FFFFC8| lock1_locklight01 | particle name; local lookup name (visible from scripts etc) }} | {{OBDtr2|0x40 | char[48] |FFFFC8| lock1_locklight01 | particle name; local lookup name (visible from scripts etc) }} | ||
{ | |- ALIGN=CENTER VALIGN=TOP | ||
|0xA4||matrix|| | |||
{|border=1 cellspacing=0 style="white-space:nowrap" | |||
|-BGCOLOR="#C8FFC8" | |||
|00 00 80 BF||52 D2 43 B3||2E B4 61 B7 | |||
{ | |-BGCOLOR="#C8FFFF" | ||
|2F B4 61 37||FD B7 AA B7||00 00 80 BF | |||
|-BGCOLOR="#FFC8FF" | |||
|4A A5 42 33||00 00 80 BF||FD B7 AA 37 | |||
|-BGCOLOR="#FFC800" | |||
|BA E1 20 44||C9 C4 50 41||05 EB 89 C3 | |||
|} | |||
| | |||
{|border=1 cellspacing=0 style="white-space:nowrap" | |||
|- | |||
|1.000000||-0.000000||-0.000013 | |||
|- | |||
|0.000013||-0.000020||-1.000000 | |||
|- | |||
|0.000000||-1.000000||0.000020 | |||
|- | |||
|643.526978||13.048043||-275.836090 | |||
|} | |||
|ALIGN=LEFT|transform matrix for the particle (in world space) | |||
{{OBDtr| 0xA0 | int32 |C800C8| 00 00 80 3F | 1.000000 | unknown; always the same }} | {{OBDtr| 0xA0 | int32 |C800C8| 00 00 80 3F | 1.000000 | unknown; always the same }} | ||
{{OBDtr| 0xA4 | int32 |C87C64| 00 00 80 3F | 1.000000 | unknown; always the same }} | {{OBDtr| 0xA4 | int32 |C87C64| 00 00 80 3F | 1.000000 | unknown; always the same }} | ||
Line 36: | Line 49: | ||
;Transformation matrix | ;Transformation matrix | ||
: | :Used to orient and stretch the particles (decals, locklights, etc). | ||
: | :See, e.g., [[OBD:CRSA|CRSA]] for a detailed explanation. | ||
{{OBD_File_Footer | type=ENVP | prev=DPge | next=FILM | name=Env Particle Array | family=Level}} | {{OBD_File_Footer | type=ENVP | prev=DPge | next=FILM | name=Env Particle Array | family=Level}} |
Revision as of 18:52, 25 September 2007
|
Offset | Type | Raw Hex | Value | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x00 | res_id | 01 9B 02 00 | 667 | 00667-.ENVP | ||||||||||||||||||||||||
0x04 | lev_id | 01 00 00 06 | 3 | level 3 | ||||||||||||||||||||||||
0x08 | char[22] | AD DE | dead | unused | ||||||||||||||||||||||||
0x1E | int16 | 42 00 | 66 | array size | ||||||||||||||||||||||||
First element (black outline) | ||||||||||||||||||||||||||||
0x00 | char[64] | locklight | particle type name (reference to 06079-3RAPlocklight.BINA of level 0); global lookup name | |||||||||||||||||||||||||
0x40 | char[48] | lock1_locklight01 | particle name; local lookup name (visible from scripts etc) | |||||||||||||||||||||||||
0xA4 | matrix |
|
|
transform matrix for the particle (in world space) | ||||||||||||||||||||||||
0xA0 | int32 | 00 00 80 3F | 1.000000 | unknown; always the same | ||||||||||||||||||||||||
0xA4 | int32 | 00 00 80 3F | 1.000000 | unknown; always the same | ||||||||||||||||||||||||
0xA8 | int32(10) | 00 00 00 00 | 0 | unknown; always zero |
- Enviroment particles
- Locklights, lights, fire, smoke, steam, "electricity" etc...
- Transformation matrix
- Used to orient and stretch the particles (decals, locklights, etc).
- See, e.g., CRSA for a detailed explanation.
ONI BINARY DATA |
---|
DPge << Other file types >> FILM |
ENVP : Env Particle Array |
Level file |