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 |