Home › Class layouts › Player › Player::CulturalIdentity

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

Player::CulturalIdentity

GameCore::Player::CulturalIdentity — class, size 496 bytes (0x1f0).

Linux offset Member Type
0x0 m_syncArchive FAutoArchiveClassContainer<GameCore::Player::CulturalIdentity>
0x98 m_iExtraCapitalPressureRadius FAutoVariable<int, GameCore::Player::CulturalIdentity>
0xb0 m_xIdentityPerTurnForDomesticTradeRouteOrigin FAutoVariable<FixedPointT<8>, GameCore::Player::CulturalIdentity>
0xc8 m_iMartialLawModifier FAutoVariable<int, GameCore::Player::CulturalIdentity>
0xe0 m_iPostCombatForeignLoyalty FAutoVariable<int, GameCore::Player::CulturalIdentity>
0xf8 m_iPostCombatLocalLoyalty FAutoVariable<int, GameCore::Player::CulturalIdentity>
0x110 m_iAdditionalGoldenAgePostCombatLoyalty FAutoVariable<int, GameCore::Player::CulturalIdentity>
0x128 m_iPostPillageForeignLoyalty FAutoVariable<int, GameCore::Player::CulturalIdentity>
0x140 m_iPostPillageLocalLoyalty FAutoVariable<int, GameCore::Player::CulturalIdentity>
0x158 m_iGetSkipFreeCityStep FAutoVariable<int, GameCore::Player::CulturalIdentity>
0x170 m_xForeignIdentityPerTurnFromNearbyGreatWorks FAutoVariable<FixedPointT<8>, GameCore::Player::CulturalIdentity>
0x188 m_xDomesticIdentityPerTurnFromNearbyGreatWorks FAutoVariable<FixedPointT<8>, GameCore::Player::CulturalIdentity>
0x1a0 m_xForeignIdentityPerTurnFromNearbyWonders FAutoVariable<FixedPointT<8>, GameCore::Player::CulturalIdentity>
0x1b8 m_xDomesticIdentityPerTurnFromNearbyWonders FAutoVariable<FixedPointT<8>, GameCore::Player::CulturalIdentity>
0x1d0 m_iAlwaysLoyalCoastalHomeContinentCount FAutoVariable<int, GameCore::Player::CulturalIdentity>
0x1e8 m_pkPlayer ParentPtr<GameCore::Player::Instance>