Home › Class layouts › Map › Map::Instance
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::Instance
GameCore::Map::Instance — class, size 656 bytes (0x290).
Bases: Map::IInstance at 0x0
| Linux offset |
Member |
Type |
0x60 |
m_syncArchive |
FAutoArchiveClassContainer<GameCore::Map::Instance> |
0xf8 |
m_iLandPlots |
FAutoVariable<int, void> |
0x110 |
m_iOwnedPlots |
FAutoVariable<int, void> |
0x128 |
m_iNaturalWonderCount |
FAutoVariable<int, void> |
0x140 |
m_aiResourceCount |
FAutoVariable<eastl::vector<int, eastl::allocator>, void> |
0x170 |
m_aiLandResourceCount |
FAutoVariable<eastl::vector<int, eastl::allocator>, void> |
0x1a0 |
m_aPlots |
FAutoVariable<eastl::vector<GameCore::Map::Plot::Instance, eastl::allocator>, void> |
0x1d0 |
m_kUnits |
FAutoVariable<GameCore::Map::UnitContainer, void> |
0x288 |
m_pkValues |
Map::InstanceValues* |