Home › Effects › Effects: ANY

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

Effects: ANY

118 entries. Subject class "ANY" 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_ACTIVATE_VOLCANOES PercentageActive (Integer) Game Map::Feature::Manager::Get
Map::Feature::Manager::SetVolcanoActive
Map::Feature::Manager::SetVolcanoInactive
GameEffects::ArgumentFunction::GetFunctions
NFP Apply 0x8a7050→0x8c0560 1 use
EFFECT_ADD_PLAYER_FAVOR Amount (Integer) Player Player::Congress::Get
Player::Congress::ChangeDiplomaticFavor
GS, NFP, BlackDeath, WarMachine Apply 0x8a03b0→0x8b8fb0 12 uses
EFFECT_ADD_PLAYER_PROJECT_AVAILABILITY ProjectType (String) Player Player::Instance::AddSpecialAllowedProject
Player::Instance::RemoveSpecialAllowedProject
Definitions::GetProjectDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x810330→0x816d70
Remove 0x810c70→0x817690
13 uses
EFFECT_ADD_PLAYER_SEQUESTERED_CARBON Amount (Integer) Player Game::Climate::Manager::Get
Game::Climate::Manager::SequesterCarbon
GS, NFP, BlackDeath, WarMachine Apply 0x843d10→0x85db90 1 use
EFFECT_ADJUST_ADJACENT_CITY_RIVER_DISTRICT_PRODUCTION Amount (Integer) City edits Data::VariantMap on Game::Instance GS, NFP, BlackDeath, WarMachine Apply 0x843ca0→0x85db20
Remove 0x844b10→0x85ea40
1 use
EFFECT_ADJUST_ADJACENT_LEVIED_UNIT_COMBAT_BONUS Amount (Integer) Unit edits Data::VariantMap on Game::Instance GS, NFP, BlackDeath, WarMachine Apply 0x85b1b0→0x873900
Remove 0x85bb20→0x874270
1 use
EFFECT_ADJUST_ALL_BUILDINGS_PURCHASE_COST Amount (Integer) City Definitions::GetBuildingDefinitions
edits Data::VariantMap on Game::Instance
GS, NFP, BlackDeath, WarMachine Apply 0x8e59a0→0x7ebbb0
Remove 0x8e5f90→0x7ec0b0
2 uses
EFFECT_ADJUST_ALL_DISTRICTS_CULTURE_BOMB — Player Definitions::GetDistrictDefinitions
Player::Culture::AddCultureBombTrigger
Player::Culture::RemoveCultureBombTrigger
GS, NFP, BlackDeath, WarMachine Apply 0x8ce3d0→0x8e7910
Remove 0x8cef90→0x8e82f0
1 use
EFFECT_ADJUST_ALL_DISTRICTS_PURCHASE_COST Amount (Integer) City Definitions::GetDistrictDefinitions
edits Data::VariantMap on Game::Instance
GS, NFP, BlackDeath, WarMachine Apply 0x86d050→0x885010
Remove 0x86dde0→0x885f00
1 use
EFFECT_ADJUST_ALL_GREAT_WORKS_TOURISM_MODIFIER Amount (Integer) Player — GS, NFP, BlackDeath, WarMachine Apply 0x88aa50→0x8a4980
Remove 0x88ae80→0x8a4e60
1 use
EFFECT_ADJUST_ALL_GREAT_WORKS_YIELDS_MODIFIER Amount (Integer) Player — GS, NFP, BlackDeath, WarMachine Apply 0x89de80→0x8b7010
Remove 0x89e670→0x8b78b0
1 use
EFFECT_ADJUST_AUTO_THEMED_BUILDINGS_WITH_X_SLOTS Amount (Integer), IsWonder (Boolean) Player GameEffects::ArgumentFunction::GetFunctions GS, NFP, BlackDeath, WarMachine Apply 0x82b380→0x845090
Remove 0x82ba80→0x845420
2 uses
EFFECT_ADJUST_BANNED_DIPLOMATIC_ACTIONS Banned (Boolean), DiplomaticActionType (String) Player Definitions::GetDiplomaticActionDefinitions
edits Data::VariantMap on Game::Instance
GS, NFP, BlackDeath, WarMachine Apply 0x83fbe0→0x858b50
Remove 0x840a20→0x859830
1 use
EFFECT_ADJUST_BANNED_DIPLOMATIC_ACTIONS_SPECIFIC_CIVILIZATION CivilizationType (String), DiplomaticActionType (String) Player Player::Diplomacy::AddBannedDiploActionsSpecificCivilizations
Player::Diplomacy::RemoveBannedDiploActionsSpecificCivilizations
Definitions::GetDiplomaticActionDefinitions
Definitions::GetCivilizationDefinitions
GS, BlackDeath, WarMachine Apply 0x8576a0→0x870760
Remove 0x858680→0x871180
1 use
EFFECT_ADJUST_BUILDING_FEATURE_YIELD_CHANGE (untested in the community list) — City City::Buildings::ChangeYieldChangeFromFeature
edits Data::VariantMap on Game::Instance
— Apply 0x810300→0x829cf0
Remove 0x810c10→0x82a2f0
3 uses
EFFECT_ADJUST_CITY_GREEN_ENERGY_TOURISM (untested in the community list) — City edits Data::VariantMap on Game::Instance — Apply 0x84cfe0→0x866260
Remove 0x84de30→0x867140
1 use
EFFECT_ADJUST_CITY_HOUSING_FROM_GREAT_WORKS (untested in the community list) — City edits Data::VariantMap on Game::Instance — Apply 0x825ba0→0x82c5a0
Remove 0x826890→0x82d3d0
6 uses
EFFECT_ADJUST_CITY_STATE_TRADE_ROUTE_FLAT_YIELD (untested in the community list) — Player Player::Trade::ChangeFlatYieldBonusForCityState — Apply 0x7f12c0→0x7f7540
Remove 0x7f1950→0x7f8060
8 uses
EFFECT_ADJUST_DISTRICT_WITHIN_ONE_HEX_ESPIONAGE_DEFENSE_BONUS (untested in the community list) — District — — Apply 0x801480→0x806eb0
Remove 0x801b90→0x8072f0
1 use
EFFECT_ADJUST_EXTRA_ACCUMALATION_TERRAIN Amount (Integer), TerrainType (String) City edits Data::VariantMap on Game::Instance GS, BlackDeath, WarMachine Apply 0x8b1210→0x8cb500
Remove 0x8b1880→0x8cbef0
4 uses
EFFECT_ADJUST_EXTRA_HEAL_GOVERNOR Amount (Integer) Governor — GS, BlackDeath, WarMachine Apply 0x8c6040→0x8dfe90
Remove 0x8c6970→0x8e05f0
1 use
EFFECT_ADJUST_FEATURE_NO_IMPROVEMENT_APPEAL_GOVERNOR Amount (Integer) Governor — GS, BlackDeath, WarMachine Apply 0x8d9fe0→0x8f2770
Remove 0x8da6b0→0x8f2c50
1 use
EFFECT_ADJUST_FEATURE_PREREQ (untested in the community list) — Player Player::Culture::SetFeatureModifiedUnlock
Definitions::GetFeatureDefinitions
Definitions::GetCivicDefinitions
— Apply 0x87fbf0→0x887d40 1 use
EFFECT_ADJUST_FREE_CIVIC_BOOST_WONDER_ERA (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x833f10→0x83b3f0
Remove 0x834600→0x83b880
1 use
EFFECT_ADJUST_FREE_TECH_BOOST_WONDER_ERA (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x860e70→0x864ba0
Remove 0x861810→0x8651c0
1 use
EFFECT_ADJUST_GAME_PROPERTY (untested in the community list) — Game edits Data::VariantMap on Game::Instance Base game+ Apply 0x860bc0→0x8644e0
Remove 0x860e00→0x864b30
1 use
EFFECT_ADJUST_GAME_REALISM_SETTING RealismSettingType (String) Game Game::RandomEvents::Edit
Game::RandomEvents::SetRealism
Definitions::GetRealismSettingDefinitions
NFP Apply 0x8ed430→0x7f31b0 2 uses
EFFECT_ADJUST_GLOBAL_WMD_STOCKPILE Amount (Integer), TargetOnly (Boolean) Player Platform::MallocAligned
Player::WMDs::SetWeaponCount
Player::Manager::Edit
Player::WMDs::GetWeaponCount
GameEffects::ArgumentFunction::GetFunctions
GS, NFP, BlackDeath, WarMachine Apply 0x809910→0x822880 2 uses
EFFECT_ADJUST_GOVERNMENT_SLOTS Amount (Integer), GovernmentSlotType (String) Player Player::Culture::SetGovernmentTypeSlotModifier
Player::Culture::RemoveGovernmentTypeSlotModifier
Definitions::GetGovernmentDefinitions
Definitions::GetGovernmentSlotDefinitions
Types::Vector
Platform::MallocAligned
GS, BlackDeath, WarMachine Apply 0x8a6170→0x8beeb0
Remove 0x8a6500→0x8bf350
2 uses
EFFECT_ADJUST_GOVERNOR_ALLIANCE_POINTS Amount (Integer) Governor — GS, BlackDeath, WarMachine Apply 0x7f6eb0→0x80e8c0
Remove 0x7f7270→0x80ef10
1 use
EFFECT_ADJUST_GOVERNOR_GRIEVENCE_SCORE Score (Integer), Turns (Integer) Governor Governor::Instance::AddModifiedGrievancePoints
Governor::Instance::RemoveModifiedGrievancePoints
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x809dd0→0x822df0
Remove 0x80a670→0x8235c0
1 use
EFFECT_ADJUST_GREAT_PEOPLE_POINTS_PER_KILL_BY_DEFEATED_STRENGTH (untested in the community list) — Unit Unit::Instance::ChangeBonusPointsPerKillStrength — Apply 0x828d70→0x830490
Remove 0x829b80→0x830820
2 uses
EFFECT_ADJUST_GREAT_WORK_OBJECT_NO_TOURISM NoTourism (Boolean) Player Player::Culture::SetGreatWorkObjectNoTourism
Definitions::GetGreatWorkObjectTypeDefinitions
GS, BlackDeath, WarMachine Apply 0x837750→0x850be0
Remove 0x837a70→0x850fb0
1 use
EFFECT_ADJUST_GREAT_WORK_OBJECT_TOURISM_MODIFIER Amount (Integer) Player Player::Culture::ChangeGreatWorkObjectTourismModifier
Definitions::GetGreatWorkObjectTypeDefinitions
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x86fd70→0x887d10
Remove 0x870960→0x8887a0
1 use
EFFECT_ADJUST_IDENTITY_PER_TURN_FROM_NEARBY_GREAT_WORKS Amount (Integer), DomesticCities (Boolean), ForeignCities (Boolean) Player GameEffects::ArgumentFunction::GetFunctions GS, BlackDeath, WarMachine Apply 0x8a7410→0x8c0bd0
Remove 0x8a7b10→0x8c1b10
1 use
EFFECT_ADJUST_IDENTITY_PER_TURN_FROM_NEARBY_WONDERS (untested in the community list) — Player — — Apply 0x8c0ee0→0x8dac00
Remove 0x8c1a30→0x8db580
1 use
EFFECT_ADJUST_IGNORE_IDENTITY_PRESSURE Ignore (Boolean) Governor — GS, BlackDeath, WarMachine Apply 0x8d9c30→0x8f1ab0
Remove 0x8d9fc0→0x8f2750
1 use
EFFECT_ADJUST_IMPROVEMENT_PROPERTY (removed) — modifier object Map::Plot::Instance::EditImprovement
Map::Improvement::Instance::GetProperties
Map::Improvement::Instance::EditProperties
— Apply 0x80ce70→0x8115d0
Remove 0x80da80→0x811e00
1 use
EFFECT_ADJUST_IMPROVEMENT_VALID_TERRAIN ImprovementType (String), TerrainType (String) City City::Instance::AddCityValidTerrainImprovement
City::Instance::RemoveCityValidTerrainImprovement
Definitions::GetImprovementDefinitions
Definitions::GetTerrainDefinitions
GS, BlackDeath, WarMachine Apply 0x8ed410→0x7f3190
Remove 0x8ee120→0x7f3fd0
2 uses
EFFECT_ADJUST_LOYALTY_FROM_GREAT_WORKS_CITIZENS (untested in the community list) Amount (Integer) City edits Data::VariantMap on Game::Instance GS, NFP, BlackDeath, WarMachine Apply 0x7eedc0→0x806da0
Remove 0x7eefa0→0x807140
—
EFFECT_ADJUST_MODIFIED_FREE_POWER_IN_CITY (untested in the community list) — City City::Power::ChangeModifiedFreePower
edits Data::VariantMap on Game::Instance
— Apply 0x800e10→0x818220
Remove 0x801510→0x819360
1 use
EFFECT_ADJUST_MOST_ADVANCED_STRATEGIC_RESOURCE_COUNT Amount (Integer) Player Definitions::GetResourceDefinitions
Player::Resources::IsResourceVisible
Player::Resources::GetResourceStockpileCap
Player::Resources::GetResourceAmount
Definitions::GetTechnologyDefinitions
Rules::Era::Get
Rules::Era::Shared::Instance::GetMaxEra
Player::Resources::ChangeResourceAmount
GS, BlackDeath, WarMachine Apply 0x8136d0→0x82c930 1 use
EFFECT_ADJUST_NEUTRALIZE_INDEFINITELY (untested in the community list) — Player Player::Governors::Edit
Player::Governors::NeutralizeGovernor
Player::Governors::ChangeNeutralizedIndefinitely
— Apply 0x8b1570→0x8cb820
Remove 0x8b1e50→0x8cc410
1 use
EFFECT_ADJUST_PLAYER_ALLIANCE_FAVOR_MULTIPLIER (untested in the community list) — Player Player::Congress::Get — Apply 0x888570→0x8a1fb0
Remove 0x888be0→0x8a2a00
1 use
EFFECT_ADJUST_PLAYER_COUNTER_SPY_YIELD_AWARD_PER_LEVEL (untested in the community list) — Player Player::Espionage::AddCounterSpyYieldAwardPerLevel
Player::Espionage::RemoveCounterSpyYieldAwardPerLevel
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
— Apply 0x8c6390→0x8cc440
Remove 0x8c6e40→0x8cc850
1 use
EFFECT_ADJUST_PLAYER_EMBARK_UNIT_PASS (untested in the community list) — Player Player::Units::AddEmbarkUnitPass
Player::Units::RemoveEmbarkUnitPass
— Apply 0x8dcf70→0x8e3d80
Remove 0x8ddcb0→0x8e4380
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CURRENT_CIVIC (untested in the community list) — Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerCurrentCivic
— Apply 0x887bf0→0x8a1b50
Remove 0x888780→0x8a1ff0
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_CURRENT_TECH (untested in the community list) — Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerCurrentTech
— Apply 0x89cad0→0x8b5d30
Remove 0x89d360→0x8b69a0
1 use
EFFECT_ADJUST_PLAYER_ERA_SCORE_PER_UNIT_PROMOTION_EARNED (untested in the community list) — Player Game::Eras::Edit
Game::Eras::ChangePlayerEraScorePerUnitPromotionEarned
— Apply 0x85d1f0→0x8755d0
Remove 0x85d960→0x875be0
1 use
EFFECT_ADJUST_PLAYER_GOLD_INTEREST_PERCENT (untested in the community list) — Player Player::Treasury::ChangeGoldInterestPercent
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x83e110→0x844000
Remove 0x83e5f0→0x845030
3 uses
EFFECT_ADJUST_PLAYER_INTERNATIONAL_TRADE_ROUTE_YIELD_PER_IMPROVEMENT_IN_ORIGIN_CITY (untested in the community list) — Player Player::Trade::ChangeInternationalYieldPerImprovementAtOrigin
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetImprovementDefinitions
Definitions::GetYieldDefinitions
— Apply 0x8887d0→0x890000
Remove 0x888c90→0x890730
1 use
EFFECT_ADJUST_PLAYER_TARGET_CITY_SPY_YIELD_PERCENT (untested in the community list) — Player Player::Espionage::ChangeTargetCitySpyYieldPercent
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
— Apply 0x821f40→0x828b10
Remove 0x822340→0x828da0
7 uses
EFFECT_ADJUST_PLAYER_TOKEN_ON_TRADE_ROUTE_STARTED (untested in the community list) — Player Player::Influence::CanGiveInfluence
Player::Influence::SetTokensOnTradeRouteStarted
— Apply 0x84b000→0x84ed50
Remove 0x84bb30→0x84f640
1 use
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_DESTINATION_YIELD_FOR_SUZERAIN_ROUTE (untested in the community list) — Player Player::Trade::ChangeDestinationYieldForSuzerainRoute — Apply 0x885640→0x88cdf0
Remove 0x886520→0x88d680
4 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_ORIGIN_YIELD_FOR_SUZERAIN_ROUTE (untested in the community list) — Player Player::Trade::ChangeOriginYieldForSuzerainRoute — Apply 0x8ad600→0x8b5940
Remove 0x8ae680→0x8b6030
4 uses
EFFECT_ADJUST_PLAYER_TRADE_ROUTE_YIELD_PER_FOLLOWER (untested in the community list) — Player Player::Trade::ChangeYieldPerFollower
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
— Apply 0x8d86a0→0x8de730
Remove 0x8d9290→0x8dee30
1 use
EFFECT_ADJUST_PLAYER_VALID_BUILDING (untested in the community list) — Player Player::Cities::AddBuildingReplacementOverride
Player::Cities::RemoveBuildingReplacementOverride
Definitions::GetBuildingDefinitions
— Apply 0x86b7b0→0x870800
Remove 0x86bec0→0x8717e0
3 uses
EFFECT_ADJUST_PLAYER_YIELD_CHANGE_PER_GREAT_PERSON_CLASS_ON_RESOURCE (untested in the community list) — — Player::GreatPeoplePoints::ChangeChangeYieldChangePerEarnedGreatPersonClassOnResource
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetGreatPersonClassDefinitions
Definitions::GetResourceDefinitions
Definitions::GetYieldDefinitions
— Remove 0x893730→0x898d30 10 uses
EFFECT_ADJUST_POPULATION_FROM_PLOT (untested in the community list) — modifier object City::CManager::EditCity
City::Instance::ChangePopulation
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x85a770→0x85de10 1 use
EFFECT_ADJUST_TERRAIN_YIELD_FROM_ADJACENT_IMPROVEMENTS Amount (Integer), ImprovementType (String), TerrainType (String), YieldType (String) City City::Instance::AddCityTerrainModifier
City::Instance::RemoveCityTerrainModifier
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetTerrainDefinitions
Definitions::GetImprovementDefinitions
Definitions::GetYieldDefinitions
GS, BlackDeath, WarMachine Apply 0x8ce440→0x8e7980
Remove 0x8cf000→0x8e8360
5 uses
EFFECT_ADJUST_TRADE_ROUTE_WATER_RANGE (untested in the community list) — Player Player::Trade::ChangeExtraWaterRangeRefuel — Apply 0x7ebbc0→0x7f0c30 1 use
EFFECT_ADJUST_TRADE_ROUTE_YIELD_FOR_OTHERS (untested in the community list) — — — — — —
EFFECT_ADJUST_TRAIT_AMENITY Amount (Integer) City edits Data::VariantMap on Game::Instance GS, BlackDeath, WarMachine Apply 0x8d55d0→0x8ed6d0
Remove 0x8d5f20→0x8ee080
2 uses
EFFECT_ADJUST_UNITS_RELIGIOUS_STRENGTH_BY_RELIGION_TYPE Amount (Integer) Player GameEffects::ArgumentFunction::GetFunctions
Definitions::GetReligionDefinitions
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x8911a0→0x8aa100
Remove 0x8916f0→0x8aa4e0
1 use
EFFECT_ADJUST_UNIT_COMBAT_STRENGTH_FOR_ERA (untested in the community list) — Unit GameEffects::Effects::AdjustUnitCombatStrengthForEra::GetEraAmount
GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
— Apply 0x85a210→0x85d8d0
Remove 0x85a9b0→0x85e610
—
EFFECT_ADJUST_UNIT_DIRECT_LOYALTY_DAMAGE (untested in the community list) — Unit edits Data::VariantMap on Game::Instance — Apply 0x803ef0→0x81c850
Remove 0x804280→0x81d080
2 uses
EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK_WHOLE_GAME_SAME_RELIGION_PROMOTION_CLASS (untested in the community list) — Player edits Data::VariantMap on Game::Instance — Apply 0x82cf50→0x832ef0
Remove 0x82d490→0x833770
2 uses
EFFECT_ADJUST_UNIT_ERA_STRENGTH_MODIFIER (untested in the community list) — Unit Unit::Instance::GetCombat — Apply 0x828da0→0x8304c0
Remove 0x829bb0→0x830850
—
EFFECT_ADJUST_UNIT_MILITARY_POLICIES_COMBAT_MODIFIER (untested in the community list) — Unit edits Data::VariantMap on Game::Instance — Apply 0x88f0c0→0x896140
Remove 0x88fa10→0x896590
1 use
EFFECT_ADJUST_WONDER_ADJACENT_NATURAL_WONDER_PRODUCTION Amount (Integer), FeatureType (String) City GameEffects::ArgumentFunction::GetFunctions
Definitions::GetFeatureDefinitions
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x8a3f10→0x8bc6c0
Remove 0x8a4230→0x8bcdc0
1 use
EFFECT_ADJUST_YIELD_BY_NUMBER_OF_RESOURCES (untested in the community list) — City edits Data::VariantMap on Game::Instance — Apply 0x8d6a50→0x8ee280
Remove 0x8d6f40→0x8ee610
2 uses
EFFECT_ASSIGN_GAME_PROPERTY (untested in the community list) — Game edits Data::VariantMap on Game::Instance Base game+ Apply 0x81faf0→0x837c30
Remove 0x820500→0x838f60
—
EFFECT_ATTACH_MODIFIER ModifierId (String) modifier object GameEffects::ModifierSystem::AttachModifier
GameEffects::ModifierSystem::GetModifiersOwnedBy
GameEffects::ModifierSystem::ClearModifier
Base game+ Apply 0x8772f0→0x88f9d0
Remove 0x877ef0→0x890680
418 uses
EFFECT_ATTACH_MODIFIER_TO_MINORCIVBONUSTYPE ModifierId (String) modifier object Player::Manager::Edit
Player::Instance::GetMinorCivBonus
GameEffects::ModifierSystem::AttachModifier
GameEffects::ModifierSystem::GetModifiersOwnedBy
GameEffects::ModifierSystem::ClearModifier
Definitions::GetMinorCivBonusDefinitions
GS, BlackDeath, WarMachine Apply 0x806880→0x81f5e0
Remove 0x8079d0→0x820790
1 use
EFFECT_ATTACH_MODIFIER_TO_PLAYERTYPE ModifierId (String) modifier object Player::Manager::Edit
GameEffects::ModifierSystem::AttachModifier
GameEffects::ModifierSystem::GetModifiersOwnedBy
GameEffects::ModifierSystem::ClearModifier
GS, BlackDeath, WarMachine Apply 0x836300→0x84f330
Remove 0x8375e0→0x850a70
15 uses
EFFECT_ATTACH_PERMANENT_MODIFIER_TO_ADJACENT_PLOT_UNITS (untested in the community list) — modifier object Map::IInstance::GetAdjacentPlot
Cache::City::Growth::GetAmenitiesLostFromBankruptcy
Map::UnitContainer::GetUnitsByIndex
Player::Districts::Find
GameEffects::ModifierSystem::AttachModifier
— Apply 0x881160→0x89b500 2 uses
EFFECT_ATTACH_PERMANENT_MODIFIER_TO_PLOT_UNITS (untested in the community list) — modifier object Cache::City::Growth::GetAmenitiesLostFromBankruptcy
Map::UnitContainer::GetUnitsByIndex
Player::Districts::Find
GameEffects::ModifierSystem::AttachModifier
— Apply 0x8b18b0→0x8cbf20 2 uses
EFFECT_BECOME_CITY_SUZERAIN (untested in the community list) — Unit Unit::IInstance::GetPlot
Player::Manager::Edit
Player::Instance::IsValid
Player::Instance::IsMinor
Player::Instance::IsMajor
Player::Influence::GrantPlayerSuzerainship
Player::Influence::RemoveNonSuzerainTokens
— Apply 0x8a9810→0x8c2580 1 use
EFFECT_CITY_GRANT_HERO (untested in the community list) — City Game::HeroesManager::Edit
Game::HeroesManager::CreateHero
Definitions::GetHeroClassDefinitions
Definitions::GetBuildingDefinitions
— Apply 0x82d390→0x846180 —
EFFECT_CITY_GRANT_RANDOM_RESOURCE_PRODUCT (untested in the community list) — City Game::Economic::Manager::Get
Game::Economic::Manager::GrantRandomProduct
— Apply 0x839630→0x852950 28 uses
EFFECT_CITY_LEVY_UNITS_IN_TERRITORY (untested in the community list) — City City::CityHexspace::ComputePlotsFromRadius
City::CityHexspace::GetPlotFromCityIndex
Map::Instance::GetCityPlots
Map::CityPlots::GetWorkingCity
Map::UnitContainer::GetUnits
Unit::CManager::GetUnit
Unit::Manager::Get
Definitions::GetUnitDefinitions
GameEffects::ArgumentFunction::GetFunctions
edits Data::VariantMap on Game::Instance
— Apply 0x7f7cb0→0x80fdc0 2 uses
EFFECT_CITY_REMOVE_OTHER_RELIGIONS (untested in the community list) — City Player::Religion::GetReligionTypeCreated
City::Religion::RemoveOtherReligions
edits Data::VariantMap on Game::Instance
— Apply 0x8f1950→0x7f7240
Remove 0x8f25d0→0x7f7a10
—
EFFECT_DIPLOMACY_AGENDA_ETHIOPIAN_HIGHLANDS (untested in the community list) — Player GameEffects::Effects::DiplomacyAgendaEthiopianHighlands::CalculateScore
GameEffects::Effects::DiplomacySimpleEffect::Apply
— Apply 0x84a2d0→0x863920 1 use
EFFECT_DIPLOMACY_AGENDA_KUBLAI_PAX (untested in the community list) — Player Player::Instance::IsMajor
Player::Stats::GetMilitaryStrength
Player::Manager::Edit
Player::Treasury::CalculateTotalMaintenance
Player::Treasury::GetGoldYield
GameEffects::Effects::DiplomacySimpleEffect::Apply
— Apply 0x7fa1c0→0x812a00 1 use
EFFECT_DIPLOMACY_AGENDA_MAGNIFICENCES (untested in the community list) — Player Diplomacy::Deal::Manager::GetPlayerDeals
Diplomacy::Deal::Instance::GetOtherPlayer
Definition::Utility::IsResourceLuxury
GameEffects::Effects::DiplomacySimpleEffect::Apply
— Apply 0x872ee0→0x88a420 1 use
EFFECT_DIPLOMACY_AGENDA_TRIEU_DEFENDER (untested in the community list) — Player Player::Diplomacy::IsAtWarWith
GameEffects::Effects::DiplomacySimpleEffect::Apply
— Apply 0x8515f0→0x86a210 1 use
EFFECT_DISABLE_PLAYER_GRIEVANCE_DECAY Disable (Boolean) Player — — Apply 0x8e5460→0x7eb7a0
Remove 0x8e5830→0x7eba40
1 use
EFFECT_DO_NOTHING — — — R&F, GS, NFP, BlackDeath, WarMachine — 2 uses
EFFECT_GOVERNOR_ADJUST_CITY_COPY_STRATEGICS_FOR_IMPORT — Governor Governor::Instance::GetAssignedCity
Player::Manager::Edit
Player::Influence::CanReceiveInfluenceFrom
Player::Influence::IncrementCopyStrategicsCount
Player::Influence::DecrementCopyStrategicsCount
GS, NFP, BlackDeath, WarMachine Apply 0x80dd60→0x8273d0
Remove 0x80e040→0x827870
1 use
EFFECT_GRANT_FOUND_FOREIGN_CITY_TRADE_ROUTE_CAPACITY Amount (Integer) Player — GS, BlackDeath, WarMachine Apply 0x7e5fb0→0x7fdf00
Remove 0x7e67e0→0x7fe660
1 use
EFFECT_GRANT_FREE_ENVOYS_HERE (untested in the community list) — Unit Unit::IInstance::GetPlot
Player::Manager::Edit
Player::Instance::IsValid
Player::Instance::IsMinor
Player::Instance::IsMajor
Player::Influence::GiveFreeTokenToPlayer
— Apply 0x7f80f0→0x810430 1 use
EFFECT_GRANT_FREE_RESOURCE_EXTRACTED Amount (Integer), ResourceType (String) City Player::Resources::ChangeFreeResourcesExtracted
Definitions::GetResourceDefinitions
Definitions::GetResource_ConsumptionDefinitions
GS, NFP, BlackDeath, WarMachine Apply 0x821ac0→0x83afc0
Remove 0x821e30→0x83b2e0
3 uses
EFFECT_GRANT_FREE_UNIT_ON_PLOT (untested in the community list) — modifier object Definitions::GetUnitDefinitions
Unit::Manager::Get
Unit::Placement::IsValidLocation
Unit::IInstance::GetLocationLayer
Map::UnitContainer::GetUnits
Unit::Placement::FindAlternateLocation
Unit::Placement::Set
— Apply 0x8a94e0→0x8c2250 7 uses
EFFECT_GRANT_IMPROVEMENT_ADJACENT_YIELDS (untested in the community list) — modifier object Map::Plot::Instance::EditImprovement
Map::Improvement::Instance::EditProperties
Data::TypedVariantManager::CreateVariantMap
Data::TypedVariant::operator_class_Data::TypedVariantKeyedContainer_const*___ptr64
Map::IInstance::GetAdjacentPlot
Definitions::GetYieldDefinitions
Map::Plot::Instance::GetYield
Data::TypedVariant::~TypedVariant
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x89df40→0x8b70d0
Remove 0x89ebe0→0x8b7d10
1 use
EFFECT_GRANT_ROUTE_IN_RADIUS Radius (Integer), RouteType (String) modifier object Definitions::GetRouteDefinitions
Map::IInstance::EditPlotFromDeltaWithRangeCheck
Map::Plot::Instance::IsWater
Map::Plot::CityAttributes::IsDomainValid
Map::Instance::GetRouteBuilder
Map::Route::Builder::SetRouteType
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x87d970→0x897510 1 use
EFFECT_GRANT_TOURISM_PER_EXCESS_LUXURIES (untested in the community list) — City Player::Resources::CalculateExcessLuxuries
Rules::Economic::Get
Rules::Economic::Instance::AdjustForGameSpeed
Player::Manager::Edit
Player::Culture::ChangeTourismOn
Player::Culture::RecomputeTourismOn
— Apply 0x8646b0→0x87bb70 1 use
EFFECT_GRANT_UNIT_IN_EACH_DISTRICT (untested in the community list) — Unit Definitions::GetUnitDefinitions
Unit::IInstance::GetPlot
City::CManager::EditCity
City::Districts::EditDistrictByID
District::Instance::IsDefensible
District::Instance::HasGarrisonedUnit
District::Instance::GetPlot
Unit::Manager::Get
Player::Stats::UnitConstructed
— Apply 0x8d6010→0x8eda70 1 use
EFFECT_GRANT_YIELD Amount (Integer), Scale (Boolean), YieldType (String) Player Rules::Economic::Get
Rules::Economic::Instance::AdjustForGameSpeed
Player::Instance::GrantYield
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Base game+ Apply 0x842b00→0x85b100 21 uses
EFFECT_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE Multiplier (Integer), YieldToBaseOn (String), YieldToGrant (String) Player Player::Instance::GetYieldRate
Player::Instance::GrantYield
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
Base game+ Apply 0x85d240→0x8752f0 9 uses
EFFECT_GRANT_YIELD_PER_EXCESS_LUXURIES (untested in the community list) — City Player::Resources::CalculateExcessLuxuries
Rules::Economic::Get
Rules::Economic::Instance::AdjustForGameSpeed
Player::Instance::GrantYield
— Apply 0x872240→0x889af0 1 use
EFFECT_GRANT_YIELD_PER_FEATURE_IN_CITY (untested in the community list) — City City::CityHexspace::ComputePlotsFromRadius
City::CityHexspace::GetPlotFromCityIndex
Map::Instance::GetCityPlots
Map::CityPlots::GetWorkingCity
Player::Instance::GrantYield
Definitions::GetFeatureDefinitions
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x885560→0x89ef70 3 uses
EFFECT_GRANT_YIELD_PER_RESOURCE_IN_CITY (untested in the community list) — City City::Resources::CountLocalResourceTypes
Player::Instance::GrantYield
Definitions::GetResourceDefinitions
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x8b5e00→0x8cfbc0 1 use
EFFECT_MAP_REMOVE_CLIFFS_IN_DIRECTION Radius (Integer) modifier object Map::EditInstance
Map::Instance::GetTerrainBuilder
Map::Plot::Instance::IsWater
Map::Terrain::Builder::SetCliffOnEdge
GameEffects::ArgumentFunction::GetFunctions
GS, BlackDeath, WarMachine Apply 0x8eae80→? 1 use
EFFECT_MOUNTAIN_PORTAL — modifier object Map::EditInstance GS, NFP, BlackDeath, WarMachine Apply 0x829810→0x842a90
Remove 0x82a2b0→0x843ae0
1 use
EFFECT_PLAYER_ADJUST_FAVOR_FROM_DELEGATIONS (untested in the community list) — Player — — Apply 0x866a20→0x87e240
Remove 0x867240→0x87eae0
1 use
EFFECT_PLAYER_ADJUST_FAVOR_FROM_EMBASSIES (untested in the community list) — Player — — Apply 0x8783a0→0x8911b0
Remove 0x878a80→0x8917b0
1 use
EFFECT_PLAYER_ADJUST_YIELD_FROM_DELEGATIONS (untested in the community list) — Player Player::Diplomacy::ChangeYieldPerDelegation — Apply 0x8d3240→0x8eb7f0
Remove 0x8d34e0→0x8ebcf0
1 use
EFFECT_PLAYER_ADJUST_YIELD_FROM_EMBASSIES (untested in the community list) — Player Player::Diplomacy::ChangeYieldPerEmbassy — Apply 0x8e6030→0x7ebca0
Remove 0x8e67b0→0x7ec4d0
1 use
EFFECT_PLAYER_DIPLOMACY_AGENDA_COMPARE_ARMY_SIZE (untested in the community list) — Player Player::Stats::GetNumCombatUnits
GameEffects::Effects::DiplomacySimpleEffect::Apply
— Apply 0x8a0930→0x8b9050 1 use
EFFECT_PLAYER_DIPLOMACY_AGENDA_DISTRICT_SPREAD (untested in the community list) — Player Definitions::GetDistrictDefinitions
Types::Vector
City::Districts::GetNumDistricts
City::Districts::GetNumAllowedDistricts
Player::Districts::GetNumDistrictsOfType
GameEffects::Effects::DiplomacySimpleEffect::Apply
— Apply 0x8cbee0→0x8e4d60 1 use
EFFECT_PLAYER_DISCOVER_HERO (untested in the community list) — Player Player::Heroes::GetNextHeroClassDiscovery
Player::Heroes::SetHeroDiscovered
Game::HeroesManager::Edit
Game::HeroesManager::LogEvent
Definitions::GetHeroClassDefinitions
— Apply 0x7e7980→0x7ff0c0 —
EFFECT_PURCHASE_PRODUCTION_IN_CITY (untested in the community list) — City City::BuildQueue::GetCurrentBuildProgress
City::BuildQueue::GetCurrentBuildProgressRequired
Player::Instance::IsValid
City::BuildQueue::AddProgress
Player::Treasury::ChangeGoldBalance
edits Data::VariantMap on Game::Instance
— Apply 0x83d730→0x8565c0 1 use
EFFECT_SETTLED_FOREIGN_CONTINENT_UNIT_CLASS UnitPromotionClassType (String) Player Types::Vector
Player::Instance::RemoveFoundForeignContinentCityAddUnitClasses
edits Data::VariantMap on Game::Instance
GS, BlackDeath, WarMachine Apply 0x893970→0x8ac670
Remove 0x8947c0→0x8ad3a0
1 use
EFFECT_STEAL_POP_ON_PLOT_TO_CREATE_UNIT (untested in the community list) — modifier object Definitions::GetUnitDefinitions
City::CManager::EditCity
City::Instance::ChangePopulation
Unit::Manager::Get
Unit::Placement::IsValidLocation
Unit::IInstance::GetLocationLayer
Map::UnitContainer::GetUnits
Unit::Placement::FindAlternateLocation
Unit::Placement::Set
GameEffects::ArgumentFunction::GetFunctions
— Apply 0x869a30→0x880f60 1 use
EFFECT_TRADE_ROUTE_CANCEL — Trade::Route Trade::Manager::Edit
Trade::Manager::CancelRoute
R&F, GS, NFP, BlackDeath, WarMachine Apply 0x84c2c0→0x865900 —
EFFECT_TRADE_ROUTE_DISABLE Domestic (Boolean), InternationalMajors (Boolean), InternationalMinors (Boolean) Player Player::Trade::ChangeInternationalMajorsTradeDisabledCount
Player::Trade::ChangeInternationalMinorsTradeDisabledCount
Player::Trade::ChangeDomesticTradeDisabledCount
GS, BlackDeath, WarMachine Apply 0x810930→0x82a390
Remove 0x8115b0→0x82aa50
1 use
EFFECT_TRIGGER_GAME_MECHANIC MechanicName (String) Game Platform::strcmp
Game::Archaeology::Edit
Game::Archaeology::GenerateLandSites
Game::Archaeology::GenerateNavalSites
Base game+ Apply 0x8bb520→0x8d4850 2 uses
EFFECT_UNIT_TRANSFER_CITY_AS_GIFT_AND_APPLY_MODIFIER (untested in the community list) — Unit Unit::IInstance::GetPlot
Player::Manager::Edit
Player::Instance::IsValid
Player::Instance::IsMinor
Player::Instance::IsMajor
City::CManager::EditCity
City::Manager::Transfer
GameEffects::ModifierSystem::AttachModifier
— Apply 0x85b6b0→0x873b20 2 uses