EvilEngine/MVPT: Difference between revisions

m
Seil moved page MVPT to EvilEngine/MVPT
m (9 revisions imported)
m (Seil moved page MVPT to EvilEngine/MVPT)
 
(3 intermediate revisions by 2 users not shown)
Line 1:
<onlyinclude>
{{AssetInfobox
{{#vardefine:typeid|MVPT}}<nowiki/>
|subtitle=Move Point
{{#vardefine:name|Move Point}}<nowiki/>
|type=[[Base]]
{{#vardefine:type|[[Base]]}}<nowiki/>
|objectid=0x0D
{{#vardefine:basetype|0x0D}}<nowiki/>
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles<br>Rise of the Underminer
{{#vardefine:games|Scooby BFBB TSSM Incredibles ROTU RatProto}}<nowiki/>
|{{#vardefine:sourcecode=|[https://github.com/bfbbdecomp/bfbb/blob/master/src/Core/x/xMovePoint.h xMovePoint.h]}}<nowiki/>
{{#vardefine:image|}}<nowiki/>
</onlyinclude>
{{AutoAssetInfobox}}
 
This asset defines move points. Enemies usually have a few MVPT to move along. Platforms and other objects also refer to this asset.
Line 16 ⟶ 20:
| 0x8 || [[Vector3]] || '''pos''' || Position
|-
| 0x14 || shortushort || '''wt''' || usually 0x2710
|-
| 0x16 || bytechar || '''on''' || Type: 0x00 for arena (can see you), 0x01 for zone
|-
| 0x17 || bytechar || '''bezIndex''' || usually 0x00
|-
| 0x18 || bytechar || '''flg_props''' ||
|-
| 0x19 || bytechar || '''pad''' || padding
|-
| 0x1A || shortushort || '''numPoints''' || Amount of children/siblings
|-
| 0x1C || float || '''delay''' || Movement Angle - will rotate around the point this amount, -1 means disabled. '''Not present in Scooby'''
|-
| 0x20 || float || '''zoneRadius''' || will circle around the point in this distance, -1 means disabled. '''Not present in Scooby'''
|-
| 0x24 || float || '''arenaRadius''' || will be able to see you from this radius (as in a sphere trigger), -1 means disabled. '''Not present in Scooby'''
Line 58 ⟶ 62:
 
{{Assets}}
{{AutoGameNavs}}
 
[[Category:Asset]]