Athena IO Library
|
A Link to the Past Quest container class. More...
#include <ALTTPQuest.hpp>
Public Member Functions | |
ALTTPQuest () | |
ALTTPQuest. | |
void | setRoomFlags (std::vector< ALTTPRoomFlags * > flags) |
setRoomFlags More... | |
void | setRoomFlags (ALTTPRoomFlags *rf, atUint32 id) |
setRoomFlags More... | |
std::vector< ALTTPRoomFlags * > | roomFlags () |
roomFlags More... | |
ALTTPRoomFlags * | roomFlags (atUint32 id) |
roomFlags More... | |
void | setOverworldEvents (std::vector< ALTTPOverworldEvent * > events) |
setOverworldEvents More... | |
void | setOverworldEvents (ALTTPOverworldEvent *ow, atUint32 id) |
setOverworldEvents More... | |
std::vector< ALTTPOverworldEvent * > | overworldEvents () const |
overworldEvents More... | |
ALTTPOverworldEvent * | overworldEvent (atUint32 id) const |
overworldEvent More... | |
void | setInventory (const ALTTPInventory &inv) |
setInventory More... | |
const ALTTPInventory & | inventory () const |
inventory More... | |
void | setRupeeMax (atUint16 val) |
setRupeeMax More... | |
atUint16 | rupeeMax () const |
rupeeMax More... | |
void | setRupeeCurrent (atUint16 val) |
setRupeeCurrent More... | |
atUint16 | rupeeCurrent () const |
rupeeCurrent More... | |
void | setCompasses (ALTTPDungeonItemFlags flags) |
setCompasses More... | |
ALTTPDungeonItemFlags | compasses () const |
compasses More... | |
void | setBigKeys (ALTTPDungeonItemFlags flags) |
setBigKeys More... | |
ALTTPDungeonItemFlags | bigKeys () const |
bigKeys More... | |
void | setDungeonMaps (ALTTPDungeonItemFlags flags) |
setDungeonMaps More... | |
ALTTPDungeonItemFlags | dungeonMaps () const |
dungeonMaps More... | |
void | setWishingPond (atUint16 val) |
setWishingPond More... | |
atUint16 | wishingPond () const |
wishingPond More... | |
void | setHealthMax (atUint8 val) |
setHealthMax More... | |
atUint8 | healthMax () const |
healthMax More... | |
void | setHealth (atUint8 val) |
setHealth More... | |
atUint8 | health () const |
health More... | |
void | setMagicPower (atUint8 val) |
setMagicPower More... | |
atUint8 | magicPower () const |
magicPower More... | |
void | setKeys (atUint8 val) |
setKeys More... | |
atUint8 | keys () const |
keys More... | |
void | setBombUpgrades (atUint8 val) |
setBombUpgrades More... | |
atUint8 | bombUpgrades () const |
bombUpgrades More... | |
void | setArrowUpgrades (atUint8 val) |
setArrowUpgrades More... | |
atUint8 | arrowUpgrades () const |
arrowUpgrades More... | |
void | setHealthFiller (atUint8 val) |
setHealthFiller More... | |
atUint8 | healthFiller () const |
healthFiller More... | |
void | setMagicFiller (atUint8 val) |
setMagicFiller More... | |
atUint8 | magicFiller () const |
magicFiller More... | |
void | setPendants (ALTTPPendants val) |
setPendants More... | |
ALTTPPendants | pendants () const |
pendants More... | |
void | setBombFiller (atUint8 val) |
setBombFiller More... | |
atUint8 | bombFiller () const |
bombFiller More... | |
void | setArrowFiller (atUint8 val) |
setArrowFiller More... | |
atUint8 | arrowFiller () const |
arrowFiller More... | |
void | setArrows (atUint8 val) |
setArrows More... | |
atUint8 | arrows () const |
arrows More... | |
void | setAbilityFlags (ALTTPAbilities val) |
setAbilityFlags More... | |
ALTTPAbilities | abilityFlags () const |
abilityFlags More... | |
void | setCrystals (ALTTPCrystals val) |
setCrystals More... | |
ALTTPCrystals | crystals () const |
crystals More... | |
void | setMagicUsage (ALTTPMagicUsage val) |
setMagicUsage More... | |
ALTTPMagicUsage | magicUsage () const |
magicUsage More... | |
void | setDungeonKeys (std::vector< atUint8 > val) |
setDungeonKeys More... | |
void | setDungeonKeys (atUint32 id, atUint8 val) |
setDungeonKeys More... | |
atUint8 | dungeonKeys (atUint32 id) const |
dungeonKeys More... | |
atUint32 | dungeonCount () const |
dungeonCount More... | |
void | setProgressIndicator (ALTTPProgressIndicator val) |
setProgressIndicator More... | |
ALTTPProgressIndicator | progressIndicator () const |
progressIndicator More... | |
void | setProgressFlags1 (ALTTPProgressFlags1 val) |
setProgressFlags1 More... | |
ALTTPProgressFlags1 | progressFlags1 () const |
progressFlags1 More... | |
void | setMapIcon (ALTTPMapIcon val) |
setMapIcon More... | |
ALTTPMapIcon | mapIcon () const |
mapIcon More... | |
void | setStartLocation (ALTTPStartLocation val) |
setStartLocation More... | |
ALTTPStartLocation | startLocation () const |
startLocation More... | |
void | setProgressFlags2 (ALTTPProgressFlags2 val) |
setProgressFlags2 More... | |
ALTTPProgressFlags2 | progressFlags2 () const |
progressFlags2 More... | |
void | setLightDarkWorldIndicator (ALTTPLightDarkWorldIndicator val) |
setLightDarkWorldIndicator More... | |
ALTTPLightDarkWorldIndicator | lightDarkWorldIndicator () const |
lightDarkWorldIndicator More... | |
void | setTagAlong (ALTTPTagAlong val) |
setTagAlong More... | |
ALTTPTagAlong | tagAlong () const |
tagAlong More... | |
void | setOldManFlags (std::vector< atUint8 > flags) |
setOldManFlags More... | |
void | setOldManFlag (atUint32 id, atUint8 val) |
setOldManFlag More... | |
atUint8 | oldManFlag (atUint32 id) |
oldManFlag More... | |
atUint32 | oldManFlagCount () const |
oldManFlagCount More... | |
void | setBombFlag (atUint8 flag) |
setBombFlag More... | |
atUint8 | bombFlag () const |
bombFlag More... | |
void | setUnknown1 (std::vector< atUint8 > flags) |
setUnknown1 More... | |
void | setUnknown1 (atUint32 id, atUint8 val) |
setUnknown1 More... | |
atUint8 | unknown1 (atUint32 id) |
unknown1 More... | |
atUint32 | unknown1Count () const |
unknown1Count More... | |
void | setPlayerName (std::vector< atUint16 > playerName) |
setPlayerName More... | |
void | setPlayerName (const std::string &playerName) |
setPlayerName More... | |
std::vector< atUint16 > | playerName () const |
playerName More... | |
std::string | playerNameToString () const |
playerNameToString More... | |
void | setValid (bool val) |
setValid More... | |
bool | valid () |
valid More... | |
void | setDungeonDeathTotals (std::vector< atUint16 > val) |
setDungeonDeathTotals More... | |
void | setDungeonDeathTotal (atUint32 id, atUint16 val) |
setDungeonDeathTotal More... | |
atUint16 | dungeonDeathTotal (atUint32 id) const |
dungeonDeathTotal More... | |
atUint16 | dungeonDeathTotalCount () const |
dungeonDeathTotalCount More... | |
void | setUnknown2 (atUint16 val) |
setUnknown2 More... | |
atUint16 | unknown2 () const |
unknown2 More... | |
void | setDeathSaveCount (atUint16 val) |
setDeathSaveCount More... | |
atUint16 | deathSaveCount () const |
deathSaveCount More... | |
void | setPostGameDeathCounter (atInt16 val) |
setPostGameDeathCounter More... | |
atInt16 | postGameDeathCounter () const |
postGameDeathCounter More... | |
void | setChecksum (atUint16 checksum) |
setChecksum More... | |
atUint16 | checksum () const |
checksum More... | |
A Link to the Past Quest container class.
Contains all relevant data for an A Link to the Past Quest entry.
Definition at line 19 of file ALTTPQuest.hpp.
ALTTPAbilities athena::ALTTPQuest::abilityFlags | ( | ) | const |
abilityFlags
atUint8 athena::ALTTPQuest::arrowFiller | ( | ) | const |
arrowFiller
atUint8 athena::ALTTPQuest::arrows | ( | ) | const |
arrows
atUint8 athena::ALTTPQuest::arrowUpgrades | ( | ) | const |
arrowUpgrades
ALTTPDungeonItemFlags athena::ALTTPQuest::bigKeys | ( | ) | const |
bigKeys
atUint8 athena::ALTTPQuest::bombFiller | ( | ) | const |
bombFiller
atUint8 athena::ALTTPQuest::bombFlag | ( | ) | const |
bombFlag
atUint8 athena::ALTTPQuest::bombUpgrades | ( | ) | const |
bombUpgrades
atUint16 athena::ALTTPQuest::checksum | ( | ) | const |
checksum
ALTTPDungeonItemFlags athena::ALTTPQuest::compasses | ( | ) | const |
compasses
ALTTPCrystals athena::ALTTPQuest::crystals | ( | ) | const |
crystals
atUint16 athena::ALTTPQuest::deathSaveCount | ( | ) | const |
deathSaveCount
atUint32 athena::ALTTPQuest::dungeonCount | ( | ) | const |
dungeonCount
atUint16 athena::ALTTPQuest::dungeonDeathTotal | ( | atUint32 | id | ) | const |
dungeonDeathTotal
id |
atUint16 athena::ALTTPQuest::dungeonDeathTotalCount | ( | ) | const |
dungeonDeathTotalCount
atUint8 athena::ALTTPQuest::dungeonKeys | ( | atUint32 | id | ) | const |
dungeonKeys
id |
ALTTPDungeonItemFlags athena::ALTTPQuest::dungeonMaps | ( | ) | const |
dungeonMaps
atUint8 athena::ALTTPQuest::health | ( | ) | const |
health
atUint8 athena::ALTTPQuest::healthFiller | ( | ) | const |
healthFiller
atUint8 athena::ALTTPQuest::healthMax | ( | ) | const |
healthMax
const ALTTPInventory& athena::ALTTPQuest::inventory | ( | ) | const |
inventory
atUint8 athena::ALTTPQuest::keys | ( | ) | const |
keys
ALTTPLightDarkWorldIndicator athena::ALTTPQuest::lightDarkWorldIndicator | ( | ) | const |
lightDarkWorldIndicator
atUint8 athena::ALTTPQuest::magicFiller | ( | ) | const |
magicFiller
atUint8 athena::ALTTPQuest::magicPower | ( | ) | const |
magicPower
ALTTPMagicUsage athena::ALTTPQuest::magicUsage | ( | ) | const |
magicUsage
ALTTPMapIcon athena::ALTTPQuest::mapIcon | ( | ) | const |
mapIcon
atUint8 athena::ALTTPQuest::oldManFlag | ( | atUint32 | id | ) |
oldManFlag
id |
atUint32 athena::ALTTPQuest::oldManFlagCount | ( | ) | const |
oldManFlagCount
ALTTPOverworldEvent* athena::ALTTPQuest::overworldEvent | ( | atUint32 | id | ) | const |
overworldEvent
id |
std::vector<ALTTPOverworldEvent*> athena::ALTTPQuest::overworldEvents | ( | ) | const |
overworldEvents
ALTTPPendants athena::ALTTPQuest::pendants | ( | ) | const |
pendants
std::vector<atUint16> athena::ALTTPQuest::playerName | ( | ) | const |
playerName
std::string athena::ALTTPQuest::playerNameToString | ( | ) | const |
playerNameToString
atInt16 athena::ALTTPQuest::postGameDeathCounter | ( | ) | const |
postGameDeathCounter
ALTTPProgressFlags1 athena::ALTTPQuest::progressFlags1 | ( | ) | const |
progressFlags1
ALTTPProgressFlags2 athena::ALTTPQuest::progressFlags2 | ( | ) | const |
progressFlags2
ALTTPProgressIndicator athena::ALTTPQuest::progressIndicator | ( | ) | const |
progressIndicator
std::vector<ALTTPRoomFlags*> athena::ALTTPQuest::roomFlags | ( | ) |
roomFlags
ALTTPRoomFlags* athena::ALTTPQuest::roomFlags | ( | atUint32 | id | ) |
roomFlags
id |
atUint16 athena::ALTTPQuest::rupeeCurrent | ( | ) | const |
rupeeCurrent
atUint16 athena::ALTTPQuest::rupeeMax | ( | ) | const |
rupeeMax
void athena::ALTTPQuest::setAbilityFlags | ( | ALTTPAbilities | val | ) |
setAbilityFlags
val |
void athena::ALTTPQuest::setArrowFiller | ( | atUint8 | val | ) |
setArrowFiller
val |
void athena::ALTTPQuest::setArrows | ( | atUint8 | val | ) |
setArrows
val |
void athena::ALTTPQuest::setArrowUpgrades | ( | atUint8 | val | ) |
setArrowUpgrades
val |
void athena::ALTTPQuest::setBigKeys | ( | ALTTPDungeonItemFlags | flags | ) |
setBigKeys
flags |
void athena::ALTTPQuest::setBombFiller | ( | atUint8 | val | ) |
setBombFiller
val |
void athena::ALTTPQuest::setBombFlag | ( | atUint8 | flag | ) |
setBombFlag
flag |
void athena::ALTTPQuest::setBombUpgrades | ( | atUint8 | val | ) |
setBombUpgrades
val |
void athena::ALTTPQuest::setChecksum | ( | atUint16 | checksum | ) |
setChecksum
checksum |
void athena::ALTTPQuest::setCompasses | ( | ALTTPDungeonItemFlags | flags | ) |
setCompasses
flags |
void athena::ALTTPQuest::setCrystals | ( | ALTTPCrystals | val | ) |
setCrystals
val |
void athena::ALTTPQuest::setDeathSaveCount | ( | atUint16 | val | ) |
setDeathSaveCount
val |
void athena::ALTTPQuest::setDungeonDeathTotal | ( | atUint32 | id, |
atUint16 | val | ||
) |
setDungeonDeathTotal
id | |
val |
void athena::ALTTPQuest::setDungeonDeathTotals | ( | std::vector< atUint16 > | val | ) |
setDungeonDeathTotals
val |
void athena::ALTTPQuest::setDungeonKeys | ( | std::vector< atUint8 > | val | ) |
setDungeonKeys
val |
void athena::ALTTPQuest::setDungeonKeys | ( | atUint32 | id, |
atUint8 | val | ||
) |
setDungeonKeys
id | |
val |
void athena::ALTTPQuest::setDungeonMaps | ( | ALTTPDungeonItemFlags | flags | ) |
setDungeonMaps
flags |
void athena::ALTTPQuest::setHealth | ( | atUint8 | val | ) |
setHealth
val |
void athena::ALTTPQuest::setHealthFiller | ( | atUint8 | val | ) |
setHealthFiller
val |
void athena::ALTTPQuest::setHealthMax | ( | atUint8 | val | ) |
setHealthMax
val |
void athena::ALTTPQuest::setInventory | ( | const ALTTPInventory & | inv | ) |
setInventory
inv |
void athena::ALTTPQuest::setKeys | ( | atUint8 | val | ) |
setKeys
val |
void athena::ALTTPQuest::setLightDarkWorldIndicator | ( | ALTTPLightDarkWorldIndicator | val | ) |
setLightDarkWorldIndicator
val |
void athena::ALTTPQuest::setMagicFiller | ( | atUint8 | val | ) |
setMagicFiller
val |
void athena::ALTTPQuest::setMagicPower | ( | atUint8 | val | ) |
setMagicPower
val |
void athena::ALTTPQuest::setMagicUsage | ( | ALTTPMagicUsage | val | ) |
setMagicUsage
val |
void athena::ALTTPQuest::setMapIcon | ( | ALTTPMapIcon | val | ) |
setMapIcon
val |
void athena::ALTTPQuest::setOldManFlag | ( | atUint32 | id, |
atUint8 | val | ||
) |
setOldManFlag
id | |
val |
void athena::ALTTPQuest::setOldManFlags | ( | std::vector< atUint8 > | flags | ) |
setOldManFlags
flags |
void athena::ALTTPQuest::setOverworldEvents | ( | std::vector< ALTTPOverworldEvent * > | events | ) |
setOverworldEvents
events |
void athena::ALTTPQuest::setOverworldEvents | ( | ALTTPOverworldEvent * | ow, |
atUint32 | id | ||
) |
setOverworldEvents
ow | |
id |
void athena::ALTTPQuest::setPendants | ( | ALTTPPendants | val | ) |
setPendants
val |
void athena::ALTTPQuest::setPlayerName | ( | std::vector< atUint16 > | playerName | ) |
setPlayerName
playerName |
void athena::ALTTPQuest::setPlayerName | ( | const std::string & | playerName | ) |
setPlayerName
playerName |
void athena::ALTTPQuest::setPostGameDeathCounter | ( | atInt16 | val | ) |
setPostGameDeathCounter
val |
void athena::ALTTPQuest::setProgressFlags1 | ( | ALTTPProgressFlags1 | val | ) |
setProgressFlags1
val |
void athena::ALTTPQuest::setProgressFlags2 | ( | ALTTPProgressFlags2 | val | ) |
setProgressFlags2
val |
void athena::ALTTPQuest::setProgressIndicator | ( | ALTTPProgressIndicator | val | ) |
setProgressIndicator
val |
void athena::ALTTPQuest::setRoomFlags | ( | std::vector< ALTTPRoomFlags * > | flags | ) |
setRoomFlags
flags |
void athena::ALTTPQuest::setRoomFlags | ( | ALTTPRoomFlags * | rf, |
atUint32 | id | ||
) |
setRoomFlags
rf | |
id |
void athena::ALTTPQuest::setRupeeCurrent | ( | atUint16 | val | ) |
setRupeeCurrent
val |
void athena::ALTTPQuest::setRupeeMax | ( | atUint16 | val | ) |
setRupeeMax
val |
void athena::ALTTPQuest::setStartLocation | ( | ALTTPStartLocation | val | ) |
setStartLocation
val |
void athena::ALTTPQuest::setTagAlong | ( | ALTTPTagAlong | val | ) |
setTagAlong
val |
void athena::ALTTPQuest::setUnknown1 | ( | std::vector< atUint8 > | flags | ) |
setUnknown1
flags |
void athena::ALTTPQuest::setUnknown1 | ( | atUint32 | id, |
atUint8 | val | ||
) |
setUnknown1
id | |
val |
void athena::ALTTPQuest::setUnknown2 | ( | atUint16 | val | ) |
setUnknown2
val |
void athena::ALTTPQuest::setValid | ( | bool | val | ) |
setValid
val |
void athena::ALTTPQuest::setWishingPond | ( | atUint16 | val | ) |
setWishingPond
val |
ALTTPStartLocation athena::ALTTPQuest::startLocation | ( | ) | const |
startLocation
ALTTPTagAlong athena::ALTTPQuest::tagAlong | ( | ) | const |
tagAlong
atUint8 athena::ALTTPQuest::unknown1 | ( | atUint32 | id | ) |
unknown1
id |
atUint32 athena::ALTTPQuest::unknown1Count | ( | ) | const |
unknown1Count
atUint16 athena::ALTTPQuest::unknown2 | ( | ) | const |
unknown2
bool athena::ALTTPQuest::valid | ( | ) |
valid
atUint16 athena::ALTTPQuest::wishingPond | ( | ) | const |
wishingPond