EvilEngine/DYNA/effect:Lens Flare Source: Difference between revisions
< EvilEngine | DYNA
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 | |
---|---|
Version | 3 |
Hash | 0xA072A4DA |
Games used | The 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 |