Home › Class layouts › Cache › Cache::City::CulturalIdentity::Values

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

Cache::City::CulturalIdentity::Values

GameCore::Cache::City::CulturalIdentity::Values — structure, size 224 bytes (0xe0).

Linux offset Member Type
0x0 m_xLoyalty FixedPoint
0x4 m_xMaxLoyalty FixedPoint
0x8 m_xLoyaltyPerTurn FixedPoint
0xc m_xLoyaltyPerTurnFromIdentityPressureRatio FixedPoint
0x10 m_aPlayerIdentitiesPresent PlayerIdentityPresenceList
0x30 m_aCityIdentityPressures CityIdentityPressureList
0x50 m_aGovernorIdentityPressures GovernorIdentityPressureList
0x70 m_aGreatWorkIdentityPressures GreatWorkIdentityPressureList
0x90 m_xIdentityPerTurnFromOwnership FixedPoint
0x94 m_xIdentityPerTurnFromMartialLaw FixedPoint
0x98 m_xIdentityPerTurnFromOccupation FixedPoint
0x9c m_xIdentityPerTurnFromStarvation FixedPoint
0xa0 m_xIdentityPerTurnFromTradeRoutes FixedPoint
0xa4 m_xIdentityPerTurnFromGovernor FixedPoint
0xa8 m_xIdentityPerTurnFromHappiness FixedPoint
0xac m_xIdentityPerTurnFromReligion FixedPoint
0xb0 m_xIdentityPerTurnFromInfluenceTokens FixedPoint
0xb4 m_xIdentityPerTurnFromModifiers FixedPoint
0xb8 m_xIdentityPerTurnFromOriginalOwnership FixedPoint
0xbc m_xIdentityPerTurnFromOwnershipBeforeOccupation FixedPoint
0xc0 m_xIdentityPerTurnFromFreeCities FixedPoint
0xc4 m_xIdentityPerTurnFromCityStates FixedPoint
0xc8 m_ePotentialTransferPlayer PlayerTypes
0xcc m_eMartialLawTargetPlayer PlayerTypes
0xd0 m_eConversionOutcome IdentityConversionOutcome
0xd4 m_iTurnsToConversion int
0xd8 m_bAlwaysFullyLoyal bool
0xdc m_eLoyaltyLevel LoyaltyLevels