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 |