Home › Effects › Effects: PLAYERS

Available out of the box. Usable from Lua in the unmodified game.

Effects: PLAYERS

317 entries. Subject class "PLAYERS" is the community list's grouping (what the modifier applies to).

Effect Arguments Applies to (C++) Engine functions called Availability Addresses (symbol→current) Used in game data
EFFECT_ADD_BELIEF Amount (Integer) Player Player::Religion::ChangeNumBeliefsEarned Base game+ Apply 0x8c1500→0x8c6990 1 use
EFFECT_ADD_CULTURE_BOMB_TRIGGER BuildingType (String), DistrictType (String), ImprovementType (String) Player Player::Culture::AddCultureBombTrigger
Definitions::GetBuildingDefinitions
Definitions::GetDistrictDefinitions
Definitions::GetImprovementDefinitions
Base game+ Apply 0x89e2e0→0x8a4b10 19 uses
EFFECT_ADD_DIPLOMATIC_ACTION_OVERRIDE CivicType (String), DiplomaticAction (String) Player Player::Diplomacy::AddDiploActionPrereqOverride
Definitions::GetDiplomaticActionDefinitions
Definitions::GetCivicDefinitions
Definitions::GetTechnologyDefinitions
R&F, GS, NFP, BlackDeath, WarMachine Apply 0x83bb40→0x854bd0 2 uses
EFFECT_ADD_DIPLOMATIC_COMBAT_MODIFIER Amount (Integer), DiplomaticYieldSource (String), ReligiousOnly (Boolean), TurnsActive (Integer) Player Player::Diplomacy::AddDiplomaticCombatModifier
strcmp
GameEffects::ArgumentFunction::GetFunctions
R&F, GS, NFP, BlackDeath, WarMachine Apply 0x8555b0→0x86e350 1 use
EFFECT_ADD_DIPLOMATIC_MOVEMENT_MODIFIER Amount (Integer), DiplomaticYieldSource (String), TurnsActive (Integer) Player Player::Diplomacy::AddDiplomaticMovementModifier
strcmp
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x8732a0→0x88af20 3 uses
EFFECT_ADD_DIPLOMATIC_YIELD_MODIFIER Amount (Integer), DiplomaticYieldSource (String), StackWithOtherDiploYieldModifiers (Boolean), TurnsActive (Integer), YieldType (String) Player Player::Diplomacy::AddDiplomaticYieldModifier
Player::Diplomacy::RemoveDiplomaticYieldModifier
strcmp
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x88ac10→0x8a4cc0
Remove 0x88b480→0x8a50f0
6 uses
EFFECT_ADD_DIPLO_VISIBILITY Amount (Integer), Source (String), SourceType (String) Player Player::Diplomacy::AddDynamicVisibility
Player::Diplomacy::RecheckVisibilityOnAll
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetDiplomaticVisibilitySourceDefinitions
Definition::Utility::NameToDiplomaticSourceType
Base game+ Apply 0x8d2160→0x8d6410 4 uses
EFFECT_ADD_PLAYER_BELIEF_YIELD Amount (Integer), BeliefYieldType (String), PerXItems (Integer), YieldType (String) — Definition::Utility::NameToBeliefYieldType Base game+ — 1 use
EFFECT_ADD_PLAYER_UPGRADE_MILITARY_FORMATION_ON_CITY_CONQUEST — Player — R&F, GS, NFP, BlackDeath, WarMachine Apply 0x8a5af0→0x8be770
Remove 0x8a6240→0x8bef80
1 use
EFFECT_ADD_RELIGIOUS_BELIEF_YIELD Amount (Integer), BeliefYieldType (String), DistrictType (String), PerXItems (Integer), YieldType (String) Player Player::Religion::AddBeliefYield Base game+ Apply 0x8263e0→0x82ceb0 19 uses
EFFECT_ADD_RELIGIOUS_BUILDING BuildingType (String) Belief Game::Religion::Get
Game::Religion::GetReligion
Game::Religion::AddBuilding
Definitions::GetBuildingDefinitions
Base game+ Apply 0x8477e0→0x84b110 9 uses
EFFECT_ADD_RELIGIOUS_BUILDING_MULTIPLIER Founder (Boolean), Multiplier (Integer), YieldType (String) Player Player::Religion::AddReligiousBuildingModifier
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x7e7a20→0x7ec9f0 3 uses
EFFECT_ADD_RELIGIOUS_UNIT UnitType (String) Belief Game::Religion::Get
Game::Religion::GetReligion
Game::Religion::AddUnit
Base game+ Apply 0x7fc010→0x8025f0 1 use
EFFECT_ADJUST_ACCUMULATING_BONUS BonusType (String), Increment (Integer), Interval (Integer) — GameEffects::ArgumentFunction::GetFunctions Base game+ — 9 uses
EFFECT_ADJUST_ADDITIONAL_PILLAGING Amount (Integer), ImprovementType (String), PlunderType (String) Player Player::Instance::AddAdditionalPillaging
Player::Instance::RemoveAdditionalPillaging
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetDistrictDefinitions
Definitions::GetImprovementDefinitions
Definition::Utility::NameToPlunderType
NFP Apply 0x819b90→0x832e00
Remove 0x81a6e0→0x833740
5 uses
EFFECT_ADJUST_ALLIANCE_POINTS_FOR_COMMON_ENEMY_MODIFIER Amount (Integer) Player — R&F, GS, NFP, BlackDeath, WarMachine Apply 0x8c6530→0x8e0470
Remove 0x8c7560→0x8e11b0
1 use
EFFECT_ADJUST_ALLIANCE_POINTS_FOR_MODIFIER Amount (Integer) Player — R&F, GS, NFP, BlackDeath, WarMachine Apply 0x8da560→0x8f2ac0
Remove 0x8da7b0→0x8f30d0
3 uses
EFFECT_ADJUST_ALLIANCE_POINTS_FOR_TRADE_MODIFIER Amount (Integer) Player — R&F, GS, NFP, BlackDeath, WarMachine Apply 0x8ee070→0x7f3e70
Remove 0x8eeaf0→0x7f4bd0
1 use
EFFECT_ADJUST_BONUS_RATE BonusRate (Integer), BonusType (String), CityStatesOnly (Boolean) — GameEffects::ArgumentFunction::GetFunctions Base game+ — 9 uses
EFFECT_ADJUST_CIVIC_BOOST Amount (Integer) modifier object GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x8ac990→0x8b49d0
Remove 0x8ad4d0→0x8b5710
2 uses
EFFECT_ADJUST_CO2_GENERATION_REDUCTION Amount (Integer), ResourceUsageType (String) Player Player::Instance::ChangeCO2GenerationReduction
GameEffects::ArgumentFunction::GetFunctions
Definition::Utility::NameToResourceUsageType
NFP Apply 0x8941c0→0x8ad040
Remove 0x894880→0x8ad4c0
1 use
EFFECT_ADJUST_CORPS_ARMY_MODIFIED_STRENGTH Amount (Integer), Corps (Boolean), Domain (String) Player Player::Units::SetModifiedArmyCorpsStrength
Definition::Utility::NameToDomainType
R&F, GS, BlackDeath, WarMachine Apply 0x89d3b0→0x8b69f0
Remove 0x89e220→0x8b73b0
2 uses
EFFECT_ADJUST_CORPS_ARMY_PREREQ CivicType (String), Corps (Boolean), Domain (String) Player Player::Units::SetCorpsArmyUnlockCivic
Player::Units::SetCorpsArmyUnlockTech
Definition::Utility::NameToDomainType
Definitions::GetCivicDefinitions
Definitions::GetTechnologyDefinitions
Base game+ Apply 0x8d2f80→0x8d7b70 4 uses
EFFECT_ADJUST_CULTURE_BOMB_CONVERTS_CITY ConvertsCity (Boolean) Player — Base game+ Apply 0x8eda60→0x8f2890
Remove 0x8ee5f0→0x8f2ff0
1 use
EFFECT_ADJUST_DIPLOMATIC_ACTION_PREFERENCE Action (String), Favored (Boolean) Player AI::Diplomatic::SetPartnerActionPreference
Definitions::GetDiplomaticActionDefinitions
Types::Vector
Base game+ Apply 0x7edf70→0x7f30a0
Remove 0x7ee8c0→0x7f3ef0
3 uses
EFFECT_ADJUST_DIPLOMATIC_SCORE (untested in the community list) — — — — — —
EFFECT_ADJUST_DISABLE_HEALING Disable (Boolean), Foreign (Boolean) Player — R&F, GS, BlackDeath, WarMachine Apply 0x8d19f0→0x8eabf0
Remove 0x8d24a0→0x8eb1d0
2 uses
EFFECT_ADJUST_DISABLE_INFLUENCE Disable (Boolean) Player — R&F, GS, BlackDeath, WarMachine Apply 0x8e5f50→0x7ec070
Remove 0x8e6770→0x7ec8d0
1 use
EFFECT_ADJUST_DISABLE_PATRONAGE (untested in the community list) Disable (Boolean) Player Player::GreatPeoplePoints::SetNoPatronageWith
Definitions::GetYieldDefinitions
R&F, GS, NFP, BlackDeath, WarMachine Apply 0x7e7740→0x7ff090
Remove 0x7e7d60→0x7ff610
—
EFFECT_ADJUST_DISABLE_SETTLING Disabled (Boolean), Multiplicative (Boolean) Player — R&F, GS, BlackDeath, WarMachine Apply 0x7f9ce0→0x812890
Remove 0x7fa830→0x813280
1 use
EFFECT_ADJUST_DUPLICATE_FIRST_INFLUENCE_TOKEN Amount (Integer) Player Player::Influence::CanGiveInfluence
Player::Influence::SetDuplicateFirstTokens
Base game+ Apply 0x850720→0x854e70
Remove 0x850e00→0x855850
1 use
EFFECT_ADJUST_DUPLICATE_INFLUENCE_TOKEN_WHEN_RIVAL_GOVERNMENT Amount (Integer) Player Player::Influence::SetDuplicateTokensWhenRivalGovernment Base game+ Apply 0x87e890→0x886ca0
Remove 0x87f000→0x887050
1 use
EFFECT_ADJUST_DUPLICATE_INFLUENCE_TOKEN_WHEN_SAME_RELIGION Amount (Integer) Player Player::Influence::SetDuplicateTokensWhenSameReligion R&F, GS, BlackDeath, WarMachine Apply 0x840690→0x859690
Remove 0x840e60→0x859ef0
1 use
EFFECT_ADJUST_DUPLICATE_INFLUENCE_TOKEN_WHEN_TRADE_ROUTE_TO Amount (Integer) Player Player::Influence::SetDuplicateTokensWhenTradeRouteTo — Apply 0x892c70→0x898b00
Remove 0x893490→0x8992b0
1 use
EFFECT_ADJUST_EXTRA_STARTING_POPULATION_OFF_HOME_CONTINENT Amount (Integer) Player Player::Cities::ChangeExtraStartingPopulationOffHomeContinent R&F, GS, BlackDeath, WarMachine Apply 0x8562b0→0x86f1e0
Remove 0x856660→0x86f3c0
1 use
EFFECT_ADJUST_FLAT_BONUS Amount (Integer), BonusType (String) Player Player::Bonuses::Get
Player::Bonuses::ChangeFlatBonus
Base game+ Apply 0x896210→0x89ba40
Remove 0x896650→0x89c030
11 uses
EFFECT_ADJUST_FOLLOWER_YIELD_MODIFIER Amount (Integer), YieldType (String) City City::Instance::ChangeFollowerYieldModifier Base game+ Apply 0x7f88e0→0x7fe5b0
Remove 0x7f9380→0x7fee90
2 uses
EFFECT_ADJUST_FORBID_LAND_ROUTE (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x80d610→0x8119a0
Remove 0x80dbc0→0x811f40
1 use
EFFECT_ADJUST_FREE_CIVIC_BOOST_FIRST_TRADING_POST_EACH_CIV (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x821610→0x828140
Remove 0x821d90→0x828670
1 use
EFFECT_ADJUST_FREE_TECH_BOOST_FIRST_TRADING_POST_EACH_CIV (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x84a7a0→0x84e230
Remove 0x84ac30→0x84e8b0
1 use
EFFECT_ADJUST_FULL_ACCESS_ONE_STRATEGIC Access (Boolean) Player — Base game+ Apply 0x82a9e0→0x831450
Remove 0x82b8b0→0x831680
1 use
EFFECT_ADJUST_GAINS_ALL_FOLLOWER_BELIEFS Enable (Boolean) Player Player::Religion::SetGainsAllFollowerBeliefs Base game+ Apply 0x82f520→0x835ae0
Remove 0x82fe20→0x836cc0
1 use
EFFECT_ADJUST_GAINS_FOUNDER_BELIEF_MAJORITY_RELIGION Enable (Boolean) Player — Base game+ Apply 0x843000→0x848340
Remove 0x8435d0→0x848a50
1 use
EFFECT_ADJUST_GOLD_DISPERSAL Amount (Integer), Improvement (String) Player Definitions::GetImprovementDefinitions
GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x876310→0x87cbe0
Remove 0x876a40→0x87ce20
4 uses
EFFECT_ADJUST_GREAT_PERSON_GUARANTEE EraType (String), GreatPersonClassType (String) Player Game::GreatPeople::Get
Game::GreatPeople::AddGuarantee
Definitions::GetGreatPersonClassDefinitions
Definitions::GetEraDefinitions
Base game+ Apply 0x874770→0x87b1f0 9 uses
EFFECT_ADJUST_GREAT_PERSON_PATRONAGE_DISCOUNT_PERCENT Amount (Integer), YieldType (String) Player Player::GreatPeoplePoints::ChangePatronageDiscountPercent
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x8b1430→0x8b80d0
Remove 0x8b1d20→0x8b8790
3 uses
EFFECT_ADJUST_GREAT_PERSON_POINTS Amount (Integer), GreatPersonClassType (String) Player Player::GreatPeoplePoints::ChangeBonusPointsPerTurn
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetGreatPersonClassDefinitions
Base game+ Apply 0x8bc4d0→0x8c0db0
Remove 0x8bcc30→0x8c1c60
55 uses
EFFECT_ADJUST_GREAT_PERSON_POINTS_PERCENT Amount (Integer), GreatPersonClassType (String) Player Player::GreatPeoplePoints::ChangeBonusPointsPerTurnPercent Base game+ Apply 0x8a6c40→0x8af480
Remove 0x8a72d0→0x8af8c0
5 uses
EFFECT_ADJUST_GREAT_PERSON_POINTS_REFUND_PERCENT Amount (Integer) Player Player::GreatPeoplePoints::ChangePointsRefundPercent Base game+ Apply 0x8d3270→0x8d7da0
Remove 0x8d3510→0x8d87d0
1 use
EFFECT_ADJUST_IMPROVEMENT_GOODY_HUT GoodyHutImprovementType (String), ImprovementType (String) Player Definitions::GetImprovementDefinitions
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x7e5db0→0x7eb8b0
Remove 0x7e6710→0x7ebcd0
1 use
EFFECT_ADJUST_INFLUENCE_POINTS_PER_TURN Amount (Integer) Player Player::Influence::SetBasePointsPerTurn Base game+ Apply 0x827530→0x82e0d0
Remove 0x8282a0→0x82f5d0
5 uses
EFFECT_ADJUST_INQUISITION_START_CHARGES Amount (Integer) Player GameEffects::ArgumentFunction::GetFunctions R&F, GS, BlackDeath, WarMachine Apply 0x89e360→0x8b75c0
Remove 0x89ecc0→0x8b7df0
1 use
EFFECT_ADJUST_MULTIPLY_TREASURY Amount (Integer) Player Player::Treasury::MultiplyGoldBalance
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x83b9e0→0x841330 2 uses
EFFECT_ADJUST_NATURAL_WONDER_RELIC Amount (Integer) Player — Base game+ Apply 0x83f1b0→0x858350
Remove 0x83f680→0x8586e0
1 use
EFFECT_ADJUST_NO_GREAT_PERSON_POINTS — Player Player::GreatPeoplePoints::SetGreatPersonClassNoPoints
Definitions::GetGreatPersonClassDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x84e6d0→0x867900
Remove 0x84eb20→0x867b10
1 use
EFFECT_ADJUST_NUMBER_ALLIES_UNIT_COMBAT_BONUS Amount (Integer) Unit edits Data::VariantMap on Game::Instance GS, BlackDeath, WarMachine Apply 0x864430→0x87b7a0
Remove 0x864680→0x87bcc0
1 use
EFFECT_ADJUST_OWNED_BONUS_RESOURCE_EXTRA_AMENITIES Amount (Integer) Player Player::Resources::ChangeExtraAmenitiesPerOwnedBonusResource Base game+ Apply 0x810c50→0x82a400
Remove 0x8116e0→0x817f30
2 uses
EFFECT_ADJUST_OWNED_LUXURY_EXTRA_AMENITIES Amount (Integer) Player Player::Resources::ChangeExtraAmenitiesPerOwnedLuxuryResource Base game+ Apply 0x823e10→?
Remove 0x8247e0→0x82abe0
1 use
EFFECT_ADJUST_PLAYER_ADD_CHOP_YIELD Amount (Integer), YieldType (String) Player Player::Instance::AddChopFeatureBehavior
Player::Instance::RemoveChopFeatureBehavior
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Definitions::GetFeatureDefinitions
GS, BlackDeath, WarMachine Apply 0x874f50→0x88cd20
Remove 0x875620→0x88d300
1 use
EFFECT_ADJUST_PLAYER_ADJUST_ENVOYS_NON_SPECIALTY (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x8560d0→0x86ed00
Remove 0x8563c0→0x86f200
1 use
EFFECT_ADJUST_PLAYER_ALLIED_WAR_DISCOUNT Discount (Integer) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x87b1c0→0x8813a0
Remove 0x87b670→0x881900
1 use
EFFECT_ADJUST_PLAYER_ALL_ALLIANCES_PROVIDE_SHARED_VIS ShareVis (Boolean) Player — R&F, GS, BlackDeath, WarMachine Apply 0x7ee750→0x806710
Remove 0x7eef20→0x806e70
1 use
EFFECT_ADJUST_PLAYER_ALWAYS_ALLOW_COMMEMORATION_QUEST_COUNT Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerAlwaysAllowedCommemorationQuestCount
R&F, GS, BlackDeath, WarMachine Apply 0x8001e0→0x817730
Remove 0x800e40→0x818250
1 use
EFFECT_ADJUST_PLAYER_ALWAYS_FULL_RELIGIOUS_TOURISM Enable (Boolean) Player — Base game+ Apply 0x88c660→0x894450
Remove 0x88e690→0x894e00
1 use
EFFECT_ADJUST_PLAYER_ALWAYS_LOYAL_COASTAL_HOME_CONTINENT — Player — GS, NFP, BlackDeath, WarMachine Apply 0x89ca90→0x8b5cf0
Remove 0x89d250→0x8b6890
1 use
EFFECT_ADJUST_PLAYER_ANYONE_PLUNDER_FAVOR — Player GameEffects::ArgumentFunction::GetFunctions GS, NFP, BlackDeath, WarMachine Apply 0x806250→0x81eae0
Remove 0x806590→0x81f380
—
EFFECT_ADJUST_PLAYER_ANYONE_PLUNDER_TO_FAVOR (untested in the community list) — — — — — —
EFFECT_ADJUST_PLAYER_ANYONE_TRADE_TO_FAVOR — Player — GS, NFP, BlackDeath, WarMachine Apply 0x817f10→0x8315c0
Remove 0x8187b0→0x831910
—
EFFECT_ADJUST_PLAYER_AUTO_THEMED_BUILDING BuildingType (String) Player Definitions::GetBuildingDefinitions Base game+ Apply 0x89f830→0x8a5890
Remove 0x8a0320→0x8a5f90
1 use
EFFECT_ADJUST_PLAYER_BAN_CHOP NoRemove (Boolean) Player Player::Instance::AddChopFeatureBehavior
Player::Instance::RemoveChopFeatureBehavior
GS, BlackDeath, WarMachine Apply 0x8ac2d0→0x8c65f0
Remove 0x8aceb0→0x8c6f70
1 use
EFFECT_ADJUST_PLAYER_BAN_CITY_PRODUCTION BanDistrictBuildings (Boolean) Player Player::Cities::SetCityProductionBanned
Player::Cities::SetDistrictBuildingBanned
Definitions::GetBuildingDefinitions
Definitions::GetDistrictDefinitions
Definitions::GetProjectDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x8c2510→0x8dc170
Remove 0x8c2a80→0x8dc380
2 uses
EFFECT_ADJUST_PLAYER_BAN_POLICY (untested in the community list) PolicyType (String) Player Player::Culture::SetPolicyBanned
Definitions::GetPolicyDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x8db8e0→0x8f40e0
Remove 0x8dbfa0→0x8f47a0
—
EFFECT_ADJUST_PLAYER_BAN_RESOURCE (untested in the community list) ResourceType (String) Player Player::Resources::ChangeBannedResource GS, NFP, BlackDeath, WarMachine Apply 0x8f1ed0→0x7f7b80
Remove 0x8f2ce0→0x7f8640
1 use
EFFECT_ADJUST_PLAYER_BAN_UNIT_PRODUCTION_YIELD UnitType (String), YieldType (String) Player Player::Units::SetBannedProductionYield
Definitions::GetYieldDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x7f1450→0x8093a0
Remove 0x7f1ef0→0x809b20
—
EFFECT_ADJUST_PLAYER_BID_COST_MODIFIER (untested in the community list) Amount (Integer) Player Player::Congress::Get GS, NFP, BlackDeath, WarMachine Apply 0x806480→0x81eea0
Remove 0x806a20→0x81f780
—
EFFECT_ADJUST_PLAYER_BLOCK_UNIT_ENTRY UnitType (String) Player Player::Diplomacy::SetBlockedEntry — Apply 0x86d030→0x884ff0
Remove 0x86ddc0→0x885ee0
1 use
EFFECT_ADJUST_PLAYER_BUFF_UNIT_PRODUCTION_YIELD Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x819310→0x832b20
Remove 0x81a050→0x833440
2 uses
EFFECT_ADJUST_PLAYER_BUILDING_FAVOR BuildingType (String), Favor (Integer) Player Player::Culture::GetFavorPerTurnFromBuilding
Player::Culture::SetFavorPerTurnFromBuilding
Definitions::GetBuildingDefinitions
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x82f8a0→0x848bf0
Remove 0x830180→0x848f90
1 use
EFFECT_ADJUST_PLAYER_CAPITAL ProjectType (String) Player Definitions::GetDistrictDefinitions
Definitions::GetProjectDefinitions
GS, BlackDeath, WarMachine Apply 0x8472f0→0x860e70
Remove 0x8478a0→0x8614a0
1 use
EFFECT_ADJUST_PLAYER_CITY_TILES Amount (Integer) Player — Base game+ Apply 0x8b1ef0→0x8b8ce0
Remove 0x8b2270→0x8b9180
2 uses
EFFECT_ADJUST_PLAYER_CULTURAL_IDENTITY_PRESSURE_RADIUS_FROM_CAPITAL Amount (Integer) Player Player::CulturalIdentity::ChangeExtraCapitalPressureRadius R&F, GS, NFP, BlackDeath, WarMachine Apply 0x813b30→0x82cd90
Remove 0x8145c0→0x82d880
—
EFFECT_ADJUST_PLAYER_DIPLOMATIC_VICTORY_POINTS Amount (Integer), Tooltip (String), VictoryResolution (Boolean) Player Player::Stats::ChangeDiplomaticVictoryPoints
GameEffects::Effects::TooltippedTrackedValue::UpdateTrackedValue
Player::Stats::SendDiploVPSignal
GameEffects::Effects::TooltippedTrackedValue::Initialize
GS, BlackDeath, WarMachine Apply 0x85efd0→0x877090 10 uses
EFFECT_ADJUST_PLAYER_DISTRICT_AND_BUILDINGS_CREATE_UNIT_WITH_ABILITY_BY_CLASS (untested in the community list) UnitAbilityType (String) Player Player::Districts::AddDistrictAndBuildingsCreateUnitWithAbilityByClass
Player::Districts::RemoveDistrictAndBuildingsCreateUnitWithAbilityByClass
Definitions::GetDistrictDefinitions
Definitions::GetUnitPromotionClassDefinitions
Definitions::GetUnitAbilityDefinitions
— Apply 0x8f6250→0x7fb540
Remove 0x7e3ed0→0x7fc1c0
2 uses
EFFECT_ADJUST_PLAYER_DISTRICT_CREATE_UNIT DistrictType (String), UnitType (String) Player Player::Districts::AddDistrictCreateUnit
Player::Districts::RemoveDistrictCreateUnit
Definitions::GetUnitDefinitions
Definitions::GetDistrictDefinitions
Base game+ Apply 0x7f7ae0→0x80fc40
Remove 0x7f80d0→0x810410
2 uses
EFFECT_ADJUST_PLAYER_DISTRICT_CREATE_YIELD Amount (Integer), DistrictType (String), ImprovementType (String), MustReplaceImprovement (Boolean), YieldBasedOnAppeal (Boolean), YieldType (String) Player Player::Districts::AddDistrictCreateYield
Player::Districts::RemoveDistrictCreateYield
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Definitions::GetDistrictDefinitions
Definitions::GetImprovementDefinitions
Base game+ Apply 0x80c7c0→0x825930
Remove 0x80ce40→0x8261b0
1 use
EFFECT_ADJUST_PLAYER_EMBARKED_UNIT_MOVEMENT Amount (Integer) Player — Base game+ Apply 0x8a4500→0x8ab960
Remove 0x8a48c0→0x8ac090
5 uses
EFFECT_ADJUST_PLAYER_EMERGENCY_FAVOR_MODIFIER Amount (Integer), Member (Boolean) Player Player::Congress::Get
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x871100→0x8888a0 1 use
EFFECT_ADJUST_PLAYER_ENFORCE_BORDERS Enable (Boolean) Player Player::Diplomacy::SetCanEnforceBorders Base game+ Apply 0x8f1290→0x8f5680
Remove 0x8f1d50→0x8f5f30
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_AERODROME_BUILDING_CONSTRUCTED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerAerodromeBuildingConstructed
R&F, GS, BlackDeath, WarMachine Apply 0x7e45a0→0x7fc920
Remove 0x7e4dd0→0x7fd440
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_ARMY_KILLED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerArmyKilled
R&F, GS, BlackDeath, WarMachine Apply 0x7f7bb0→0x8103c0
Remove 0x7f8540→0x810a50
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_ARTIFACT_EXTRACTED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerArtifactExtracted
R&F, GS, BlackDeath, WarMachine Apply 0x80d140→0x826c50
Remove 0x80da20→0x827110
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CITY_RELIGION_CONVERSION Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerCityReligionConversion
R&F, GS, BlackDeath, WarMachine Apply 0x820fc0→0x83a2b0
Remove 0x821920→0x83a9c0
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CIVIC_BOOST Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerCivicBoost
R&F, GS, BlackDeath, WarMachine Apply 0x8341d0→0x84de40
Remove 0x834700→0x84e030
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CONTINENT_DISCOVERED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerContinentDiscovered
R&F, GS, BlackDeath, WarMachine Apply 0x84af20→0x8645d0
Remove 0x84b5f0→0x864f10
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CORPS_KILLED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerCorpsKilled
R&F, GS, BlackDeath, WarMachine Apply 0x862860→0x87aa40
Remove 0x863550→0x87b130
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CULTURE_BUILDING_CONSTRUCTED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerCultureBuildingConstructed
R&F, GS, BlackDeath, WarMachine Apply 0x875680→0x88d360
Remove 0x8762b0→0x88e360
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_DISTRICT_CONSTRUCTED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerDistrictConstructed
R&F, GS, BlackDeath, WarMachine Apply 0x8b0b30→0x8cb010
Remove 0x8b1240→0x8cb530
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_GREAT_PERSON_EARNED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerGreatPersonEarned
R&F, GS, BlackDeath, WarMachine Apply 0x8c64e0→0x8e0420
Remove 0x8c7510→0x8e1160
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_INDUSTRIAL_BUILDING_CONSTRUCTED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerIndustrialBuildingConstructed
R&F, GS, BlackDeath, WarMachine Apply 0x8db740→0x8f3ee0
Remove 0x8dbe50→0x8f4610
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_NATURAL_WONDER_DISCOVERED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerNaturalWonderDiscovered
R&F, GS, BlackDeath, WarMachine Apply 0x8f0b20→0x7f6810
Remove 0x8f1620→0x7f7410
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_NON_BARBARIAN_UNIT_KILLED_BY_GDR Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerNonBarbarianUnitKilledByGDR
— Apply 0x884160→0x89e450
Remove 0x884850→0x89ea60
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_NON_BARBARIAN_UNIT_SEA_KILLED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerNonBarbarianUnitSeaKilled
R&F, GS, BlackDeath, WarMachine Apply 0x7f2220→0x809d70
Remove 0x7f2c40→0x80a230
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_PRIDE_MOMENT Amount (Integer), MinScore (Integer) Player Game::Eras::Edit
Game::Eras::ChangeExtraScorePerPrideMoment
Game::Eras::SetMinScoreForExtraEraScore
GameEffects::ArgumentFunction::GetFunctions
R&F, GS, BlackDeath, WarMachine Apply 0x8e2a90→0x7e8810
Remove 0x8e3110→0x7e8fc0
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_SCIENCE_BUILDING_CONSTRUCTED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerScienceBuildingConstructed
R&F, GS, BlackDeath, WarMachine Apply 0x8064c0→0x81eee0
Remove 0x806bd0→0x81f930
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_SPY_SUCCESSFUL_MISSION Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerSpySuccessfulMission
R&F, GS, BlackDeath, WarMachine Apply 0x81a160→0x833550
Remove 0x81ab30→0x833870
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_TECH_BOOST Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerTechBoost
R&F, GS, BlackDeath, WarMachine Apply 0x82e910→0x848050
Remove 0x82f1c0→0x8486f0
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_TRADE_ROUTE_COMPLETED Amount (Integer) Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerTradeRouteCompleted
R&F, GS, BlackDeath, WarMachine Apply 0x844750→0x85e560
Remove 0x845370→0x85f2e0
1 use
EFFECT_ADJUST_PLAYER_EXTRA_FAVOR_PER_TURN Amount (Integer) Player Player::Congress::Get GS, BlackDeath, WarMachine Apply 0x89a280→0x8b3170
Remove 0x89a9d0→0x8b3720
5 uses
EFFECT_ADJUST_PLAYER_FAITH_FROM_DISPERSAL Amount (Integer) Player — Base game+ Apply 0x7f0a70→0x7f66d0
Remove 0x7f0e50→0x7f72b0
1 use
EFFECT_ADJUST_PLAYER_FAITH_PEACEFUL_FOUNDERS Amount (Integer) Player — Base game+ Apply 0x8ec440→0x8f19e0
Remove 0x8ed3c0→0x8f2290
1 use
EFFECT_ADJUST_PLAYER_FAVOR_REFUND_FOR_SUCCESSFUL_RESOLUTION Percent (Integer), ResolutionType (String), WhichEffect (Integer) Player Player::Congress::Get
Player::Congress::ChangeResolutionEffectRefundPercent
Definitions::GetResolutionDefinitions
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x8ac080→0x8c5eb0
Remove 0x8acce0→0x8c6f20
1 use
EFFECT_ADJUST_PLAYER_FEAUTE_REQUIRED_FOR_SPECIALTY_DISTRICTS (untested in the community list) — Player Definitions::GetFeatureDefinitions
edits Data::VariantMap on Game::Instance
— Apply 0x869880→0x880b10
Remove 0x86a1e0→0x881590
3 uses
EFFECT_ADJUST_PLAYER_FREE_BUILDING_WHEN_SPECIALTY_DISTRICT_CONSTRUCTED (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x87af70→0x893640
Remove 0x87b580→0x893a50
1 use
EFFECT_ADJUST_PLAYER_FREE_BUILDING_WHEN_SPECIALTY_DISTRICT_CONSTRUCTED_EXCEPT (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x88afd0→0x8a4e10
Remove 0x88b620→0x8a5170
1 use
EFFECT_ADJUST_PLAYER_FREE_GREAT_PERSON_POINTS Amount (Integer) Player Player::GreatPeoplePoints::ChangeFreeGreatPersonPoints Base game+ Apply 0x803450→0x808a20
Remove 0x803e10→0x808f50
2 uses
EFFECT_ADJUST_PLAYER_FREE_RESOURCE_IMPORT Amount (Integer), ResourceType (String) Player Player::Resources::BeginImportResource
Player::Resources::EndImportResource
Base game+ Apply 0x816860→0x81c370
Remove 0x816c90→0x81c9e0
9 uses
EFFECT_ADJUST_PLAYER_FREE_RESOURCE_IMPORT_EXTRACTION Amount (Integer), ResourceType (String) Player Player::Resources::ChangeImportResourceExtracted GS, BlackDeath, WarMachine Apply 0x8a2760→0x8bb5b0
Remove 0x8a33e0→0x8bc1d0
7 uses
EFFECT_ADJUST_PLAYER_GOVERNMENT_SLOT_TYPE GovernmentSlotType (String) Player Player::Culture::SetModifiedPolicySlot
Player::Culture::RemoveModifiedPolicySlot
Definitions::GetGovernmentSlotDefinitions
Base game+ Apply 0x847e40→0x84c290
Remove 0x848cb0→0x84cbf0
14 uses
EFFECT_ADJUST_PLAYER_GOVERNMENT_SLOT_TYPE_GRANT_FAVOR Amount (Integer), GovernmentSlotType (String) Player Player::Congress::Get
Definitions::GetGovernmentSlotDefinitions
GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x8947e0→0x8ad3c0
Remove 0x894a60→0x8ade70
1 use
EFFECT_ADJUST_PLAYER_GOVERNOR_FAVOR FavorAmount (Integer), GovernorType (String), Neutralize (Boolean) Player Player::Governors::Edit
Player::Governors::HasGovernor
Player::Governors::GetGovernor
Player::Governors::NeutralizeGovernor
Definitions::GetGovernorDefinitions
GameEffects::ArgumentFunction::GetFunctions
GS, NFP, BlackDeath, WarMachine Apply 0x81d470→0x835f90
Remove 0x81df60→0x836d70
—
EFFECT_ADJUST_PLAYER_GOVERNOR_POINTS Delta (Integer) Player Player::Governors::Get
Player::Governors::ChangeGovernorPoints
GameEffects::ArgumentFunction::GetFunctions
R&F, GS, BlackDeath, WarMachine Apply 0x87fbc0→0x899df0
Remove 0x87ff90→0x89a2d0
17 uses
EFFECT_ADJUST_PLAYER_GREATPERSON_FAVOR_MODIFIER Amount (Integer) Player Player::Congress::Get GS, BlackDeath, WarMachine Apply 0x8b6300→0x8d0310
Remove 0x8b6830→0x8d0ad0
1 use
EFFECT_ADJUST_PLAYER_GRIEVANCE_DECAY Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x8801e0→0x89a440
Remove 0x880970→0x89aac0
2 uses
EFFECT_ADJUST_PLAYER_GRIEVANCE_GENERATION Amount (Integer) Player — — Apply 0x896000→0x8af0b0
Remove 0x896610→0x8af670
2 uses
EFFECT_ADJUST_PLAYER_HAPPINESS (untested in the community list) — — — — — —
EFFECT_ADJUST_PLAYER_HEALING_FROM_DISPERSAL Amount (Integer) Player — — Apply 0x8cb700→0x8e4d30
Remove 0x8cc520→0x8e5950
1 use
EFFECT_ADJUST_PLAYER_IDENTITY_PER_TURN_FOR_DOMESTIC_TRADE_ROUTE_ORIGIN Amount (Integer) Player Player::CulturalIdentity::ChangeIdentityPerTurnForTradeRouteOrigin
GameEffects::ArgumentFunction::GetFunctions
R&F, GS, BlackDeath, WarMachine Apply 0x8948a0→0x8ad4e0
Remove 0x8953c0→0x8ae260
1 use
EFFECT_ADJUST_PLAYER_IMMEDIATE_TRADING_POST ImmediateTradingPost (Boolean) Player GameEffects::ArgumentFunction::GetFunctions R&F, GS, BlackDeath, WarMachine Apply 0x8a6290→0x8bf1e0
Remove 0x8a66b0→0x8bfa40
1 use
EFFECT_ADJUST_PLAYER_IMPROVED_ROUTE_LEVEL ImprovedRouteLevel (Integer) Player Player::Trade::ChangeImprovedRouteLevel
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x854f90→0x858690
Remove 0x8556e0→0x858910
1 use
EFFECT_ADJUST_PLAYER_INTERNATIONAL_TRADE_ROUTE_YIELD_MODIFIER (untested in the community list) Amount (Integer) Player Player::Trade::ChangeInternationalYieldModifier
Definitions::GetYieldDefinitions
Types::Vector
Platform::MallocAligned
— Apply 0x868c70→0x86e2b0
Remove 0x869570→0x86ed60
2 uses
EFFECT_ADJUST_PLAYER_JOINTWAR_EXPERIENCE Range (Integer) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x89e2a0→0x8a4ad0
Remove 0x89e8c0→0x8a4f10
1 use
EFFECT_ADJUST_PLAYER_JOINTWAR_PLUNDER Multiplier (Integer) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x8b0890→0x8b7640
Remove 0x8b1100→0x8b7e60
1 use
EFFECT_ADJUST_PLAYER_LEVIED_UNIT_UPGRADE_DISCOUNT_PERCENT Amount (Integer) Player edits Data::VariantMap on Game::Instance GS, BlackDeath, WarMachine Apply 0x8df550→0x7e4d80
Remove 0x8dfdb0→0x7e5430
1 use
EFFECT_ADJUST_PLAYER_LEVY_DISCOUNT_PERCENT Percent (Integer) Player Player::Influence::AddLevyDiscountPercent
Player::Influence::RemoveLevyDiscountPercent
Base game+ Apply 0x8c4ac0→0x8caa90
Remove 0x8c4ed0→0x8cb4d0
5 uses
EFFECT_ADJUST_PLAYER_LOYALTY_MARTIAL_LAW_MODIFIER Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x8b9700→0x8d39b0
Remove 0x8bacf0→0x8d4810
3 uses
EFFECT_ADJUST_PLAYER_MAX_DISTRICTS (removed) — — — — — —
EFFECT_ADJUST_PLAYER_MAX_TRADE_ROUTES (removed) — — — — — —
EFFECT_ADJUST_PLAYER_MAX_WARMONGER_PERCENT MaxPercent (Integer) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x8d8810→0x8deaf0
Remove 0x8d99a0→0x8df320
1 use
EFFECT_ADJUST_PLAYER_NO_CAP_RESOURCE — Player Player::Resources::ChangeNoCapResource
Definitions::GetResourceDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x8f31c0→0x7f8b60
Remove 0x8f3f90→0x7f98c0
1 use
EFFECT_ADJUST_PLAYER_OPEN_BORDERS_FROM_INFLUENCE — Player Player::Influence::IncrementOpenBordersCount
Player::Influence::DecrementOpenBordersCount
Base game+ Apply 0x7ebbe0→0x7f0c50
Remove 0x7ec8c0→0x7f1d80
2 uses
EFFECT_ADJUST_PLAYER_OTHER_GOVERNMENT_INTOLERANCE IntoleranceMultiplier (Integer), SameEraIntoleranceFlatBonus (Integer) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x7fd760→0x803030
Remove 0x7fe3d0→0x8038c0
2 uses
EFFECT_ADJUST_PLAYER_OVERALL_TOURISM_REDUCTION Modifier (Integer) Player GameEffects::ArgumentFunction::GetFunctions GS, BlackDeath, WarMachine Apply 0x7f27e0→0x809f30
Remove 0x7f2ec0→0x80a630
1 use
EFFECT_ADJUST_PLAYER_POLICY_FAVOR Amount (Integer), PolicyType (String) Player Player::Culture::GetFavorPerTurnFromPolicy
Player::Culture::SetFavorPerTurnFromPolicy
Definitions::GetPolicyDefinitions
GameEffects::ArgumentFunction::GetFunctions
GS, NFP, BlackDeath, WarMachine Apply 0x804ee0→0x81dd40
Remove 0x805ae0→0x81e550
—
EFFECT_ADJUST_PLAYER_POST_COMBAT_LOYALTY AffectLocal (Boolean), Amount (Integer) Player GameEffects::ArgumentFunction::GetFunctions R&F, GS, BlackDeath, WarMachine Apply 0x8cf250→0x8e8950
Remove 0x8cfa80→0x8e9130
1 use
EFFECT_ADJUST_PLAYER_POST_PILLAGE_LOYALTY AffectLocal (Boolean), Amount (Integer) Player GameEffects::ArgumentFunction::GetFunctions R&F, GS, BlackDeath, WarMachine Apply 0x8e6720→0x7ec880
Remove 0x8e6ae0→0x7ecb20
1 use
EFFECT_ADJUST_PLAYER_PREVENT_HARVEST_RESOURCE Enable (Boolean) Player — GS, BlackDeath, WarMachine Apply 0x8192b0→0x832ac0
Remove 0x819ff0→0x8333e0
1 use
EFFECT_ADJUST_PLAYER_PROGRESS_DIFF_TRADE_BONUS TechCivicsPerYield (Integer) Player Player::Trade::ChangeYieldBonusForProgressDifference
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x837410→0x83d570
Remove 0x8377d0→0x83dea0
1 use
EFFECT_ADJUST_PLAYER_PROPERTY (untested in the community list) PropertyName (String) Player Game::Instance::Edit
GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x84c670→0x850c10
Remove 0x84d290→0x851010
2 uses
EFFECT_ADJUST_PLAYER_RANDOM_CIVIC_BOOST_GOODY_HUT Amount (Integer), Source (String) Player Player::Culture::GrantRandomBoostGoodyHut Base game+ Apply 0x865b60→0x869fc0 4 uses
EFFECT_ADJUST_PLAYER_RANDOM_EVENT_AVOID RandomEventType (String) Player Player::Instance::SetAvoidedRandomEvents
Player::Instance::RemoveAvoidedRandomEvents
Definitions::GetRandomEventDefinitions
GS, BlackDeath, WarMachine Apply 0x82d330→0x8465c0
Remove 0x82d6c0→0x846d90
4 uses
EFFECT_ADJUST_PLAYER_RANDOM_TECHNOLOGY_BOOST_GOODY_HUT Amount (Integer), Source (String) Player Player::Techs::GrantRandomBoostGoodyHut Base game+ Apply 0x87bc10→0x882a40 4 uses
EFFECT_ADJUST_PLAYER_RELIGIOUS_TOURISM_REDUCTION Modifier (Integer) Player — Base game+ Apply 0x893450→0x899270
Remove 0x893dd0→0x899ac0
1 use
EFFECT_ADJUST_PLAYER_RESOURCE_ACCUMULATION_MODIFIER Amount (Integer), ResourceType (String) Player Player::Resources::ChangeExtraAccumulationModifier
Definitions::GetResourceDefinitions
Definitions::GetResource_ConsumptionDefinitions
GS, BlackDeath, WarMachine Apply 0x8539a0→0x86ca10
Remove 0x8549b0→0x86d800
9 uses
EFFECT_ADJUST_PLAYER_RESOURCE_STOCKPILE_CAP Amount (Integer) Player Definitions::GetResourceDefinitions
Definitions::GetResource_ConsumptionDefinitions
Player::Resources::ChangeResourceStockpileCapModifier
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x85a4c0→0x872d00
Remove 0x85b010→0x873760
9 uses
EFFECT_ADJUST_PLAYER_ROCK_BAND_UNIT_ALBUM_SALES Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x87e120→0x898000
Remove 0x87e4e0→0x8981c0
3 uses
EFFECT_ADJUST_PLAYER_SCIENCE_VICTORY_POINTS (untested in the community list) Amount (Integer) Player Player::Stats::ChangeScienceVictoryPoints GS, NFP, BlackDeath, WarMachine Apply 0x891730→0x8aa520
Remove 0x891bc0→0x8aab00
—
EFFECT_ADJUST_PLAYER_SCIENCE_VICTORY_POINTS_PER_TURN Amount (Integer) Player Player::Stats::ChangeScienceVictoryPointsPerTurn GS, BlackDeath, WarMachine Apply 0x8a42c0→0x8bce50
Remove 0x8a4780→0x8bd860
4 uses
EFFECT_ADJUST_PLAYER_SEND_INFLUENCE_TOKEN_FAVOR_BY_BONUS_TYPE (untested in the community list) Amount (Integer), BonusType (String) Player Player::Congress::Get
edits Data::VariantMap on Game::Instance
GS, NFP, BlackDeath, WarMachine Apply 0x8b7b10→0x8d1f70
Remove 0x8b8380→0x8d26a0
—
EFFECT_ADJUST_PLAYER_SEND_TRADE_ROUTE_FAVOR_BY_BONUS_TYPE (untested in the community list) Amount (Integer), BonusType (String) Player Player::Congress::Get
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetMinorCivBonusDefinitions
edits Data::VariantMap on Game::Instance
GS, NFP, BlackDeath, WarMachine Apply 0x8e4a20→0x7eb1e0
Remove 0x8e54b0→0x7eb7f0
—
EFFECT_ADJUST_PLAYER_SKIP_FREE_CITY_STEP Skip (Boolean) Player — GS, BlackDeath, WarMachine Apply 0x7e76e0→0x7ff030
Remove 0x7e7c80→0x7ff530
1 use
EFFECT_ADJUST_PLAYER_SPECIALTY_DISTRICT_CANNOT_BE_BUILT_ADJACENT_TO_CITY (untested in the community list) — Player Definitions::GetDistrictDefinitions
Rules::Economic::Get
Rules::Economic::Instance::IsSpecialtyDistrict
edits Data::VariantMap on Game::Instance
— Apply 0x89e4b0→0x8b7500
Remove 0x89ef20→0x8b7b10
1 use
EFFECT_ADJUST_PLAYER_SPECIFIC_DISTRICT_GRANT_ENVOYS (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x8bcf20→0x8d6e00
Remove 0x8bd6c0→0x8d7610
1 use
EFFECT_ADJUST_PLAYER_SPY_BONUS Amount (Integer), Offense (Boolean) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x8a4870→0x8ac040
Remove 0x8a4fc0→0x8accd0
5 uses
EFFECT_ADJUST_PLAYER_STEAL_TECH_BOOSTS Amount (Integer) Player — Base game+ Apply 0x8b8f90→0x8befc0
Remove 0x8b9a30→0x8bf4e0
1 use
EFFECT_ADJUST_PLAYER_SUZERAIN_BONUS_DISABLED Disable (Boolean) Player Player::Influence::ChangeSuzerainUniqueBonusDisabledCount GS, NFP, BlackDeath, WarMachine Apply 0x7f9730→0x8120d0
Remove 0x7f9cc0→0x812870
1 use
EFFECT_ADJUST_PLAYER_SUZERAIN_FAVOR_BY_BONUS_TYPE BonusType (String) Player Player::Congress::Get
edits Data::VariantMap on Game::Instance
GS, NFP, BlackDeath, WarMachine Apply 0x80d750→0x827000
Remove 0x80dd00→0x8271a0
—
EFFECT_ADJUST_PLAYER_SUZERAIN_FAVOR_MULTIPLIER Amount (Integer) Player Player::Congress::Get GS, BlackDeath, WarMachine Apply 0x8217b0→0x83a850
Remove 0x821dd0→0x83b1e0
2 uses
EFFECT_ADJUST_PLAYER_TERRAIN_WORK_IMPASSABLE_MODIFIER Ignore (Boolean), TerrainType (String) Player Definitions::GetTerrainDefinitions
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x834190→0x84de00
Remove 0x8346c0→0x84dff0
5 uses
EFFECT_ADJUST_PLAYER_TOKEN_ON_FIRST_MEETING (untested in the community list) — Player Player::Influence::CanGiveInfluence
Player::Influence::SetTokensOnFirstToMeet
— Apply 0x834780→0x83ba80
Remove 0x834e40→0x83c130
—
EFFECT_ADJUST_PLAYER_TOURISM Amount (Integer) Player Player::Culture::ChangeTourismModifier Base game+ Apply 0x861d10→0x865750
Remove 0x862e90→0x865fc0
3 uses
EFFECT_ADJUST_PLAYER_TOURISM_FAVOR Favor (Integer), Tourism (Integer) Player Player::Culture::AddTourismIntoFavor
Player::Culture::RemoveTourismIntoFavor
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x84aa40→0x8644b0
Remove 0x84b210→0x864700
1 use
EFFECT_ADJUST_PLAYER_TOURISM_FROM_NATIONAL_PARKS Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x7e9240→0x800c40
Remove 0x7e9d10→0x801100
2 uses
EFFECT_ADJUST_PLAYER_TRADE_GAIN_TILES_EN_ROUTE GainTileRadius (Integer) Player GameEffects::ArgumentFunction::GetFunctions R&F, GS, BlackDeath, WarMachine Apply 0x86fb10→0x887bb0
Remove 0x870470→0x8882c0
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_BY_CITY_STATE_BONUS_TYPE_MODIFIER Amount (Integer) Player Player::Congress::Get
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x863510→0x87b0f0
Remove 0x8643f0→0x87b760
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_CAPACITY_ON_MEETING (untested in the community list) Intercontinental (Boolean) Player edits Data::VariantMap on Game::Instance — Apply 0x8e94f0→0x8ef230
Remove 0x8ea310→0x8efc50
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_DESTINATION_YIELD_FOR_ALLY_ROUTE Amount (Integer), YieldType (String) Player Player::Trade::ChangeDestinationYieldForAllyRoute Base game+ Apply 0x873a60→0x879b70
Remove 0x873db0→0x87abc0
6 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_ORIGIN_YIELD_FOR_ALLY_ROUTE Amount (Integer), YieldType (String) Player Player::Trade::ChangeOriginYieldForAllyRoute
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x89b750→0x8a16c0
Remove 0x89bef0→0x8a1ca0
6 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_RELIGIOUS_PRESSURE Amount (Integer), Destination (Boolean), Origin (Boolean) Player GameEffects::ArgumentFunction::GetFunctions — Apply 0x876360→0x88e440
Remove 0x876bc0→0x88f420
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_TOURISM_MODIFIER Amount (Integer) Player — Base game+ Apply 0x8c4720→0x8ca3c0
Remove 0x8c4b40→0x8cb060
3 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_MODIFIER Amount (Integer), Destination (Boolean), Origin (Boolean), YieldType (String) Player Player::Trade::ChangeDestinationYieldModifier
Player::Trade::ChangeOriginYieldModifier
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
R&F, GS, BlackDeath, WarMachine Apply 0x7faac0→0x813410
Remove 0x7fb210→0x813b30
12 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_IMPROVEMENT_IN_TARGET_CITY Amount (Integer), Destination (Boolean), Domestic (Boolean), ImprovementType (String), Origin (Boolean), YieldType (String) Player Player::Trade::ChangeDestinationYieldPerImprovementAtDestination
Player::Trade::ChangeOriginYieldPerImprovementAtDestination
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetImprovementDefinitions
Definitions::GetYieldDefinitions
R&F, GS, BlackDeath, WarMachine Apply 0x8ed9d0→0x8f2800
Remove 0x8ee550→0x8f2f50
6 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_PATH_TILE Amount (Integer), YieldType (String) Player Player::Trade::ChangeYieldPerPathTile NFP Apply 0x7f2820→0x7f89b0
Remove 0x7f2f40→0x7f9560
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_POST_IN_FOREIGN_CITY Amount (Integer), YieldType (String) Player Player::Trade::ChangeYieldPerTradingPostInForeignCity Base game+ Apply 0x806c80→0x80b7d0
Remove 0x8077f0→0x80c820
2 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_POST_IN_OWN_CITY Amount (Integer), YieldType (String) Player Player::Trade::ChangeYieldPerTradingPostInOwnCity
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x81a820→0x8216b0
Remove 0x81b1d0→0x822530
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_TERRAIN_FOR_DOMESTIC Amount (Integer), Destination (Boolean), Origin (Boolean), TerrainType (String), YieldType (String) Player Player::Trade::ChangeDestinationYieldPerTerrainForDomestic
Player::Trade::ChangeOriginYieldPerTerrainForDomestic
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetTerrainDefinitions
Definitions::GetYieldDefinitions
GS, BlackDeath, WarMachine Apply 0x889390→0x8a2ec0
Remove 0x88a080→0x8a3a90
5 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_TERRAIN_FOR_INTERNATIONAL Amount (Integer), Origin (Boolean), TerrainType (String), YieldType (String) Player Player::Trade::ChangeDestinationYieldPerTerrainForInternational
Player::Trade::ChangeOriginYieldPerTerrainForInternational
GS, BlackDeath, WarMachine Apply 0x8a1290→0x8b9a40
Remove 0x8a1ad0→0x8ba0f0
1 use
EFFECT_ADJUST_PLAYER_UNIT_BUILD_DISABLED UnitType (String) Player edits Data::VariantMap on Game::Instance R&F, GS, BlackDeath, WarMachine Apply 0x7f5d10→0x80dae0
Remove 0x7f6400→0x80dfb0
1 use
EFFECT_ADJUST_PLAYER_UNIT_DISTRICT_PERCENT Amount (Integer) Player — Base game+ Apply 0x82ea30→0x834a70
Remove 0x82f240→0x8355a0
1 use
EFFECT_ADJUST_PLAYER_UNIT_PROJECT_PERCENT Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x815d30→0x82f010
Remove 0x8169a0→0x82fbb0
1 use
EFFECT_ADJUST_PLAYER_UNIT_UPGRADE_DISCOUNT_PERCENT Amount (Integer) Player edits Data::VariantMap on Game::Instance Base game+ Apply 0x842b50→0x8481e0
Remove 0x8433c0→0x848770
2 uses
EFFECT_ADJUST_PLAYER_UNIT_UPGRADE_RESOURCE_COST_DISCOUNT Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x8b8130→0x8d2310
Remove 0x8b86c0→0x8d29e0
1 use
EFFECT_ADJUST_PLAYER_UNIT_WONDER_PERCENT Amount (Integer) Player — Base game+ Apply 0x857860→0x85b780
Remove 0x859440→0x85cbe0
1 use
EFFECT_ADJUST_PLAYER_VALID_IMPROVEMENT ImprovementType (String) Player Player::Instance::AddSpecialAllowedImprovement
Player::Instance::RemoveSpecialAllowedImprovement
Definitions::GetImprovementDefinitions
Types::Vector
Base game+ Apply 0x87cf00→0x884630
Remove 0x87d690→0x884bf0
10 uses
EFFECT_ADJUST_PLAYER_VALID_UNIT_BUILD UnitType (String) Player Player::Units::ChangeFreePass
Player::Units::RemoveFreePass
Definitions::GetUnitDefinitions
Base game+ Apply 0x89cdd0→0x8a3830
Remove 0x89d5f0→0x8a3ba0
2 uses
EFFECT_ADJUST_PLAYER_WARMONGER_MULTIPLIER Amount (Integer) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x828100→0x841300 1 use
EFFECT_ADJUST_PLAYER_WMD_COUNT Amount (Integer), Type (String) Player Player::WMDs::ChangeWeaponCount
Definitions::GetWMDDefinitions
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x8add70→0x8b5c40 1 use
EFFECT_ADJUST_PLAYER_WMD_MAINTENANCE_MODIFIER Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x8b0390→0x8ca7b0
Remove 0x8b0ff0→0x8cb220
1 use
EFFECT_ADJUST_PLAYER_YIELD_CHANGE Amount (Integer), YieldType (String) Player Player::Instance::ChangeYieldRate Base game+ Apply 0x87e520→0x886560
Remove 0x87e870→0x886c80
10 uses
EFFECT_ADJUST_PLAYER_YIELD_CHANGE_PER_TRIBUTARY Amount (Integer), YieldType (String) Player Player::Influence::GetYieldPerTributary
Player::Influence::SetYieldPerTributary
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x8a63a0→0x8ae780
Remove 0x8a6730→0x8aed30
5 uses
EFFECT_ADJUST_PLAYER_YIELD_CHANGE_PER_USED_INFLUENCE_TOKEN Amount (Integer), YieldType (String) Player Player::Influence::GetYieldPerGivenToken
Player::Influence::SetYieldPerGivenToken
Base game+ Apply 0x8bb7b0→0x8c0630
Remove 0x8bc470→0x8c0d50
3 uses
EFFECT_ADJUST_PLAYER_YIELD_MODIFIER_PER_EARNED_GREAT_PERSON Amount (Integer), YieldType (String) Player Player::GreatPeoplePoints::GetYieldModifierPerEarnedGreatPerson
Player::GreatPeoplePoints::SetYieldModifierPerEarnedGreatPerson
Base game+ Apply 0x8d2620→0x8d7000
Remove 0x8d2f20→0x8d7b10
1 use
EFFECT_ADJUST_PLAYER_YIELD_MODIFIER_PER_TRIBUTARY Amount (Integer), YieldType (String) Player Player::Influence::GetYieldModifierPerTributary
Player::Influence::SetYieldModifierPerTributary
Base game+ Apply 0x8e5bb0→0x8ec400
Remove 0x8e62a0→0x8ec5b0
3 uses
EFFECT_ADJUST_RANDOM_EVENT_MODIFIED_DAMAGE_OPPOSING_PLAYER Amount (Integer), RandomEventType (String) Player Player::Instance::ChangeRandomEventModifiedDamageOpposingPlayer
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetRandomEventDefinitions
GS, BlackDeath, WarMachine Apply 0x7f5ed0→0x80db90
Remove 0x7f68b0→0x80e250
5 uses
EFFECT_ADJUST_RANDOM_EVENT_NO_UNIT_DAMAGE NoDamage (Boolean), RandomEventType (String) Player Player::Instance::ChangeRandomEventNoUnitDamage
Definitions::GetRandomEventDefinitions
GS, BlackDeath, WarMachine Apply 0x809d90→0x822db0
Remove 0x80a630→0x823580
5 uses
EFFECT_ADJUST_RELIGION_ANYONE_CONDEMNS_FAVOR Amount (Integer) modifier object Game::Religion::Get
Game::Religion::EditReligion
Definitions::GetReligionDefinitions
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x8e5870→0x7eba80
Remove 0x8e6250→0x7ec480
1 use
EFFECT_ADJUST_RELIGION_BUILDING_DISCOUNT Discount (Integer) Player — Base game+ Apply 0x8b49f0→0x8bac40
Remove 0x8b5380→0x8bb500
1 use
EFFECT_ADJUST_RELIGION_CONDEMN_PROHIBITED Prohibited (Boolean) modifier object Game::Religion::Get
Game::Religion::EditReligion
Definitions::GetReligionDefinitions
GameEffects::ArgumentFunction::GetFunctions
GS, NFP, BlackDeath, WarMachine Apply 0x832ee0→0x84c830
Remove 0x8338d0→0x84d260
—
EFFECT_ADJUST_RELIGIOUS_COMBAT_LOSS ReductionPercent (Integer) Belief — Base game+ Apply 0x8dfce0→0x8e5550
Remove 0x8e0250→0x8e6700
1 use
EFFECT_ADJUST_RELIGIOUS_SPREAD_DISTANCE DistanceChange (Integer) Belief GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x7e59d0→0x7eb490
Remove 0x7e5d60→0x7eb860
1 use
EFFECT_ADJUST_RELIGIOUS_SPREAD_STRENGTH EnhancingTechType (String), SpreadMultiplier (Integer), TechEnabledSpreadMultiplier (Integer) Belief Player::Religion::SetSpreadModifier
Definitions::GetTechnologyDefinitions
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x7fbfe0→0x8025c0
Remove 0x7fcab0→0x802990
1 use
EFFECT_ADJUST_TECHNOLOGY_BOOST Amount (Integer) modifier object edits Data::VariantMap on Game::Instance Base game+ Apply 0x8b2210→0x8b9120
Remove 0x8b2530→0x8b9990
3 uses
EFFECT_ADJUST_TRADE_ROUTE_CAPACITY Amount (Integer) Player Player::Trade::ChangeOutgoingRouteCapacity Base game+ Apply 0x8d75f0→0x8dcc00
Remove 0x8d7d30→0x8dde30
29 uses
EFFECT_ADJUST_TRADE_ROUTE_YIELD Amount (Integer), YieldType (String) Player Player::Trade::ChangeFlatYieldBonus
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x7ff9f0→0x8050e0
Remove 0x8004d0→0x806550
7 uses
EFFECT_ADJUST_TRADE_ROUTE_YIELD_FOR_DOMESTIC Amount (Integer), Intercontinental (Boolean), YieldType (String) Player Player::Trade::ChangeFlatYieldBonusForDomestic
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x812a60→0x819390
Remove 0x814080→0x819cf0
18 uses
EFFECT_ADJUST_TRADE_ROUTE_YIELD_FOR_INTERNATIONAL Amount (Integer), Intercontinental (Boolean), YieldType (String) Player Player::Trade::ChangeFlatYieldBonusForInternational
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x8283f0→0x82f980
Remove 0x828c20→0x830070
19 uses
EFFECT_ADJUST_WAR_WEARINESS Amount (Integer), Domestic (Boolean), Enemy (Boolean), Overall (Boolean) Player GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x8577f0→0x8704c0
Remove 0x8587e0→0x870ff0
9 uses
EFFECT_ADOPT_ALLY_FOUNDED_RELIGIONS Adopt (Boolean) Player Player::Religion::SetAdoptsAllyFoundedReligions Base game+ Apply 0x8e8fb0→0x7ee810
Remove 0x8e9d00→0x7ef760
1 use
EFFECT_ALLIANCE_CULTURE_SHARING Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x8ee000→0x7f3e00
Remove 0x8eef30→0x7f4fb0
1 use
EFFECT_ALLIANCE_ENVOY_POINTS_FROM_ALLY_TRIBUTARIES Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x7ef1f0→0x8077a0
Remove 0x7eff80→0x808200
1 use
EFFECT_ALLIANCE_GRANT_SHARED_VIS — Player Game::DiplomaticRelations::Edit
Map::Player::Visibility::Manager::GetInstance
Map::Player::Visibility::Manager::AddOutgoingVisibility
Map::Player::Visibility::Manager::RemoveOutgoingVisibility
R&F, GS, NFP, BlackDeath, WarMachine Apply 0x8d9ff0→0x8f2780
Remove 0x8da730→0x8f3050
1 use
EFFECT_ALLIANCE_PRESSURE_FROM_NO_ALLY_RELIGION Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x8031f0→0x81bbb0
Remove 0x803db0→0x81c530
1 use
EFFECT_ALLIANCE_RESEARCH_AGREEMENT Amount (Integer) Player GameEffects::ArgumentFunction::GetFunctions
Rules::Economic::Get
Rules::Economic::Instance::AdjustForGameSpeed
R&F, GS, BlackDeath, WarMachine Apply 0x816ef0→0x830420
Remove 0x8177a0→0x830e60
1 use
EFFECT_ALLIANCE_SCIENCE_SHARING Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x82a390→0x843bc0
Remove 0x82b3d0→0x8450e0
1 use
EFFECT_ALLIANCE_SHARE_SUZERAIN — modifier object Game::DiplomaticRelations::Edit
Game::DiplomaticRelations::SetSharesSuzerain
R&F, GS, NFP, BlackDeath, WarMachine Apply 0x86dec0→0x885fe0
Remove 0x86e710→0x8866d0
1 use
EFFECT_ALLIANCE_TOURISM_SHARING Amount (Integer) Player — R&F, GS, BlackDeath, WarMachine Apply 0x83f0e0→0x8585c0
Remove 0x83f740→0x858970
1 use
EFFECT_ALLIANCE_YIELD_INCOME_FROM_ALLY_RELIGION Amount (Integer), YieldType (String) Player GameEffects::ArgumentFunction::GetFunctions R&F, GS, BlackDeath, WarMachine Apply 0x856240→0x86f170
Remove 0x856840→0x86f5b0
1 use
EFFECT_ASSIGN_PLAYER_PROPERTY (untested in the community list) — Player edits Data::VariantMap on Game::Instance Base game+ Apply 0x838920→0x851770
Remove 0x8396a0→0x8529c0
—
EFFECT_DIPLOMACY_AGENDA_ANGEVIN_EMPIRE BottomRankingDiploMod (Integer), HighPopulationThreshold (Integer), LowPopulationThreshold (Integer), StatementKey (String), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Stats::GetPopulation
Map::IInstance::GetPlotDistance
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x8bfdb0→0x8d9b10 1 use
EFFECT_DIPLOMACY_AGENDA_ARCHIPELAGIC_STATE AcceptableIslandPercentage (Integer), MaxNegativeModifier (Integer), MaxPositiveModifier (Integer), MaxTilesLargeIsland (Integer), MaxTilesMediumIsland (Integer), MaxTilesSmallIsland (Integer), ReductionTurns (Integer), StatementKey (String) Player Player::Instance::IsMajor
Player::Stats::GetNumCities
GameEffects::Effects::DiplomacyAgendaArchipelagicState::GetIslandPercentage
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8c8d80→0x8e2170 1 use
EFFECT_DIPLOMACY_AGENDA_AYYUBID_DYNASTY StatementKey (String) Player Player::Instance::IsMajor
Player::Religion::GetReligionTypeCreated
Player::Religion::HasCreatedReligion
GameEffects::Effects::DiplomacyAgendaAyyubidDynasty::AtWarWithOurReligion
Player::Religion::GetWorshipBuilding
GameEffects::Effects::DiplomacyAgendaAyyubidDynasty::HasOurReligiousBuilding
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x7e5fe0→0x7fdd50 1 use
EFFECT_DIPLOMACY_AGENDA_BLACK_QUEEN StatementKey (String) Player Player::Instance::IsMajor
GameEffects::Effects::DiplomacyAgendaBlackQueen::GetEspionageStrength
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x80fa80→0x8292d0 1 use
EFFECT_DIPLOMACY_AGENDA_BULL_MOOSE — Player Map::EditInstance
GameEffects::Effects::DiplomacySimpleEffect::Apply
NFP Apply 0x81e430→0x836e20 1 use
EFFECT_DIPLOMACY_AGENDA_BUSHIDO StatementKey (String) Player Player::Instance::IsMajor
Player::Stats::GetMilitaryStrength
Player::Instance::GetYieldRate
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x83b730→0x854110 1 use
EFFECT_DIPLOMACY_AGENDA_CANADIAN_EXPEDITIONARY BottomPercentage (Integer), BottomRankingDiploMod (Integer), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Stats::GetEmergenciesJoined
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x8e6080→0x7ec2b0 1 use
EFFECT_DIPLOMACY_AGENDA_END_TO_SUFFERING DisappointingHolySitePercentage (Integer), DisappointingLargeCityPercentage (Integer), MaxNegativeModifier (Integer), MaxPositiveModifier (Integer), StatementKey (String), TargetHolySitePercentage (Integer), TargetLargeCityPercentage (Integer) Player Player::Stats::GetNumCities
Player::Instance::IsMajor
Definitions::GetDistrictDefinitions
Player::Stats::GetNumDistrictsOfType
City::Manager::GetGameAverageCitySize
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x867510→0x87e580 1 use
EFFECT_DIPLOMACY_AGENDA_ENVIRONMENT ForestPlacedValue (Integer), HiddenAgenda (Boolean), HighThreshold (Integer), IncrementValue (Integer), InitialValue (Integer), LowThreshold (Integer), MaxDiploModifierMagnitude (Integer), NationalParkConstructionValue (Integer), PlotFeatureRemovedValue (Integer), ScoreAllowancePerEra (Integer), SimpleModifierDescription (String), StatementKey (String) Player GameEffects::Effects::DiplomacyAgendaEnvironment::CalculateScore
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x891370→0x8aa1a0 1 use
EFFECT_DIPLOMACY_AGENDA_EXPLOITATIVE HiddenAgenda (Boolean), HighScoreThreshold (Integer), IncrementValue (Integer), InitialValue (Integer), LowScoreThreshold (Integer), MaxDiploModifierMagnitude (Integer), NationalParkConstructionValue (Integer), PlotFeatureRemovalValue (Integer), SimpleModifierDescription (String), StatementKey (String), TileImprovementHighThreshold (Integer), TileImprovementLowThreshold (Integer), TileImprovementPreferenceValue (Integer) Player Player::Stats::CalculateImprovedTilePercentage
Player::Stats::GetMetOtherPlayerPlotFeatureRemovedCount
Player::Stats::GetMetOtherPlayerParkConstructedCount
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8a5b30→0x8be160 2 uses
EFFECT_DIPLOMACY_AGENDA_FLAT_EARTHER DiploModForCircumnavigation (Integer), DiploModPerSpaceProject (Integer), DiploModPerSpaceport (Integer), HiddenAgenda (Boolean), SimpleModifierDescription (String), StatementKey (String), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Definitions::GetDistrictDefinitions
Player::Districts::GetNumDistrictsOfType
Definitions::GetProjectDefinitions
Player::Stats::GetNumProjectsAdvanced
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x7f32a0→0x80aeb0 1 use
EFFECT_DIPLOMACY_AGENDA_HORN_CHEST_LOINS BottomPercentage (Integer), BottomRankingDiploMod (Integer), CantBuildDiploMod (Integer), CorpsPrereqCivic (String), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Stats::GetNumCorps
Player::Stats::GetNumArmy
Player::Instance::IsMajor
Player::Culture::HasCivic
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
R&F, GS, BlackDeath, WarMachine Apply 0x81c800→0x8352f0 1 use
EFFECT_DIPLOMACY_AGENDA_HORSE_LORD BottomPercentage (Integer), BottomRankingDiploMod (Integer), PromotionClass1 (String), PromotionClass2 (String), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Stats::GetNumUnitsOfPromotionClass
Player::Instance::IsMajor
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
R&F, GS, BlackDeath, WarMachine Apply 0x8155b0→0x82e890 1 use
EFFECT_DIPLOMACY_AGENDA_KAITIAKITANGA BottomPercentage (Integer), BottomRankingDiploMod (Integer), HiddenAgenda (Boolean), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Stats::GetMetOtherPlayerPlotFeatureRemovedCount
Player::Manager::Edit
Player::Stats::GetMetOtherPlayerPlacedForestCount
Player::Stats::GetMetOtherPlayerParkConstructedCount
Game::Climate::Manager::Get
Game::Climate::ClimateData::GetPlayerCO2Footprint
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x838230→0x851a30 1 use
EFFECT_DIPLOMACY_AGENDA_LAST_VIKING_KING BetterMilitaryBonus (Integer), HiddenAgenda (Boolean), SimpleModifierDescription (String), StatementKey (String), TopMilitaryBonus (Integer) Player Player::Instance::IsMajor
Player::Stats::GetNumOwnedCoastalLandTiles
Player::Stats::GetMilitaryStrength
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x827c90→0x840880 2 uses
EFFECT_DIPLOMACY_AGENDA_LAWGIVER BonusIfNotOriginalOwner (Integer), BottomPercentage (Integer), BottomRankingDiploMod (Integer), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
GameEffects::Effects::DiplomacyAgendaLawgiver::ComputeLawgiverStatus
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x86bd20→0x883830 1 use
EFFECT_DIPLOMACY_AGENDA_LORD_OF_MINES BottomPercentage (Integer), BottomRankingDiploMod (Integer), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer), HiddenAgenda (Boolean) Player Player::Instance::IsMajor
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x8502f0→0x8688f0 2 uses
EFFECT_DIPLOMACY_AGENDA_OPPORTUNIST EachSurpriseWarBonus (Integer), NeverSurpriseWarPenalty (Integer), RecentSurpriseWarBonus (Integer), StatementKey (String), SurpriseWarDegradeTurns (Integer) Player Player::Instance::IsMajor
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8ad210→0x8c7020 1 use
EFFECT_DIPLOMACY_AGENDA_OPTIMUS_PRINCEPS BetterTerritoryBonus (Integer), HiddenAgenda (Boolean), SimpleModifierDescription (String), StatementKey (String), TopTerritoryBonus (Integer) Player Player::Instance::IsMajor
Player::Stats::GetNumOwnedTiles
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8d07c0→0x8e9590 2 uses
EFFECT_DIPLOMACY_AGENDA_PARANOID HiddenAgenda (Boolean), StatementKey (String) Player Player::Instance::IsMajor
Player::Stats::GetMilitaryStrength
Map::IInstance::GetPlotDistance
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x7e4180→0x7fc450 2 uses
EFFECT_DIPLOMACY_AGENDA_PATRON_OF_ARTS BottomPercentage (Integer), BottomRankingDiploMod (Integer), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Stats::GetNumGreatWorks
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x84db90→0x866ea0 1 use
EFFECT_DIPLOMACY_AGENDA_PERPETUALLY_ON_GUARD PenaltyPerOccupiedCity (Integer), SimpleModifierDescription (String), StatementKey (String) Player Player::Instance::IsMajor
City::Instance::IsOccupied
Player::Diplomacy::IsAtWarWith
Player::Diplomacy::HasDenounced
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x80ae50→0x823b30 1 use
EFFECT_DIPLOMACY_AGENDA_QUEEN_OF_NILE StatementKey (String) Player Player::Instance::IsMajor
Player::Stats::GetMilitaryStrength
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x82a7e0→0x843d90 1 use
EFFECT_DIPLOMACY_AGENDA_RAVEN_BANNER BottomPercentage (Integer), BottomRankingDiploMod (Integer), StatementKey (String), TopPercentage (Integer), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Stats::GetGoldSpentLevying
Player::Manager::Edit
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x86eff0→0x886e30 1 use
EFFECT_DIPLOMACY_AGENDA_SHORT_LIFE_GLORY EachWarDeclaredBonus (Integer), MajorWarBonus (Integer), MaxWarDeclaredBonus (Integer), NotAtWarPenalty (Integer), SinceWarPenaltyTurns (Integer), StatementKey (String) Player Player::Instance::IsMajor
Player::Diplomacy::IsAtWarWithAnyMajorCiv
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x841690→0x85a400 1 use
EFFECT_DIPLOMACY_AGENDA_SIMON_BOLIVAR MinPromotedUnits (Integer), NumSteps (Integer), PercentageDifferencePerStep (Integer), ScorePerStep (Integer), SimpleModifierDescription (String), StatementKey (String) Player Player::Instance::IsMajor
Cache::Player::Trade::CalcFavorPerTurnFromTradePartners
GameEffects::Effects::DiplomacySimpleEffect::Apply
NFP Apply 0x8964b0→0x8af510 1 use
EFFECT_DIPLOMACY_AGENDA_TURTLER BottomRankingDiploMod (Integer), HiddenAgenda (Boolean), SimpleModifierDescription (String), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Cities::GetNumOriginalCapitalsCaptured
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x874870→0x88c560 2 uses
EFFECT_DIPLOMACY_AGENDA_WITH_SHIELD_OR_ON_IT AvoidedWarPenalty (Integer), AvoidedWarPenaltyTurnsToRampUp (Integer), HighThreshold (Integer), IncrementValue (Integer), InitialValue (Integer), LowThreshold (Integer), MaxDiploModifierMagnitude (Integer), PaidForPeacePenalty (Boolean), PaidForPeacePenaltyTurnsToFadeOut (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String), StatementKey (String) Player GameEffects::Effects::DiplomacyAgendaWithShieldOrOnIt::CalculateScore
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x88a120→0x8a3b10
Remove 0x8a7800→0x813630
1 use
EFFECT_DIPLOMACY_AGENDA_ZEALOT BottomRankingDiploMod (Integer), HiddenAgenda (Boolean), StatementKey (String), TopRankingDiploMod (Integer) Player Player::Instance::IsMajor
Player::Religion::GetReligionTypeCreated
Player::Religion::GetReligionInMajorityOfCities
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x8d6e90→0x8ee560 2 uses
EFFECT_DIPLOMACY_ARCHAEOLOGY DiplomacyKey (String), IncrementValue (Integer), InitialValue (Integer), MessageThrottle (Integer), ModifierPerTransgression (Integer), SimpleModifierDescription (String) Player Player::Diplomacy::GetIncursionsSince
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8eff50→0x7f5b00 1 use
EFFECT_DIPLOMACY_BROKEN_PLEDGE IncrementValue (Integer), ModifierPerTransgression (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
R&F, GS, BlackDeath, WarMachine Apply 0x868ba0→0x880160 1 use
EFFECT_DIPLOMACY_BROKEN_PROMISE IncrementValue (Integer), ModifierPerTransgression (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x839190→0x851f90 1 use
EFFECT_DIPLOMACY_CONVERT_CITY — Player Trade::Manager::Edit
Trade::Manager::CountOutgoingRoutesTo
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x857740→0x870410 —
EFFECT_DIPLOMACY_CULTURAL_ID CityGainLowerBound (Integer), CityGainUpperBound (Integer), ScorePerCity (Integer), SimpleModifierDescription (String), StatementKey (String) Player GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
R&F, GS, BlackDeath, WarMachine Apply 0x7fdc80→0x815db0 2 uses
EFFECT_DIPLOMACY_ESPIONAGE DiplomacyKey (String), IncrementValue (Integer), InitialValue (Integer), MessageThrottle (Integer), ModifierPerTransgression (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player Player::Diplomacy::GetIncursionsSince
GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x846e60→0x860800 1 use
EFFECT_DIPLOMACY_FORCE_INCURSION IncrementValue (Integer), InitialValue (Integer), ReductionValue (Integer) Player GameEffects::Effects::DiplomacySimpleEffect::Apply Base game+ Apply 0x86a560→0x881f40 1 use
EFFECT_DIPLOMACY_GOVERNMENTS IncrementTurns (Integer), IncrementValue (Integer), SimpleModifierDescription (String) Player Definitions::GetGovernmentDefinitions
Player::Culture::GetCurrentGovernment
Player::Culture::GetOtherGovernmentIntoleranceMultiplier
Player::Culture::GetOtherGovernmentIntoleranceModifier
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8ec210→0x7f1b90 2 uses
EFFECT_DIPLOMACY_KEPT_PLEDGE IncrementValue (Integer), InitialValue (Integer), ModifierPerKeptPledge (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
R&F, GS, BlackDeath, WarMachine Apply 0x87fea0→0x89a1e0 1 use
EFFECT_DIPLOMACY_KEPT_PROMISE IncrementValue (Integer), InitialValue (Integer), ModifierPerKeptPromise (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x8bd9c0→0x8d7a20 1 use
EFFECT_DIPLOMACY_NEW_WARMONGER ReductionTurns (Integer), ReductionValue (Integer), LowerLimit (Integer), PercentOfGrievances (Integer) Player Player::Diplomacy::GetGrievancesFromPlayer
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x88bac0→0x8a56c0 1 use
EFFECT_DIPLOMACY_NO_PLEDGE IncrementValue (Integer), ModifierPerTransgression (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
R&F, GS, BlackDeath, WarMachine Apply 0x89c790→0x8b5b50 1 use
EFFECT_DIPLOMACY_NO_PROMISE IncrementValue (Integer), ModifierPerTransgression (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyBaseEffect::AccumulateExtraValue
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x8da990→0x8f2e60 1 use
EFFECT_DIPLOMACY_ONE_SIDED_TRADES IncrementValue (Integer), MaxValue (Integer), ReductionTurns (Integer), ReductionValue (Integer), TradeValuePerModifierPoint (Integer) Player Player::DiplomacyBlackboard::GetDiplomaticModifierFrom
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x7e39c0→0x7fb880 1 use
EFFECT_DIPLOMACY_RANDOM DifficultyOffset (String), ReductionTurns (Integer), ReductionValue (Integer) Player Player::DiplomacyBlackboard::Get
Player::Instance::IsHuman
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x8b6550→0x8d0660 1 use
EFFECT_DIPLOMACY_SETTLED_CITIES DiplomacyKey (String), IncrementValue (Integer), InitialValue (Integer), MessageThrottle (Integer), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String) Player Player::Diplomacy::GetIncursionsSince
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x7ff950→0x816cd0 1 use
EFFECT_DIPLOMACY_SIMPLE_EFFECT Accumulates (Boolean), DiplomacyKey (String), HiddenAgenda (Boolean), IncrementTurns (Integer), IncrementValue (Integer), InitialValue (Integer), MaxValue (Integer), MessageThrottle (Integer), OnlyOwnersCity (Boolean), ReductionTurns (Integer), ReductionValue (Integer), SimpleModifierDescription (String), StatementKey (String) Player Player::DiplomacyBlackboard::GetDiplomaticModifierFrom
GameEffects::Effects::DiplomacyBaseEffect::Apply
Player::Diplomacy::SendKudoTo
Player::Diplomacy::SendWarningTo
Player::Diplomacy::HasFavorFor
Diplomacy::Statement::Warning::Create
Diplomacy::Manager::RequestSession
Player::DiplomacyBlackboard::Set
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x9440d0→0x944890 157 uses
EFFECT_DIPLOMACY_TENSION — Player Game::DiplomaticRelations::Edit
Game::DiplomaticRelations::GetTensionScore
GameEffects::Effects::DiplomacySimpleEffect::Apply
Player::DiplomacyBlackboard::Deactivate
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x8a6db0→0x8c02c0 —
EFFECT_DIPLOMACY_THIRD_PARTY_EFFECTS AmountPerIncident (Integer), EffectType (String), IncrementValue (Integer), InitialValue (Integer), MaxEffectMagnitude (Integer), SimpleModifierDescription (String) Player GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateDeclaredSurpriseWarOnFriend
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateDenoucedFriend
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateDeclaredFriendshipWithFriend
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateAlliedWithFriend
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateDeclaredSurpriseWarOnEnemy
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateDenouncedEnemy
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateDeclaredFriendshipWithEnemy
GameEffects::Effects::DiplomacyThirdPartyEffects::CalculateAlliedWithEnemy
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x828160→? 8 uses
EFFECT_DIPLOMACY_THIRD_PARTY_WARMONGER LowerLimit (Integer), PercentOfGrievancesDelta (Integer) Player Player::Diplomacy::GetGrievancesFromPlayer
GameEffects::Effects::DiplomacySimpleEffect::Apply
GS, BlackDeath, WarMachine Apply 0x8c0d70→0x8daa90 1 use
EFFECT_DIPLOMACY_TRADE_RELATIONS BonusPerRoute (Boolean), NoTradePenalty (Integer), OnlyInboundTrade (Boolean), SimpleModifierDescription (String), StatementKey (String), TradeBonus (Integer) Player Trade::Manager::Edit
Trade::Manager::CountOutgoingRoutesTo
GameEffects::Effects::DiplomacyTradeRelations::HasTraderWaitingToRenew
Trade::Manager::CountOutgoingRoutes
GameEffects::Effects::DiplomacySimpleEffect::Apply
Base game+ Apply 0x8d9c50→0x8f1ad0 3 uses
EFFECT_DIPLOMACY_WARMONGER — — — Base game+ — —
EFFECT_DISTRICT_ADD_NAVAL_UNIT DistrictType (String) Player Types::Vector
Player::Instance::RemoveDistrictAddNavalUnits
Definitions::GetDistrictDefinitions
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x84b580→0x864ea0
Remove 0x84bf80→0x865340
1 use
EFFECT_ENABLE_RELIGION_AUTO_SPREAD Enable (Boolean) Belief Game::Religion::Get
Game::Religion::GetReligion
Game::Religion::EditReligion
Base game+ Apply 0x8c8f20→0x8ceb50 1 use
EFFECT_ENABLE_RELIGION_AWARDS_ENVOY Enable (Boolean) Belief Game::Religion::Get
Game::Religion::GetReligion
Game::Religion::EditReligion
Base game+ Apply 0x89fe00→0x8a5ef0 1 use
EFFECT_ENABLE_RELIGION_AWARDS_ENVOY_RELIGIOUS_PRESSURE Amount (Integer) Belief Game::Religion::Get
Game::Religion::GetReligion
Game::Religion::EditReligion
R&F, GS, BlackDeath, WarMachine Apply 0x852ee0→0x86c020 1 use
EFFECT_EXPLORE_ENTIRE_MAP — Player Map::Player::Visibility::Manager::RevealAllPlots Base game+ Apply 0x8f4220→0x7f98f0 1 use
EFFECT_GRANT_ALL_TECHNOLOGY_BOOST_BY_ERA EndEraType (String), StartEraType (String) Player Player::Techs::GrantAllBoostsByEra
Definitions::GetEraDefinitions
Base game+ Apply 0x83b700→0x8540e0 2 uses
EFFECT_GRANT_BOOST_WITH_GREAT_PERSON GreatPersonClass (String), OtherPlayers (Boolean), TechBoost (Boolean) Player Player::GreatPeoplePoints::AddGreatPersonEarnedBoost
Player::GreatPeoplePoints::RemoveGreatPersonEarnedBoost
Definitions::GetGreatPersonClassDefinitions
R&F, GS, BlackDeath, WarMachine Apply 0x876c40→0x88f4a0
Remove 0x877040→0x88f9a0
1 use
EFFECT_GRANT_BUILDING_IN_CAPITAL (removed) — — — — — —
EFFECT_GRANT_CITY_OWNER_INFLUENCE_TOKEN_WONDER Amount (Integer) City GameEffects::ArgumentFunction::GetFunctions Base game+ Apply 0x8523c0→0x86ae70
Remove 0x853330→0x86bfe0
1 use
EFFECT_GRANT_COMBAT_ADJACENCY Enable (Boolean) Player edits Data::VariantMap on Game::Instance Base game+ Apply 0x8b1290→0x8cb330 1 use
EFFECT_GRANT_FREE_RESOURCE_FROM_UNIT_PLOT Amount (Integer) Unit Unit::IInstance::GetPlot
Player::Resources::GetVisibleResource
Player::Resources::ChangeFreeResources
Base game+ Apply 0x8248a0→0x83de30 2 uses
EFFECT_GRANT_FREE_RESOURCE_VISIBILITY ResourceType (String) Player Player::Resources::SetFreeResourceVisibility Base game+ Apply 0x8523a0→0x86ae50 2 uses
EFFECT_GRANT_GOLDEN_AGE_TRADE_ROUTE_CAPACITY Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x7f93f0→0x811970
Remove 0x7f95c0→0x811d00
1 use
EFFECT_GRANT_INFLUENCE_TOKEN Amount (Integer) Player Player::Influence::SetTokensToGive Base game+ Apply 0x8dca00→0x8f51e0 9 uses
EFFECT_GRANT_INFLUENCE_TOKEN_LEVY_MILITARY Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x844ee0→0x85ee50 1 use
EFFECT_GRANT_PLAYER_FAITH_FROM_HARVEST Amount (Integer) Player — Base game+ Apply 0x8f28f0→0x7f8010 1 use
EFFECT_GRANT_PLAYER_FAITH_FROM_REMOVE_FEATURE Amount (Integer) Player — Base game+ Apply 0x7f2f00→0x80a280 1 use
EFFECT_GRANT_PLAYER_FREE_RESOURCE_EXTRACTED ResourceType (String), Amount (Integer) Player Player::Resources::ChangeFreeResourcesExtracted
Definitions::GetResourceDefinitions
Definitions::GetResource_ConsumptionDefinitions
— Apply 0x85d130→0x875510
Remove 0x85d8a0→0x875b20
3 uses
EFFECT_GRANT_PLAYER_RANDOM_CIVIC Amount (Integer) modifier object Player::Culture::GrantRandomCivics Base game+ Apply 0x806c20→0x81f480 2 uses
EFFECT_GRANT_PLAYER_RANDOM_TECHNOLOGY Amount (Integer) modifier object Player::Techs::GrantRandomTechs Base game+ Apply 0x81b800→0x833ee0 4 uses
EFFECT_GRANT_PLAYER_RELIGIOUS_PRESSURE_GREAT_PERSON_ACTIVATED Amount (Integer) Player edits Data::VariantMap on Game::Instance NFP Apply 0x830530→0x849230
Remove 0x830920→0x849980
1 use
EFFECT_GRANT_PLAYER_SPECIFIC_TECHNOLOGY TechType (String) Player Player::Techs::HasTech
Player::Techs::SetTech
Definitions::GetTechnologyDefinitions
GS, BlackDeath, WarMachine Apply 0x86f450→0x887000 3 uses
EFFECT_GRANT_PLAYER_SPECIFIC_TECH_BOOST_GREAT_PERSON TechType (String) modifier object Player::Techs::HasBoostBeenTriggered
Player::Techs::HasTech
Player::Techs::GetResearchCost
Player::Techs::SetResearchProgress
Player::Techs::TriggerBoost
Definitions::GetTechnologyDefinitions
Base game+ Apply 0x847980→0x861370 19 uses
EFFECT_GRANT_PLAYER_YIELD_PERCENT_UNIT_COST UnitCostPercent (Integer), YieldType (String) Unit Definitions::GetUnitDefinitions
Rules::Economic::Get
Rules::Economic::Instance::CalculatePurchaseCostFromProductionCost
Rules::Economic::Instance::AdjustForGameSpeed
Player::Instance::GrantYield
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
NFP Apply 0x87fd70→0x899e20 1 use
EFFECT_GRANT_POLICY (removed) — — — — — —
EFFECT_GRANT_RANDOM_CIVIC_BOOST_BY_ERA Amount (Integer), EndEraType (String), StartEraType (String) Player Player::Culture::GrantRandomBoostsByEra Base game+ Apply 0x8bf520→0x8d8900 4 uses
EFFECT_GRANT_RANDOM_CIVIC_BOOST_ON_NEW_ERA Amount (Integer), ApplyImmediately (Boolean) Player Player::Culture::SetNumFreeCivicBoostOnNewEra
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x8d6b30→0x8ee520
Remove 0x8d7210→0x8eeca0
2 uses
EFFECT_GRANT_RANDOM_TECHNOLOGY_BOOST_BY_ERA Amount (Integer), EndEraType (String), StartEraType (String) Player Player::Techs::GrantRandomBoostsByEra
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetEraDefinitions
Base game+ Apply 0x8e94c0→0x7ef070 13 uses
EFFECT_GRANT_RANDOM_TECHNOLOGY_BOOST_ON_NEW_ERA Amount (Integer), ApplyImmediately (Boolean) Player Player::Techs::SetNumFreeTechBoostOnNewEra Base game+ Apply 0x7ee670→0x805ad0
Remove 0x7eee60→0x8067e0
2 uses
EFFECT_GRANT_RELIC Amount (Integer) Player Player::Cities::GetCapitalCity
Player::Religion::CreateRelic
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x800e90→0x817e90 3 uses
EFFECT_GRANT_SPY Amount (Integer) Player Player::Instance::IsMajor
Player::Espionage::ChangeSpyCapacity
Base game+ Apply 0x81b340→0x833d10
Remove 0x81be10→0x8343e0
6 uses
EFFECT_GRANT_STRENGTH_PER_ADJACENT_UNIT_TYPE Amount (Integer), UnitType (String) modifier object District::Instance::GetOwner
Map::IInstance::GetAdjacentPlot
Cache::City::Growth::GetAmenitiesLostFromBankruptcy
Map::UnitContainer::GetUnitsByIndex
Player::Districts::Find
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetUnitDefinitions
NFP Apply 0x832f30→0x84bfc0 1 use
EFFECT_GRANT_TECHNOLOGY (removed) — — — — — —
EFFECT_GRANT_UNIT_TYPE_UNLIMITED_PROMOTION_CHOICES UnitType (String) Player Player::Units::AddUnlimitedPromotionChoiceUnitType
Player::Units::RemoveUnlimitedPromotionChoiceUnitType
Base game+ Apply 0x815d60→0x82e2c0
Remove 0x8169d0→0x82f960
3 uses
EFFECT_GRANT_UNIT_WITH_EXPERIENCE Experience (Integer), UniqueOverride (Boolean), UnitType (String) Unit Definitions::GetUnitDefinitions
Unit::IInstance::GetPlot
Unit::Manager::Get
Unit::Experience::GetExperienceForNextLevel
Cache::City::Growth::GetTurnsUntilStarvation
Unit::Experience::ChangeExperience
Player::Stats::UnitConstructed
GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
Base game+ Apply 0x827b30→0x840720 20 uses
EFFECT_PLAYER_SEND_GOLD_TO_EMERGENCIES_OF_TYPE Amount (Integer), EmergencyType (String) Player Emergency::Manager::Get
Emergency::Manager::GetCurrentEmergencies
Emergency::Instance::ContainsPlayerID
Definitions::GetEmergencyAllianceDefinitions
Player::Manager::Edit
Player::Treasury::ChangeGoldBalance
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x889f40→0x8a3950 2 uses
EFFECT_REPLACE_PLAYER_GOVERNMENT_SLOT_TYPE AddedGovernmentSlotType (String), ReplacedGovernmentSlotType (String), ReplacesAll (Boolean) Player Player::Culture::SetReplacedPolicySlot
Player::Culture::RemoveReplacedPolicySlot
Definitions::GetGovernmentSlotDefinitions
Base game+ Apply 0x808c10→0x821cc0
Remove 0x809ba0→0x822b10
2 uses
EFFECT_TREAT_CAPITAL_AS_HOLY_CITY Value (Integer) Player Player::Religion::SetTreatAllyCapitalAsHolyCity Base game+ Apply 0x8a72b0→0x8c0610
Remove 0x8a78c0→0x8c0cc0
1 use
EFFECT_TREAT_HOLY_SITE_AS_HOLY_CITY Value (Integer) Player Player::Religion::SetTreatHolySitesAsHolyCities R&F, GS, BlackDeath, WarMachine Apply 0x869a10→0x881570
Remove 0x86a3c0→0x881d50
1 use