|
enum | CreteSandalsState { SANDALS_NOT_SOLVED,
SANDALS_SOLVED,
SANDALS_TAKEN
} |
|
enum | CreteStrongBoxState { BOX_CLOSED,
BOX_OPEN,
BOX_OPEN_POTION,
BOX_OPEN_NO_POTION
} |
|
enum | MedisleBagPuzzleState { BAG_NOT_STARTED,
BAG_STARTED,
BAG_SOLVED,
BAG_TAKEN
} |
|
enum | TroyKeyAndDecreeState { KEY_AND_DECREE_NOT_GIVEN,
KEY_AND_DECREE_THROWN,
KEY_AND_DECREE_TAKEN
} |
|
enum | VolcanoPuzzleState { VOLCANO_NO_BOULDERS_THROWN,
VOLCANO_SQUASHED_PANIC,
VOLCANO_BOULDER_ON_VOLCANO,
VOLCANO_HELMET_SHOWN
} |
|
|
bool | isInInventory (InventoryItem item) |
|
bool | isRoomVisited (RoomId id) const |
|
void | clearInventory () |
|
bool | syncGameStream (Common::Serializer &s) |
|
|
Gender | _gender |
|
Common::U32String | _heroName |
|
Common::U32String | _slotDescription |
|
Quest | _quest |
|
int | _powerLevel [3] |
|
RoomId | _currentRoomId |
|
RoomId | _previousRoomId |
|
bool | _roomVisited [kNumRooms] |
|
bool | _statuesTouched [kNumStatues] |
|
int | _statuePhase [kNumStatues] |
|
bool | _doQuestIntro |
|
InventoryItem | _inventory [inventorySize] |
|
bool | _hintsAreEnabled |
|
bool | _argoSailedInQuest [kNumRooms][kNumQuests] |
|
bool | _argoSaidTroyFinally |
|
bool | _argoSaidCretePort |
|
bool | _creteShowMerchant |
|
bool | _creteShowAtlantisBoat |
|
bool | _creteShowHorned |
|
bool | _creteShowHornless1 |
|
bool | _creteShowHornless2 |
|
bool | _creteShowHornless3 |
|
bool | _creteShowHornless4 |
|
bool | _creteDaedalusRoomAvailable |
|
bool | _creteMinosInstructed |
|
bool | _creteIntroMerchant |
|
bool | _cretePlayedEyeGhostTown |
|
bool | _creteTriedHornless [4] |
|
bool | _creteIntroAtlantisBoat |
|
bool | _creteIntroAtlantisWood |
|
bool | _creteAlchemistExploded |
|
enum Hadesch::Persistent::CreteSandalsState | _creteSandalsState |
|
enum Hadesch::Persistent::CreteStrongBoxState | _creteStrongBoxState |
|
bool | _cretePlayedPhilAlchemist |
|
bool | _cretePlayedZeusCheckOutThatBox |
|
bool | _creteHadesPusnishesPainAndPanic |
|
bool | _creteVisitedAfterAlchemistIntro |
|
bool | _creteSaidHelenPermanentResident |
|
bool | _daedalusShowedNote |
|
bool | _daedalusLabItem [4] |
|
bool | _seriphosStrawCartTaken |
|
bool | _seriphosPlayedMedusa |
|
bool | _seriphosPhilWarnedAthena |
|
bool | _seriphosPhilCurtainsItems |
|
bool | _athenaPuzzleSolved |
|
bool | _athenaSwordTaken |
|
bool | _athenaShieldTaken |
|
bool | _athenaPlayedPainAndPanic |
|
bool | _athenaIntroPlayed |
|
bool | _medisleStoneTaken |
|
bool | _medislePlacedItems [5] |
|
bool | _medislePlayedPerseusIntro |
|
bool | _medisleShowFates |
|
bool | _medisleShowFatesIntro |
|
bool | _medisleEyeballIsActive |
|
FateId | _medisleEyePosition |
|
enum Hadesch::Persistent::MedisleBagPuzzleState | _medisleBagPuzzleState |
|
bool | _medislePlayedPhilFatesDesc |
|
bool | _troyPlayAttack |
|
bool | _troyWallDamaged |
|
bool | _troyShowBricks |
|
bool | _troyIsDefeated |
|
bool | _troyPlayedOdysseus |
|
bool | _troyMessageIsDelivered |
|
enum Hadesch::Persistent::TroyKeyAndDecreeState | _troyKeyAndDecreeState |
|
int | _troyCatacombCounter |
|
bool | _troyCatacombsUnlocked |
|
bool | _troyPlayedOdysseusCongrats |
|
bool | _troyPlayFinish |
|
int | _catacombVariants [3][3] |
|
CatacombsPath | _catacombPaths [3][3] |
|
CatacombsLevel | _catacombLevel |
|
CatacombsPosition | _catacombDecoderSkullPosition |
|
CatacombsLevel | _catacombLastLevel |
|
bool | _catacombPainAndPanic |
|
bool | _volcanoPainAndPanicIntroDone |
|
bool | _volcanoHeyKid |
|
enum Hadesch::Persistent::VolcanoPuzzleState | _volcanoPuzzleState |
|
int | _volcanoToStyxCounter |
|
bool | _styxCharonUsedPotion |
|
bool | _styxCharonUsedCoin |
|
bool | _styxAlchemistSaidIntro |
|
The documentation for this struct was generated from the following file: