|
|
Player | _player |
| |
|
ScreenObjects | _screenObjects |
| |
|
int | _sectionNumber |
| |
|
int | _priorSectionNumber |
| |
|
int | _currentSectionNumber |
| |
|
InventoryObjects | _objects |
| |
|
SectionHandler * | _sectionHandler |
| |
|
VisitedScenes | _visitedScenes |
| |
|
Scene | _scene |
| |
|
KernelMode | _kernelMode |
| |
|
int | _trigger |
| |
|
ScreenTransition | _fx |
| |
|
TriggerMode | _triggerMode |
| |
|
TriggerMode | _triggerSetupMode |
| |
|
uint32 | _priorFrameTimer |
| |
|
Common::Path | _aaName |
| |
|
int | _winStatus |
| |
|
int | _widepipeCtr |
| |
|
int | _loadGameSlot |
| |
|
int | _panningSpeed |
| |
|
Camera | _camX |
| |
|
Camera | _camY |
| |
◆ Game()
◆ initSection()
| void MADS::Nebular::Game::initSection |
( |
int |
sectionNumber | ) |
|
|
protected |
Initializes the current section number of the game
◆ startGame()
| virtual void MADS::Nebular::Game::startGame |
( |
| ) |
|
|
protectedpure virtual |
◆ initializeGlobals()
| virtual void MADS::Nebular::Game::initializeGlobals |
( |
| ) |
|
|
protectedpure virtual |
◆ setSectionHandler()
| virtual void MADS::Nebular::Game::setSectionHandler |
( |
| ) |
|
|
protectedpure virtual |
◆ checkShowDialog()
| virtual void MADS::Nebular::Game::checkShowDialog |
( |
| ) |
|
|
protectedpure virtual |
◆ run()
| void MADS::Nebular::Game::run |
( |
| ) |
|
Main outer loop for the game
◆ getQuotesSize()
| uint32 MADS::Nebular::Game::getQuotesSize |
( |
| ) |
|
|
inline |
Return the number of quotes
◆ getQuote()
Get a specific quote string
◆ splitQuote()
Split a quote into two lines for display on-screen
◆ globals()
| virtual Globals& MADS::Nebular::Game::globals |
( |
| ) |
|
|
pure virtual |
◆ doObjectAction()
| virtual void MADS::Nebular::Game::doObjectAction |
( |
| ) |
|
|
pure virtual |
◆ unhandledAction()
| virtual void MADS::Nebular::Game::unhandledAction |
( |
| ) |
|
|
pure virtual |
◆ step()
| virtual void MADS::Nebular::Game::step |
( |
| ) |
|
|
pure virtual |
◆ synchronize()
Synchronize the game data
- Parameters
-
| s | Serializer |
| phase1 | If true, it's synchronizing the basic scene information |
Reimplemented in MADS::Nebular::GameNebular.
◆ handleKeypress()
◆ handleAction()
◆ loadGame()
| void MADS::Nebular::Game::loadGame |
( |
int |
slotNumber | ) |
|
Starts a savegame loading.
◆ saveGame()
| void MADS::Nebular::Game::saveGame |
( |
int |
slotNumber, |
|
|
const Common::String & |
saveName |
|
) |
| |
◆ writeSavegameHeader()
Write out a savegame header
◆ readSavegameHeader()
Read in a savegame header
◆ createThumbnail()
| void MADS::Nebular::Game::createThumbnail |
( |
| ) |
|
Creates a temporary thumbnail for use in saving games
The documentation for this class was generated from the following file:
- engines/mads/nebular/core/game.h