Sly 1:VAULT: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
TheOnlyZac (talk | contribs) m (Moved stub tag above navbox) |
TheOnlyZac (talk | contribs) (Added infobox image) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox struct |
{{Infobox struct |
||
| image= File:Sly 1 vault.png |
|||
}} |
}} |
||
'''VAULT''' is a struct in {{Sly 1}}. It is used in the functions <code>OpenVault</code> and <code>UpdateVaultActive</code> |
'''VAULT''' is a struct in {{Sly 1}} that represents a combination vault in a level. It is used in the functions <code>OpenVault</code> and <code>UpdateVaultActive</code>, among others. |
||
== Fields == |
== Fields == |
||
{{Struct |
{{Struct top}} |
||
{{Struct field|0x614|0x4| |
{{Struct field|0x614|0x4|struct SMA*|psmaVault|SMA goal to set upon opening the vault.}} |
||
{{Struct field|0x640|0x4|int|nCombination|Vault combination (any three digit number)}} |
{{Struct field|0x640|0x4|int|nCombination|Vault combination (any three digit number)}} |
||
{{Struct field|0x760|0x4|int| |
{{Struct field|0x760|0x4|int|thief move mask|Bitmask to set on the powerup flags upon opening the vault}} |
||
{{Struct field|0x764|0x4|int| |
{{Struct field|0x764|0x4|int|dialog index|Index of which DIALOG to play upon opening{{Check}}}} |
||
{{Struct field|0x768|| |
{{Struct field|0x768||struct DIALOG*[27]|all unlock dialogs|Array of pointers to all possible DIALOGs that can play upon opening{{Check}}}} |
||
{{Struct field|0x7d8|0x4|int|cpdialogPending| |
{{Struct field|0x7d8|0x4|int|cpdialogPending|Count of pending DIALOG pointers}} |
||
{{Struct field|0x7dc||DIALOG[ |
{{Struct field|0x7dc||DIALOG[?]|apdialogPending|Array of pending DIALOG pointers}} |
||
{{Struct bottom}} |
|||
}} |
|||
{{Stub}} |
{{Stub}} |
Latest revision as of 16:25, 26 September 2023
Data Structure | |
---|---|
Game | Sly Cooper and the Thievius Raccoonus |
VAULT is a struct in Sly Cooper and the Thievius Raccoonus that represents a combination vault in a level. It is used in the functions OpenVault
and UpdateVaultActive
, among others.
Fields
Offset | Size | Type | Name | Notes |
---|---|---|---|---|
0x614 | 0x4 | struct SMA*
|
psmaVault
|
SMA goal to set upon opening the vault. |
0x640 | 0x4 | int
|
nCombination
|
Vault combination (any three digit number) |
0x760 | 0x4 | int
|
thief move mask
|
Bitmask to set on the powerup flags upon opening the vault |
0x764 | 0x4 | int
|
dialog index
|
Index of which DIALOG to play upon opening[check] |
0x768 | struct DIALOG*[27]
|
all unlock dialogs
|
Array of pointers to all possible DIALOGs that can play upon opening[check] | |
0x7d8 | 0x4 | int
|
cpdialogPending
|
Count of pending DIALOG pointers |
0x7dc | DIALOG[?]
|
apdialogPending
|
Array of pending DIALOG pointers |
This article is a stub. You can help SlyMods by expanding it. |