EvilEngine/DYNA/game object:Hangable: Difference between revisions
< EvilEngine | DYNA
Content added Content deleted
(Created page with "<onlyinclude> {{#vardefine:name|game_object:Hangable}}<nowiki/> {{#vardefine:version|}}<nowiki/> {{#vardefine:hash|0x1D3C54EE}}<nowiki/> {{#vardefine:games|Incredibles ROTU}}<...") |
EnergyDrink (talk | contribs) No edit summary |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<onlyinclude> |
<onlyinclude> |
||
{{#vardefine:name|game_object:Hangable}}<nowiki/> |
{{#vardefine:name|game_object:Hangable}}<nowiki/> |
||
{{#vardefine:version|}}<nowiki/> |
{{#vardefine:version|1}}<nowiki/> |
||
{{#vardefine:hash|0x1D3C54EE}}<nowiki/> |
{{#vardefine:hash|0x1D3C54EE}}<nowiki/> |
||
{{#vardefine:games|Incredibles ROTU}}<nowiki/> |
{{#vardefine:games|Incredibles ROTU}}<nowiki/> |
||
Line 8: | Line 8: | ||
</onlyinclude> |
</onlyinclude> |
||
{{AutoDynaInfobox}} |
{{AutoDynaInfobox}} |
||
==Format== |
|||
<source lang=cpp> |
|||
struct zHangableAsset : xDynAsset |
|||
{ |
|||
unsigned int object; |
|||
xVec3 pivot; |
|||
xVec3 handle; |
|||
float onGravity; |
|||
float offGravity; |
|||
float maxAngVel; |
|||
float minArcDegrees; |
|||
unsigned int hangFlags; |
|||
}; |
|||
</source> |
|||
{| class="wikitable" |
|||
! Offset !! Type !! Variable !! Description |
|||
|- |
|||
| 0x10 || [[AssetID]] || '''object''' || |
|||
|- |
|||
| 0x14 || [[Vector3]] || '''pivot''' || |
|||
|- |
|||
| 0x20 || [[Vector3]] || '''handle''' || |
|||
|- |
|||
| 0x2C || f32 || '''onGravity''' || |
|||
|- |
|||
| 0x30 || f32 || '''offGravity''' || |
|||
|- |
|||
| 0x34 || f32 || '''maxAngVel''' || |
|||
|- |
|||
| 0x38 || f32 || '''minArcDegrees''' || |
|||
|- |
|||
| 0x3C || u32 || '''hangFlags''' || |
|||
|} |
|||
{{DynaAssets}} |
{{DynaAssets}} |
Latest revision as of 15:22, 19 September 2023
game_object:Hangable | |
---|---|
Version | 1 |
Hash | 0x1D3C54EE |
Games used | The Incredibles Rise of the Underminer |
Format
struct zHangableAsset : xDynAsset
{
unsigned int object;
xVec3 pivot;
xVec3 handle;
float onGravity;
float offGravity;
float maxAngVel;
float minArcDegrees;
unsigned int hangFlags;
};
Offset | Type | Variable | Description |
---|---|---|---|
0x10 | AssetID | object | |
0x14 | Vector3 | pivot | |
0x20 | Vector3 | handle | |
0x2C | f32 | onGravity | |
0x30 | f32 | offGravity | |
0x34 | f32 | maxAngVel | |
0x38 | f32 | minArcDegrees | |
0x3C | u32 | hangFlags |