EvilEngine/DYNA/logic:Task: Difference between revisions

no edit summary
No edit summary
Line 9:
{{AutoDynaInfobox}}
 
==Format==
<source lang=cpp>
struct zTaskAsset : xDynAsset
{
typedef int VERSION;
 
unsigned int checkpointID;
unsigned char required;
ezTaskAvailability initialAvailability;
unsigned int requiredTask[16];
};
</source>
<source lang=cpp>
enum ezTaskAvailability
{
eTS_Unavailable,
eTS_Available
};
</source>
 
{| class="wikitable"
! Offset !! Type !! Variable !! Description
|-
| 0x10 || [[AssetID]] || '''checkpointID''' ||
|-
| 0x14 || u8 || '''required''' ||
|-
| 0x15 || u8[3] || - || Padding
|-
| 0x18 || u32 || '''initialAvailability''' ||
* 0 = Unavailable
* 1 = Available
|-
| 0x1C || u32[16] || '''requiredTask''' ||
|}
 
{{DynaAssets}}
2,079

edits