GoodEngine/SoundFX: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
(Created page with "{{DISPLAYTITLE:SoundFX}} <onlyinclude> {{#vardefine:name|SoundFX}}<nowiki/> {{#vardefine:type|}}<nowiki/> {{#vardefine:typeid|0x124EF085}}<nowiki/> {{#vardefine:games|RATS WALLE UP TOS UFC FGUY HOLLYWOOD}}<nowiki/> {{#vardefine:sourcecode|}}<nowiki/> {{#vardefine:image|}}<nowiki/> </onlyinclude> {{AutoAssetInfoboxGE}} {{AssetsGE}} {{AutoGameNavsGE}} Category:GoodEngine Asset")
 
No edit summary
 
Line 2: Line 2:
<onlyinclude>
<onlyinclude>
{{#vardefine:name|SoundFX}}<nowiki/>
{{#vardefine:name|SoundFX}}<nowiki/>
{{#vardefine:type|}}<nowiki/>
{{#vardefine:type|[[GoodEngine/Assets#Base_assets|Base]]}}<nowiki/>
{{#vardefine:typeid|0x124EF085}}<nowiki/>
{{#vardefine:typeid|0x124EF085}}<nowiki/>
{{#vardefine:games|RATS WALLE UP TOS UFC FGUY HOLLYWOOD}}<nowiki/>
{{#vardefine:games|RATS WALLE UP TOS UFC FGUY HOLLYWOOD}}<nowiki/>
Line 9: Line 9:
</onlyinclude>
</onlyinclude>
{{AutoAssetInfoboxGE}}
{{AutoAssetInfoboxGE}}

==Format==
SoundFX's are base assets, so they start with their 0x10 byte header, then are followed by:
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x10 || [[Vector3]] || '''pos''' || X, Y, Z position vector
|-
| 0x1C || byte[4] || - || Padding
|-
| 0x20 || [[AssetID]] || '''attach''' ||
|-
| 0x28 || [[GoodEngine/SoundBankSource|SoundBankSource]] || '''source''' ||
|-
| 0x34 || u8 || '''needUpdate''' || Boolean
|-
| 0x35 || byte[3] || - || Padding
|}


{{AssetsGE}}
{{AssetsGE}}

Latest revision as of 14:45, 5 August 2023


SoundFX
TypeBase
Asset TypeID0x124EF085
Games usedRatatouille

WALL-E
Up
SpongeBob's Truth or Square
UFC Personal Trainer
Family Guy: Back to the Multiverse

Hollywood Workout

Format

SoundFX's are base assets, so they start with their 0x10 byte header, then are followed by:

Offset Type Variable Description
0x10 Vector3 pos X, Y, Z position vector
0x1C byte[4] - Padding
0x20 AssetID attach
0x28 SoundBankSource source
0x34 u8 needUpdate Boolean
0x35 byte[3] - Padding

Template:AssetsGE Template:AutoGameNavsGE