Public Member Functions | |
| void | createBlankButton () |
| bool | load (bool isEnhanced) |
| Common::String | operator[] (const Common::String &name) const |
| void | synchronize (Common::Serializer &s) |
Public Attributes | |
| StringsData | _strings |
| Roster | _roster |
| Common::Array< Character * > | _combatParty |
| Character * | _currCharacter = nullptr |
| Item | _currItem |
| ItemsArray | _items |
| Maps::TownId | _startingTown = Maps::SORPIGAL |
| Maps::Maps | _maps |
| Gfx::BitmapFont | _font |
| bool | _heardRumor = false |
| Game::Encounter | _encounters |
| Game::Combat * | _combat = nullptr |
| Monsters * | _monsters = nullptr |
| Treasure | _treasure |
| byte | _delay = 5 |
| int | _nonCombatEffectCtr = 0 |
| int | _combatEffectCtr = 0 |
| bool | _minimapOn = false |
| bool | _intangible = false |
| bool | _encountersOn = true |
| bool | _allSpells = false |
| Shared::Xeen::SpriteResource | _mainIcons |
| Shared::Xeen::SpriteResource | _confirmIcons |
| Shared::Xeen::SpriteResource | _globalSprites |
| Shared::Xeen::SpriteResource | _tileSprites |
| Shared::Xeen::SpriteResource | _escSprites |
| Graphics::ManagedSurface | _blankButton |
| Graphics::ManagedSurface | _gameBackground |
| byte | SYMBOLS [20][64] |
| XeenFont | _fontNormal |
| XeenFont | _fontReduced |
Public Attributes inherited from MM::MM1::GameState | |
| Party | _party |
| ActiveSpells | _activeSpells |
| SpellsState | _spellsState |
| void MM::MM1::Globals::createBlankButton | ( | ) |
Creates a blank button with no inner glyph
| bool MM::MM1::Globals::load | ( | bool | isEnhanced | ) |
Loads data for the globals
| Common::String MM::MM1::Globals::operator[] | ( | const Common::String & | name | ) | const |
Returns a string
| void MM::MM1::Globals::synchronize | ( | Common::Serializer & | s | ) |
Saves global data to/from savegames