Home › Class layouts › Map › Map::InstanceValues

Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).

Map::InstanceValues

GameCore::Map::InstanceValues — class, size 960 bytes (0x3c0).

Linux offset Member Type
0x0 m_kPlayerVisibility Map::Player::Visibility::Manager
0x58 m_kTerrainBuilder Map::Terrain::Builder
0x59 m_kImprovementBuilder Map::Improvement::Builder
0x5a m_kImprovementYields Map::Improvement::Yields
0x5b m_kResourceBuilder Map::Resource::Builder
0x5c m_kRouteBuilder Map::Route::Builder
0x60 m_kAreas Map::Area::Container
0xb0 m_kAreaBuilder Map::Area::Builder
0xc8 m_kLandmasses Map::Landmass::Container
0x118 m_kLandmassBuilder Map::Landmass::Builder
0x128 m_kRegions Map::Region::Container
0x1c0 m_kRegionBuilder Map::Region::Builder
0x2a8 m_kStartPositioner Map::StartPositioner
0x368 m_kContinents ContVector
0x388 m_kCityPlots Map::CityPlots
0x3a0 m_kFeaturePlots Map::FeaturePlots
0x3b0 m_kCities Map::CityContainer