|
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