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

From Heavy Iron Modding
Content added Content deleted
(Add format)
No edit summary
Line 3: Line 3:
{{#vardefine:version|3}}<nowiki/>
{{#vardefine:version|3}}<nowiki/>
{{#vardefine:hash|0xA072A4DA}}<nowiki/>
{{#vardefine:hash|0xA072A4DA}}<nowiki/>
{{#vardefine:games|Incredibles}}<nowiki/>
{{#vardefine:games|TSSM Incredibles}}<nowiki/>
{{#vardefine:sourcecode|}}<nowiki/>
{{#vardefine:sourcecode|}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
Line 10: Line 10:


==Format==
==Format==
Note: Lens Flare Source is unused in TSSM but is still supported

<source lang=cpp>
<source lang=cpp>
struct xScrFxLensFlareSourceAsset : xDynAsset
struct xScrFxLensFlareSourceAsset : xDynAsset

Revision as of 08:25, 21 November 2021

effect:Lens Flare Source
Version3
Hash0xA072A4DA
Games usedThe SpongeBob SquarePants Movie
The Incredibles

Format

Note: Lens Flare Source is unused in TSSM but is still supported

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