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