EvilEngine/VIL: Difference between revisions

m
Seil moved page VIL to EvilEngine/VIL
No edit summary
m (Seil moved page VIL to EvilEngine/VIL)
 
(4 intermediate revisions by 2 users not shown)
Line 1:
<onlyinclude>
{{AssetInfobox
{{#vardefine:typeid|VIL}}<nowiki/>
|subtitle=Villain/NPC
{{#vardefine:name|NPC}}<nowiki/>
|type=[[Placeable]]
{{#vardefine:type|[[Entity]]}}<nowiki/>
|objectid=0x2B
{{#vardefine:basetype|0x2B}}<nowiki/>
|games=Battle for Bikini Bottom<br>The Incredibles}}
{{#vardefine:games|BFBB Incredibles}}<nowiki/>
{{#vardefine:sourcecode|[https://github.com/bfbbdecomp/bfbb/blob/master/src/Game/zNPCTypeCommon.h zNPCTypeCommon.h]}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
</onlyinclude>
{{AutoAssetInfobox}}
 
This asset defines an entry for an NPC, enemy, tiki and others.
 
==Format==
VIL are [[Placeable AssetEntity|placeableentity assets]], so they start with their 0x54 byte header, then are followed by:
 
{| class="wikitable"
Line 17 ⟶ 22:
| 0x58 || int || '''npcModel''' || See Models (BFBB) below
|-
| 0x5C || [[AssetID]] ([[game_object:NPCSettings]]) || '''npcProps''' || {{SlashTrick|DYNA/game_object:NPCSettings}}
|-
| 0x60 || [[AssetID]] ([[MVPT|Move Point]]) || '''movepoint''' || [[MVPT]]
|-
| 0x64 || [[AssetID]] ([[DYNA]]) || '''taskWidgetPrime''' || [[DYNA]]
|-
| 0x68 || [[AssetID]] ([[DYNA]]) || '''taskWidgetSecond''' || [[DYNA]]
|-
! colspan="4" | Events
Line 537 ⟶ 542:
 
{{Assets}}
{{AutoGameNavs}}
 
[[Category:Asset]]