#include <dungeon.h>
|
| static Bundle * | gameBundle (const std::string &fileName) |
| |
| static std::string | gameFile (const HeroClass &cl) |
| |
| static void | preview (GamesInProgress::Info &info, Bundle *bundle) |
| |
| static void | init () |
| |
| static bool | isChallenged (int mask) |
| |
| static Level * | newLevel () |
| |
| static void | loadGame (HeroClass cl) |
| |
| static void | loadGame (const std::string &fileName) |
| |
| static void | loadGame (const std::string &fileName, bool fullLoad) |
| |
| static void | resetLevel () |
| |
| static void | saveLevel () |
| |
| static Level * | loadLevel (HeroClass cl) |
| |
| static void | switchLevel (Level *level, int pos) |
| |
| static void | observe () |
| |
| static bool | shopOnLevel () |
| |
| static bool | bossLevel () |
| |
| static bool | bossLevel (int depth) |
| |
| static int | findPath (Char *ch, int from, int to, std::vector< bool > &pass, std::vector< bool > &visible) |
| |
| static int | flee (Char *ch, int cur, int from, std::vector< bool > &pass, std::vector< bool > &visible) |
| |
| static void | fail (const std::string &desc) |
| |
| static void | win (const String &desc) |
| |
| static void | deleteGame (HeroClass cl, boolean deleteLevels) |
| |
| static void | saveAll () |
| |
◆ bossLevel() [1/2]
| bool Dungeon::bossLevel |
( |
| ) |
|
|
static |
◆ bossLevel() [2/2]
| static bool Dungeon::bossLevel |
( |
int | depth | ) |
|
|
inlinestatic |
◆ deleteGame()
◆ fail()
| void Dungeon::fail |
( |
const std::string & | desc | ) |
|
|
static |
◆ findPath()
| int Dungeon::findPath |
( |
Char * | ch, |
|
|
int | from, |
|
|
int | to, |
|
|
std::vector< bool > & | pass, |
|
|
std::vector< bool > & | visible ) |
|
static |
◆ flee()
| int Dungeon::flee |
( |
Char * | ch, |
|
|
int | cur, |
|
|
int | from, |
|
|
std::vector< bool > & | pass, |
|
|
std::vector< bool > & | visible ) |
|
static |
◆ gameBundle()
| Bundle * Dungeon::gameBundle |
( |
const std::string & | fileName | ) |
|
|
static |
◆ gameFile()
| std::string Dungeon::gameFile |
( |
const HeroClass & | cl | ) |
|
|
static |
◆ init()
◆ isChallenged()
| bool Dungeon::isChallenged |
( |
int | mask | ) |
|
|
static |
◆ loadGame() [1/3]
| void Dungeon::loadGame |
( |
const std::string & | fileName | ) |
|
|
static |
◆ loadGame() [2/3]
| void Dungeon::loadGame |
( |
const std::string & | fileName, |
|
|
bool | fullLoad ) |
|
static |
◆ loadGame() [3/3]
◆ loadLevel()
◆ newLevel()
| Level * Dungeon::newLevel |
( |
| ) |
|
|
static |
◆ observe()
| void Dungeon::observe |
( |
| ) |
|
|
static |
◆ preview()
◆ resetLevel()
| void Dungeon::resetLevel |
( |
| ) |
|
|
static |
◆ saveAll()
| void Dungeon::saveAll |
( |
| ) |
|
|
static |
◆ saveLevel()
| void Dungeon::saveLevel |
( |
| ) |
|
|
static |
◆ shopOnLevel()
| static bool Dungeon::shopOnLevel |
( |
| ) |
|
|
inlinestatic |
◆ switchLevel()
| void Dungeon::switchLevel |
( |
Level * | level, |
|
|
int | pos ) |
|
static |
◆ win()
| void Dungeon::win |
( |
const String & | desc | ) |
|
|
static |
◆ challenges
◆ chapters
| std::set< int > Dungeon::chapters |
|
static |
◆ depth
◆ dewVial
◆ droppedItems
◆ gold
◆ hero
| Hero * Dungeon::hero = NULL |
|
static |
◆ level
◆ nightMode
◆ potionOfStrength
| int Dungeon::potionOfStrength |
|
static |
◆ resultDescription
| std::string Dungeon::resultDescription |
|
static |
◆ scrollsOfEnchantment
| int Dungeon::scrollsOfEnchantment |
|
static |
◆ scrollsOfUpgrade
| int Dungeon::scrollsOfUpgrade |
|
static |
◆ visible
| std::vector< bool > Dungeon::visible |
|
static |
The documentation for this class was generated from the following files: