EvilEngine/DYNA/effect:Lens Flare Source: Difference between revisions
< EvilEngine | DYNA
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}}<...") |
No edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
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 ROTU RatProto}}<nowiki/> |
||
{{#vardefine:sourcecode|}}<nowiki/> |
{{#vardefine:sourcecode|}}<nowiki/> |
||
{{#vardefine:image|}}<nowiki/> |
{{#vardefine:image|}}<nowiki/> |
||
</onlyinclude> |
</onlyinclude> |
||
{{AutoDynaInfobox}} |
{{AutoDynaInfobox}} |
||
==Format== |
|||
Unused in SpongeBob Movie, Rise of the Underminer, and Ratatouille Prototype but is still supported. |
|||
<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 |
|||
|- |
|||
| 0x10 || u32 || '''object''' || |
|||
|- |
|||
| 0x14 || u32 || '''elementID''' || |
|||
|- |
|||
| 0x18 || xScrFxLensFlareElement || '''elementArray''' || |
|||
|- |
|||
| 0x1C || u32 || '''numElements''' || |
|||
|- |
|||
| 0x20 || f32 || '''size''' || |
|||
|- |
|||
| 0x24 || f32 || '''intensity''' || |
|||
|- |
|||
| 0x28 || f32 || '''coneAngle''' || |
|||
|- |
|||
| 0x2C || u32 || '''distanceAttenuationMode''' || |
|||
|} |
|||
{{DynaAssets}} |
{{DynaAssets}} |
Latest revision as of 14:19, 19 September 2023
effect:Lens Flare Source | |
---|---|
Version | 3 |
Hash | 0xA072A4DA |
Games used | The SpongeBob SquarePants Movie The Incredibles |
Format
Unused in SpongeBob Movie, Rise of the Underminer, and Ratatouille Prototype 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 |
---|---|---|---|
0x10 | u32 | object | |
0x14 | u32 | elementID | |
0x18 | xScrFxLensFlareElement | elementArray | |
0x1C | u32 | numElements | |
0x20 | f32 | size | |
0x24 | f32 | intensity | |
0x28 | f32 | coneAngle | |
0x2C | u32 | distanceAttenuationMode |