Home › Class layouts › City › City::Culture

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).

City::Culture

GameCore::City::Culture — class, size 136 bytes (0x88).

Linux offset Member Type
0x0 m_pCity ParentPtr<GameCore::City::Instance>
0x8 m_xCulture FixedPoint
0xc m_iPlotsAcquired int
0x10 m_iPlotsAcquiredFromCulture int
0x14 m_iBorderExpansionModifier int
0x18 m_iExpendedGreatPersonTiles int
0x1c m_iNextBuyablePlot int
0x20 m_iTourismPerFeature int
0x24 m_iLoyaltyFromGreatWorksCitizenModifier int
0x28 m_bNoCultureBorderExpansion bool
0x30 m_aTourismModifiers TourismModifierList
0x50 m_eMinEraEnhancedTourism EraTypes
0x54 m_iEnhancedTourismModifier int
0x58 m_iImprovementTourismModifier int
0x5c m_iNationalParkTourismModifier int
0x60 m_iTourismFromGreenEnergyModifier int
0x68 m_aGreatWorkYieldModifiers GreatWorkYieldModifierList