GoodEngine/Assets: Difference between revisions
no edit summary
EnergyDrink (talk | contribs) (removed unused assets + add unknown assets) |
EnergyDrink (talk | contribs) No edit summary |
||
(5 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
|-
|-
| 0x90 || [[AssetID]] || '''animListID''' ||
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 ||
|-
| 0xF0 ||
|-
| 0xF4 ||
|}
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"
|+
! Asset !! Type !! Asset TypeID !! [[:Category:Ratatouille|Ratatouille]] !! [[:Category:WALL-E|Wall-E]] !! [[:Category:Up|Up]] !! [[:Category:SpongeBob's Truth or Square|ToS]] !! [[:Category:UFC Personal Trainer|UFC]] !! [[:Category:Family Guy: Back to the Multiverse|FGUY]] !! [[:Category:Harley Pasternak's Hollywood Workout|Hollywood]] !! Notes
{{AutoAssetTableRowGE|GoodEngine/Accomplishment}}
{{AutoAssetTableRowGE|GoodEngine/ActionSet}}
{{AutoAssetTableRowGE|GoodEngine/AmbientHuman}}
Line 174 ⟶ 159:
{{AutoAssetTableRowGE|GoodEngine/Camera}}
{{AutoAssetTableRowGE|GoodEngine/CameraD}}
{{AutoAssetTableRowGE|GoodEngine/CameraFly}}
{{AutoAssetTableRowGE|GoodEngine/Camera_Param_Asset}}
{{AutoAssetTableRowGE|GoodEngine/Camera_Tweak}}
Line 225 ⟶ 211:
{{AutoAssetTableRowGE|GoodEngine/Dispatcher}}
{{AutoAssetTableRowGE|GoodEngine/DragRope}}
{{AutoAssetTableRowGE|GoodEngine/DTRFrontBufferSettings}}
{{AutoAssetTableRowGE|GoodEngine/DTRMovieSettings}}
{{AutoAssetTableRowGE|GoodEngine/DugLever}}
Line 232 ⟶ 219:
{{AutoAssetTableRowGE|GoodEngine/ElectricPoint}}
{{AutoAssetTableRowGE|GoodEngine/Env}}
{{AutoAssetTableRowGE|GoodEngine/Eve}}
{{AutoAssetTableRowGE|GoodEngine/EventSpy}}
{{AutoAssetTableRowGE|GoodEngine/Exercise}}
{{AutoAssetTableRowGE|GoodEngine/Exercise2}}
{{AutoAssetTableRowGE|GoodEngine/ExercisePeripheralScreens}}
{{AutoAssetTableRowGE|GoodEngine/ExerciseProgram}}
{{AutoAssetTableRowGE|GoodEngine/ExerciseSession}}
{{AutoAssetTableRowGE|GoodEngine/ExplosionAsset}}
{{AutoAssetTableRowGE|GoodEngine/ExplosiveObject}}
Line 262 ⟶ 254:
{{AutoAssetTableRowGE|GoodEngine/GenericSwarm}}
{{AutoAssetTableRowGE|GoodEngine/Generic_Use_Property}}
{{AutoAssetTableRowGE|GoodEngine/GEN_Effect}}
{{AutoAssetTableRowGE|GoodEngine/GEN_GenericShader}}
{{AutoAssetTableRowGE|GoodEngine/GEN_ImmediateGeometry}}
{{AutoAssetTableRowGE|GoodEngine/GEN_ImmediatePrototype}}
{{AutoAssetTableRowGE|GoodEngine/GEN_Material}}
{{AutoAssetTableRowGE|GoodEngine/GEN_ModelPrototype}}
{{AutoAssetTableRowGE|GoodEngine/GEN_RawBlob}}
{{AutoAssetTableRowGE|GoodEngine/GEN_RenderMode}}
{{AutoAssetTableRowGE|GoodEngine/GEN_ShaderCodeBlob}}
{{AutoAssetTableRowGE|GoodEngine/GEN_SkeletonBlob}}
{{AutoAssetTableRowGE|GoodEngine/GEN_SkinGeometry}}
{{AutoAssetTableRowGE|GoodEngine/GEN_StaticGeometry}}
{{AutoAssetTableRowGE|GoodEngine/GEN_TextureResource}}
{{AutoAssetTableRowGE|GoodEngine/GEN_VertexDecl}}
{{AutoAssetTableRowGE|GoodEngine/GestureCombo}}
{{AutoAssetTableRowGE|GoodEngine/GestureOrientation}}
{{AutoAssetTableRowGE|GoodEngine/GesturePiece}}
{{AutoAssetTableRowGE|GoodEngine/GesturePieceGroup}}
{{AutoAssetTableRowGE|GoodEngine/GestureSubChain}}
{{AutoAssetTableRowGE|GoodEngine/Geyser}}
{{AutoAssetTableRowGE|GoodEngine/GlobalFX}}
Line 327 ⟶ 334:
{{AutoAssetTableRowGE|GoodEngine/Mowbot}}
{{AutoAssetTableRowGE|GoodEngine/NatalMaskEvaluator}}
{{AutoAssetTableRowGE|GoodEngine/NatalPose}}
{{AutoAssetTableRowGE|GoodEngine/NavLink}}
{{AutoAssetTableRowGE|GoodEngine/NavMarker}}
{{AutoAssetTableRowGE|GoodEngine/Notes}}
{{AutoAssetTableRowGE|GoodEngine/NPCCounterPattern}}
{{AutoAssetTableRowGE|GoodEngine/NPCGeneric}}
Line 345 ⟶ 354:
{{AutoAssetTableRowGE|GoodEngine/NPC_Combat}}
{{AutoAssetTableRowGE|GoodEngine/NPC_Detector_View_Blocker}}
{{AutoAssetTableRowGE|GoodEngine/NPC_FighterBrain}}
{{AutoAssetTableRowGE|GoodEngine/NPC_Perception}}
{{AutoAssetTableRowGE|GoodEngine/NuiSpeechGrammarAsset}}
{{AutoAssetTableRowGE|GoodEngine/NuiSpeechGrammarList}}
{{AutoAssetTableRowGE|GoodEngine/Objective}}
{{AutoAssetTableRowGE|GoodEngine/Object_Generator}}
Line 362 ⟶ 374:
{{AutoAssetTableRowGE|GoodEngine/PlayerAICommandGroup}}
{{AutoAssetTableRowGE|GoodEngine/PlayerAnimSeq}}
{{AutoAssetTableRowGE|GoodEngine/PlayerCustomizationMaster}}
{{AutoAssetTableRowGE|GoodEngine/PlayerCustomizationTrainer}}
{{AutoAssetTableRowGE|GoodEngine/PlayerLocker}}
{{AutoAssetTableRowGE|GoodEngine/PlayerRespawnPoint}}
{{AutoAssetTableRowGE|GoodEngine/PlayerTemplate}}
{{AutoAssetTableRowGE|GoodEngine/Player_Location_Ent_Connector}}
{{AutoAssetTableRowGE|GoodEngine/Player_Location_Platform_Connector}}
Line 375 ⟶ 390:
{{AutoAssetTableRowGE|GoodEngine/ProjectileLauncher}}
{{AutoAssetTableRowGE|GoodEngine/ProjectileSpawner}}
{{AutoAssetTableRowGE|GoodEngine/PropSwapUFCT}}
{{AutoAssetTableRowGE|GoodEngine/Pry}}
{{AutoAssetTableRowGE|GoodEngine/PuckReflector}}
{{AutoAssetTableRowGE|GoodEngine/Puppet}}
Line 423 ⟶ 440:
{{AutoAssetTableRowGE|GoodEngine/SoundMask}}
{{AutoAssetTableRowGE|GoodEngine/SoundsNamed}}
{{AutoAssetTableRowGE|GoodEngine/SoundWiimoteSpeaker}}
{{AutoAssetTableRowGE|GoodEngine/SoundWiimoteSpeakerList}}
{{AutoAssetTableRowGE|GoodEngine/Spinner}}
Line 497 ⟶ 515:
{{AutoAssetTableRowGE|GoodEngine/zFGUYChallengeAsset}}
{{AutoAssetTableRowGE|GoodEngine/zOneLiner}}
|}
|