OBD:ENVP: Difference between revisions

m
ref. BFW_EnvParticle.h, lines 55-90...
(Adding info about flags and owner_type (ref. BFW_EnvParticle.h, lines 62, 66). Offsets and values - later.)
m (ref. BFW_EnvParticle.h, lines 55-90...)
Line 9: Line 9:
{{OBDtr| 0x00 | res_id  |FF0000| 01 9B 02 00 | 667        | 00667-.ENVP }}
{{OBDtr| 0x00 | res_id  |FF0000| 01 9B 02 00 | 667        | 00667-.ENVP }}
{{OBDtr| 0x04 | lev_id  |FFFF00| 01 00 00 06 | 3          | level 3 }}
{{OBDtr| 0x04 | lev_id  |FFFF00| 01 00 00 06 | 3          | level 3 }}
{{OBDtr| 0x08 | char[22] |00FF00| AD DE      | dead      | unused }}
{{OBDtr| 0x08 | char[22] |00FF00| AD DE      | dead      | padding }}
{{OBDtr| 0x1E | int16   |00FFFF| 42 00      | 66        | array size }}
{{OBDtr| 0x1E | uint16   |00FFFF| 42 00      | 66        | array size }}
{{OBDtrBK}}
{{OBDtrBK}}
{{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 }}
Line 42: Line 42:
{{OBDtr| 0xA4 | float    |C87C64| 00 00 80 3F | 1.000000  | decal y scale }}
{{OBDtr| 0xA4 | float    |C87C64| 00 00 80 3F | 1.000000  | decal y scale }}
{{OBDtr| 0xA8 | uint16  |FFFFFF| -- -- -- -- | -          | flags }}
{{OBDtr| 0xA8 | uint16  |FFFFFF| -- -- -- -- | -          | flags }}
{{OBDtr| -x-- | uint16   |FFFFFF| -- -- -- -- | -          | owner type }}
{{OBDtr| ---- | offset   |FFFFFF| -- -- -- -- | -          | owner type; reset at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for owner particle; reset at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for dynamic matrix; reset at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for particle class; zeroed at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for particle; zeroed at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for particle self ref(?); zeroed at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for previous particle(?); zeroed at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for next particle(?); zeroed at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for hash list(?); zeroed at level load; runtime only }}
{{OBDtr| ---- | offset  |FFFFFF| -- -- -- -- | -          | raw offset for tag list(?); zeroed at level load; runtime only }}
|}
|}


279

edits