|
| Globals & | globals () override |
| |
| void | doObjectAction () override |
| |
| void | unhandledAction () override |
| |
| void | step () override |
| |
| void | synchronize (Common::Serializer &s, bool phase1) override |
| |
|
void | setupCatacombs () |
| |
|
void | enterCatacombs (bool val) |
| |
|
void | initCatacombs () |
| |
|
void | moveCatacombs (int dir) |
| |
|
int | exitCatacombs (int dir) |
| |
|
void | newCatacombRoom (int fromRoom, int fromExit) |
| |
| void | run () |
| |
| uint32 | getQuotesSize () |
| |
| const Common::String & | getQuote (uint32 index) |
| |
| void | splitQuote (const Common::String &source, Common::String &line1, Common::String &line2) |
| |
|
Common::StringArray | getMessage (uint32 id) |
| |
|
virtual void | setNaughtyMode (bool naughtyMode) |
| |
|
virtual bool | getNaughtyMode () const |
| |
|
void | clearQuotes () |
| |
|
void | loadQuoteRange (int startNum, int endNum) |
| |
|
void | loadQuoteSet (...) |
| |
|
void | loadQuote (int quoteNum) |
| |
| void | handleKeypress (const Common::KeyState &kbd) |
| |
| void | handleAction (const Common::CustomEventType &action) |
| |
| void | loadGame (int slotNumber) |
| |
| void | saveGame (int slotNumber, const Common::String &saveName) |
| |
| void | writeSavegameHeader (Common::OutSaveFile *out, MADSSavegameHeader &header) |
| |
| void | createThumbnail () |
| |
|
void | syncTimers (SyncType slaveType, int slaveId, SyncType masterType, int masterId) |
| |
|
void | camInitDefault () |
| |
|
void | camSetSpeed () |
| |
|
void | camUpdate () |
| |
◆ startGame()
| void MADS::Phantom::GamePhantom::startGame |
( |
| ) |
|
|
overrideprotectedvirtual |
Perform any game-specifcic startup
Implements MADS::Game.
◆ initializeGlobals()
| void MADS::Phantom::GamePhantom::initializeGlobals |
( |
| ) |
|
|
overrideprotectedvirtual |
Initializes global variables for a new game
Implements MADS::Game.
◆ setSectionHandler()
| void MADS::Phantom::GamePhantom::setSectionHandler |
( |
| ) |
|
|
overrideprotectedvirtual |
Set up the section handler specific to each section
Implements MADS::Game.
◆ checkShowDialog()
| void MADS::Phantom::GamePhantom::checkShowDialog |
( |
| ) |
|
|
overrideprotectedvirtual |
Checks for whether to show a dialog
Implements MADS::Game.
◆ globals()
| Globals& MADS::Phantom::GamePhantom::globals |
( |
| ) |
|
|
inlineoverridevirtual |
Returns the globals for the game
Implements MADS::Game.
◆ doObjectAction()
| void MADS::Phantom::GamePhantom::doObjectAction |
( |
| ) |
|
|
overridevirtual |
Standard object handling across the game
Implements MADS::Game.
◆ unhandledAction()
| void MADS::Phantom::GamePhantom::unhandledAction |
( |
| ) |
|
|
overridevirtual |
Fallback handler for any action that isn't explicitly handled
Implements MADS::Game.
◆ step()
| void MADS::Phantom::GamePhantom::step |
( |
| ) |
|
|
overridevirtual |
◆ synchronize()
Synchronize the game data
- Parameters
-
| s | Serializer |
| phase1 | If true, it's synchronizing the basic scene information |
Reimplemented from MADS::Game.
The documentation for this class was generated from the following file: