EvilEngine/DYNA/Enemy:IN2: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
(Created page with "<onlyinclude> {{#vardefine:name|Enemy:IN2}}<nowiki/> {{#vardefine:version|}}<nowiki/> {{#vardefine:hash|0x9FB437C7}}<nowiki/> {{#vardefine:games|ROTU}}<nowiki/> {{#vardefine:sourcecode|}}<nowiki/> {{#vardefine:image|}}<nowiki/> </onlyinclude> {{AutoDynaInfobox}} {{DynaAssets}} {{AutoGameNavs}} Category:DYNA")
 
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 8: Line 8:
</onlyinclude>
</onlyinclude>
{{AutoDynaInfobox}}
{{AutoDynaInfobox}}

==Format==
<source lang=cpp>
struct zNPCAssetIN2 : xDynAsset
{
xEntAsset ent_asset;
unsigned int navigation_mesh_id;
unsigned int npcFlags;
unsigned int respawnCounterID;
unsigned int settingsHashID;
unsigned int interestPointerGroupID;
unsigned int lightKitID;
};
</source>

{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x10 || [[EvilEngine/Assets#Entity_Assets|xEntAsset]] || '''ent_asset''' ||
|-
| 0x60 || [[AssetID]] || '''navigation_mesh_id''' || [[NGMS]]
|-
| 0x64 || u32 || '''npcFlags''' ||
|-
| 0x68 || [[AssetID]] || '''respawnCounterID''' || [[CNTR]]
|-
| 0x6C || [[AssetID]] || '''settingsHashID''' || [[NPCS]]
|-
| 0x70 || [[AssetID]] || '''interestPointerGroupID''' || [[GRUP]]
|-
| 0x74 || [[AssetID]] || '''lightKitID''' || [[LKIT]]
|}


{{DynaAssets}}
{{DynaAssets}}

Latest revision as of 14:24, 19 September 2023

Enemy:IN2
Hash0x9FB437C7
Games usedRise of the Underminer

Format

struct zNPCAssetIN2 : xDynAsset
{
    xEntAsset ent_asset;
    unsigned int navigation_mesh_id;
    unsigned int npcFlags;
    unsigned int respawnCounterID;
    unsigned int settingsHashID;
    unsigned int interestPointerGroupID;
    unsigned int lightKitID;
};
Offset Type Variable Description
0x10 xEntAsset ent_asset
0x60 AssetID navigation_mesh_id NGMS
0x64 u32 npcFlags
0x68 AssetID respawnCounterID CNTR
0x6C AssetID settingsHashID NPCS
0x70 AssetID interestPointerGroupID GRUP
0x74 AssetID lightKitID LKIT