EvilEngine/DYNA/effect:Rumble: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(3 intermediate revisions by 3 users not shown)
Line 3:
{{#vardefine:version|3}}<nowiki/>
{{#vardefine:hash|0x2A59443A}}<nowiki/>
{{#vardefine:games|TSSM Incredibles ROTU RatProto}}<nowiki/>
{{#vardefine:sourcecode|}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
</onlyinclude>
{{AutoDynaInfobox}}
 
==Format==
<source lang=cpp>
class effectAsset : public xDynAsset
{
public:
float time;
float intensity;
unsigned int id;
unsigned char priority;
unsigned char type;
unsigned char rumbleInPause;
unsigned char pad;
float param1;
float param2;
float shakeMagnitude;
float shakeCycleMax;
float shakeRotationalMagnitude;
unsigned char shakeY;
};
</source>
 
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x000x10 || floatf32 || '''unknowntime''' ||
|-
| 0x14 || f32 || '''intensity''' ||
|-
| 0x18 || u32 || '''id''' ||
|-
| 0x1C || u8 || '''priority''' ||
|-
| 0x040x1D || floatu8 || '''unknowntype''' ||
|-
| 0x080x1E || floatu8 || '''unknownrumbleInPause''' ||
|-
| 0x0C0x1F || shortu8 || '''unknownpad''' ||
|-
| 0x0A0x20 || shortf32 || '''unknownparam1''' ||
|-
| 0x100x24 || floatf32 || '''unknownparam2''' ||
|-
| 0x140x28 || floatf32 || '''unknownshakeMagnitude''' ||
|-
| 0x180x2C || floatf32 || '''unknownshakeCycleMax''' ||
|-
| 0x1C0x30 || floatf32 || '''unknownshakeRotationalMagnitude''' ||
|-
| 0x200x34 || floatu8 || '''unknownshakeY''' ||
|-
| 0x240x35 || floatu8[3] || '''unknown'''null || padding
|}