EvilEngine/DYNA/effect:Lens Flare Source: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
(Created page with "<onlyinclude> {{#vardefine:name|effect:Lens Flare Source}}<nowiki/> {{#vardefine:version|3}}<nowiki/> {{#vardefine:hash|0xA072A4DA}}<nowiki/> {{#vardefine:games|Incredibles}}<...")
 
(Add format)
Line 8: Line 8:
</onlyinclude>
</onlyinclude>
{{AutoDynaInfobox}}
{{AutoDynaInfobox}}

==Format==

<source lang=cpp>
struct xScrFxLensFlareSourceAsset : xDynAsset
{
uint32 object;
uint32 elementID;
xScrFxLensFlareElement** elementArray;
uint32 numElements;
float32 size;
float32 intensity;
float32 coneAngle;
uint32 distanceAttenuationMode;
};
</source>

{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x00 || uint32 || '''object''' ||
|-
| 0x04 || uint32 || '''elementID''' ||
|-
| 0x08 || xScrFxLensFlareElement || '''elementArray''' ||
|-
| 0x0C || uint32 || '''numElements''' ||
|-
| 0x10 || float32 || '''size''' ||
|-
| 0x14 || float32 || '''intensity''' ||
|-
| 0x18 || float32 || '''coneAngle''' ||
|-
| 0x1C || uint32 || '''distanceAttenuationMode''' ||
|}


{{DynaAssets}}
{{DynaAssets}}

Revision as of 07:59, 21 November 2021

effect:Lens Flare Source
Version3
Hash0xA072A4DA
Games usedThe Incredibles

Format

struct xScrFxLensFlareSourceAsset : xDynAsset
{
	uint32 object;
	uint32 elementID;
	xScrFxLensFlareElement** elementArray;
	uint32 numElements;
	float32 size;
	float32 intensity;
	float32 coneAngle;
	uint32 distanceAttenuationMode;
};
Offset Type Variable Description
0x00 uint32 object
0x04 uint32 elementID
0x08 xScrFxLensFlareElement elementArray
0x0C uint32 numElements
0x10 float32 size
0x14 float32 intensity
0x18 float32 coneAngle
0x1C uint32 distanceAttenuationMode