EvilEngine/DYNA/effect:smoke emitter: Difference between revisions

New info
No edit summary
(New info)
Line 8:
</onlyinclude>
{{AutoDynaInfobox}}
 
==Format==
 
<source lang=cpp>
struct asset_type : xDynAsset
{
uint32 flags;
_class_5 region;
uint32 texture;
uint16 texture_rows;
uint16 texture_columns;
float32 rate;
float32 life_min;
float32 life_max;
float32 size_min;
float32 size_max;
float32 vel_min;
float32 vel_max;
float32 growth;
xVec3 vel_dir;
float32 vel_dir_vary;
float32 wind;
xColor_tag color_birth;
xColor_tag color_death;
};
</source>
 
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x00 || int || '''unknownflags''' ||
|-
| 0x04 || int || '''unknownattach_to''' ||
|-
| 0x08 || [[Vector3]] || '''position''' ||
|-
| 0x14 || float[[Vector3]] || '''unknowndirection''' ||
|-
| 0x18 || float[[Vector3]] || '''unknownscale''' ||
|-
| 0x1C || float || '''unknown''' ||
Line 32 ⟶ 58:
| 0x2C || [[Asset ID]] || [[RWTX]] ||
|-
| 0x30 || short || '''unknowntexture_rows''' ||
|-
| 0x32 || short || '''unknowntexture_columns''' ||
|-
| 0x34 || float || '''unknownrate''' ||
|-
| 0x38 || float || '''unknownlife_min''' ||
|-
| 0x3C || float || '''unknownlife_max''' ||
|-
| 0x40 || float || '''unknownsize_min''' ||
|-
| 0x44 || float || '''unknownsize_max''' ||
|-
| 0x48 || float || '''unknownvel_min''' ||
|-
| 0x4C || float || '''unknownvel_max''' ||
|-
| 0x50 || float || '''unknowngrowth''' ||
|-
| 0x54 || float[[Vector3]] || '''unknownvel_dir''' || Velocity Direction?
|-
| 0x580x60 || float || '''unknownvel_dir_vary''' ||
|-
| 0x5C0x64 || float || '''unknownwind''' ||
|-
| 0x60 || float || '''unknown''' ||
|-
| 0x64 || float || '''unknown''' ||
|-
| 0x68 || short || '''unknown''' ||