GoodEngine/Assets: Difference between revisions
no edit summary
EnergyDrink (talk | contribs) No edit summary |
EnergyDrink (talk | contribs) No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1:
<u>'''Note:'''</u> Current documentation/research is limited to SpongeBob's Truth or Square only.
==Classes of Assets==
===Base assets===
Line 5 ⟶ 7:
! Offset !! Type !! Variable !! Description
|-
| 0x00 ||
|-
| 0x08 ||
|-
| 0x0C ||
|-
| 0x0E ||
|}
Line 19 ⟶ 21:
! Offset !! Type !! Variable !! Description
|-
| 0x10 ||
|-
| 0x11 ||
|-
| 0x12 ||
|-
| 0x13 ||
|-
| 0x14 ||
|-
| 0x15 ||
|-
| 0x18 || [[AssetID]] || '''surfaceID''' ||
|-
| 0x20 || [[Vector3]] || '''Orientation''' || Yaw, Pitch, Roll rotation vector (in radians)
|-
| 0x2C || [[Vector3]] || '''Pos''' || X, Y, Z position vector
|-
| 0x38 || [[Vector3]] || '''Scale''' || X, Y, Z scale vector
|-
| 0x50 || [[#ModelInstanceAsset|ModelInstanceAsset]] || '''modelInstance''' ||
Line 45 ⟶ 47:
! 0x98 || colspan="3" | PhysicsDataStruct
|-
| 0x98 ||
|-
| 0x9C ||
|-
| 0xA0 ||
|-
| 0xA4 ||
|-
| 0xA8 ||
|-
| 0xAC ||
|-
| 0xB0 ||
|-
| 0xB1 ||
|-
| 0xB2 ||
|-
| 0xB3 ||
|-
! 0xB4 || colspan="3" | '''SoundSourcesPhysics'''
|-
| 0xB4 || [[
|-
| 0xC0 || [[
|-
| 0xCC || [[
|-
! 0xD8 || colspan="3" | '''PhysicsData'''
|-
| 0xD8 ||
|-
| 0xDC ||
|-
| 0xE0 ||
|-
| 0xE4 ||
|-
| 0xE8 ||
|-
! colspan="4" |
|-
| 0xEC ||
|-
|
|-
|
|}
Line 120 ⟶ 104:
| 0x08 || [[AssetID]] || '''lightKitID''' ||
|-
| 0x10 ||
|-
| 0x14 ||
|-
| 0x18 ||
|-
| 0x1C ||
|-
| 0x20 ||
|-
| 0x22 ||
|-
| 0x24 ||
|-
| 0x28 ||
|-
| 0x2C ||
|-
| 0x30 ||
|-
| 0x34 ||
|-
| 0x38 || [[AssetID]] || '''parentID''' ||
|}
==List of
The following is a list of all asset types found across all 7 games as well as which asset types are present in each game, signified by a checkmark (✔).
{| class="wikitable sortable"
Line 227 ⟶ 211:
{{AutoAssetTableRowGE|GoodEngine/Dispatcher}}
{{AutoAssetTableRowGE|GoodEngine/DragRope}}
{{AutoAssetTableRowGE|GoodEngine/DTRFrontBufferSettings}}
{{AutoAssetTableRowGE|GoodEngine/DTRMovieSettings}}
{{AutoAssetTableRowGE|GoodEngine/DugLever}}
|