EvilEngine/DYNA/game object:bullet time: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
No edit summary
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
{{#vardefine:version|}}<nowiki/>
{{#vardefine:version|}}<nowiki/>
{{#vardefine:hash|0x390467A4}}<nowiki/>
{{#vardefine:hash|0x390467A4}}<nowiki/>
{{#vardefine:games|Incredibles ROTU}}<nowiki/>
{{#vardefine:games|TSSM Incredibles ROTU}}<nowiki/>
{{#vardefine:sourcecode|}}<nowiki/>
{{#vardefine:sourcecode|}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
Line 9: Line 9:
{{AutoDynaInfobox}}
{{AutoDynaInfobox}}


==Format==
Note: Bullet_Time isn't present in The SpongeBob SquarePants Movie but it has code.
Unused in SpongeBob Movie but is still supported.

<source lang=cpp>
class zBulletTimeAsset : public xDynAsset
{
public:
float frequency;
float fadeout;
float originaltimer;
float originalscale;
unsigned char global;
};
</source>

{| class="wikitable"
{| class="wikitable"
! Offset !! Type !! Description
! Offset !! Type !! Variable !! Description
|-
|-
| 0x00 || float || '''frequency'''
| 0x10 || f32 || '''frequency''' ||
|-
|-
| 0x04 || float || '''fadeout'''
| 0x14 || f32 || '''fadeout''' ||
|-
|-
| 0x08 || float || '''originaltimer'''
| 0x18 || f32 || '''originaltimer''' ||
|-
|-
| 0x0C || float || '''originalscale'''
| 0x1C || f32 || '''originalscale''' ||
|-
|-
| 0x10 || uchar || '''global'''
| 0x20 || u8 || '''global''' ||
|-
|-
| 0x11 || uchar[3] || null
| 0x21 || u8[3] || null || padding
|}
|}
{{DynaAssets}}
{{DynaAssets}}

Latest revision as of 14:47, 19 September 2023

game_object:bullet_time
Hash0x390467A4
Games usedThe SpongeBob SquarePants Movie

The Incredibles

Rise of the Underminer

Format

Unused in SpongeBob Movie but is still supported.

class zBulletTimeAsset : public xDynAsset
{
public:
    float frequency;
    float fadeout;
    float originaltimer;
    float originalscale;
    unsigned char global;
};
Offset Type Variable Description
0x10 f32 frequency
0x14 f32 fadeout
0x18 f32 originaltimer
0x1C f32 originalscale
0x20 u8 global
0x21 u8[3] null padding