EFFECT_ADD_EXPENDED_GREAT_PERSON_TILES |
Amount (Integer) |
City |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7e5b40→0x7eb600 Remove 0x7e5e00→0x7eb900 |
1 use |
EFFECT_ADJUST_ACTIVE_BUILDING_PRODUCTION (untested in the community list) |
— |
City |
City::BuildQueue::GetCurrentProductionBuilding
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetBuildingDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x815230→0x81bc20 Remove 0x816890→0x81c3a0 |
— |
EFFECT_ADJUST_ADD_AMENITY_PER_ADJACENT_LUXURY |
AddAmenity (Boolean) |
City |
edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x829470→0x8307e0 Remove 0x829f20→0x830f40 |
1 use |
EFFECT_ADJUST_ADJACENT_CITY_RIVER_BUILDING_PRODUCTION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, NFP, BlackDeath, WarMachine |
Apply 0x82f420→0x848950 Remove 0x82f9f0→0x848cd0 |
1 use |
EFFECT_ADJUST_ALL_BUILDING_PRODUCTION_MODIFIER |
Amount (Integer), IsWonder (Boolean) |
City |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x8d1710→0x8eaa90 Remove 0x8d2230→0x8ead70 |
3 uses |
EFFECT_ADJUST_ALL_DISTRICTS_PRODUCTION |
Amount (Integer) |
City |
Definitions::GetDistrictDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x853470→0x857240 Remove 0x8541f0→0x858140 |
5 uses |
EFFECT_ADJUST_ALL_DISTRICT_PRODUCTION_MODIFIER |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83dfe0→0x843740 Remove 0x83e4e0→0x844a90 |
4 uses |
EFFECT_ADJUST_ALL_PROJECTS_PRODUCTION |
Amount (Integer) |
City |
Definitions::GetProjectDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x849090→0x84cee0 Remove 0x8496f0→0x84dac0 |
6 uses |
EFFECT_ADJUST_ALL_UNITS_PURCHASE_COST |
Amount (Integer), IncludeCivilian (Boolean), UnitDomain (String) |
City |
Definitions::GetUnitDefinitions
Definition::Utility::NameToFormationClassType
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x8afe10→0x8c9df0 Remove 0x8b0a20→0x8caf00 |
8 uses |
EFFECT_ADJUST_ALL_UNIT_PRODUCTION_MODIFIER |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x7f3030→0x80a930 Remove 0x7f34d0→0x80b170 |
4 uses |
EFFECT_ADJUST_BUILDING_AMENITY (removed) |
— |
— |
— |
— |
— |
— |
EFFECT_ADJUST_BUILDING_HOUSING |
Amount (Integer), BuildingType (String) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x87b6b0→0x881940 Remove 0x87bc40→0x882a70 |
8 uses |
EFFECT_ADJUST_BUILDING_PRODUCTION |
Amount (Integer), BuildingType (String), DistrictType (String) |
City |
Definitions::GetBuildingDefinitions
Types::Vector
Definitions::GetDistrictDefinitions
Platform::MallocAligned
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x88d760→0x8947a0 Remove 0x88e9d0→0x895460 |
37 uses |
EFFECT_ADJUST_BUILDING_PURCHASE_COST |
Amount (Integer), BuildingType (String) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8b7a20→0x8bd890 Remove 0x8b81f0→0x8bdee0 |
6 uses |
EFFECT_ADJUST_BUILDING_YIELD_CHANGE |
Amount (Integer), BuildingType (String), CityStatesOnly (Boolean), YieldType (String) |
City |
City::Buildings::ChangeYieldChangeCityStates City::Buildings::ChangeYieldChange
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetBuildingDefinitions
Definitions::GetYieldDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8598f0→0x871f30 Remove 0x85a660→0x872ea0 |
93 uses |
EFFECT_ADJUST_BUILDING_YIELD_MODIFIER |
Amount (Integer), BuildingType (String), YieldType (String) |
City |
City::Buildings::ChangeYieldModifier
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetBuildingDefinitions
Definitions::GetYieldDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8eb290→0x8f0a40 Remove 0x8ebee0→0x8f1690 |
33 uses |
EFFECT_ADJUST_BUILDING_YIELD_MODIFIERS_FOR_DISTRICT |
Amount (Integer), DistrictType (String), YieldType (String) |
City |
Definitions::GetBuildingDefinitions City::Buildings::ChangeYieldModifier
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetDistrictDefinitions
Definitions::GetYieldDefinitions edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8709e0→0x888940 Remove 0x8711a0→0x889170 |
8 uses |
EFFECT_ADJUST_CAN_FAITH_PURCHASE_DISTRICTS |
CanPurchase (Boolean) |
Governor |
— |
GS, BlackDeath, WarMachine |
Apply 0x8a6220→0x8bef60 Remove 0x8a65b0→0x8bf400 |
1 use |
EFFECT_ADJUST_CITIES_FRESHWATER_HOUSING_BONUS |
HasBonus (Boolean) |
Player |
— |
Base game+ |
Apply 0x7ee6d0→0x7f3780 Remove 0x7eeec0→0x7f4640 |
1 use |
EFFECT_ADJUST_CITIES_HAS_URBAN_DEFENSES |
DefenseValue (Integer) |
Player |
Player::Cities::SetCityUrbanDefenses
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x800090→0x805bb0 Remove 0x8009f0→0x806840 |
1 use |
EFFECT_ADJUST_CITY_AIR_DEFENSE_BONUS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x891340→0x8aa300 Remove 0x891a90→0x8aa920 |
1 use |
EFFECT_ADJUST_CITY_ALLOWED_IMPROVEMENT |
ImprovementType (String) |
City |
City::Instance::AddCityAllowedImprovement
City::Instance::RemoveCityAllowedImprovement
Definitions::GetImprovementDefinitions |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8c4610→0x8de710 Remove 0x8c4b20→0x8dee10 |
2 uses |
EFFECT_ADJUST_CITY_ALLOWED_INCOMING_REGIONAL_STACKING |
YieldType (String) |
City |
City::Instance::ChangeAllowIncomingRegionalStackingCount |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8d7d10→0x8ef890 Remove 0x8d87f0→0x8f0690 |
1 use |
EFFECT_ADJUST_CITY_ALL_MILITARY_UNITS_PRODUCTION |
Amount (Integer), EndEra (String), PromotionClass (String), StartEra (String) |
City |
Definitions::GetEraDefinitions
Definitions::GetUnitDefinitions
Definition::Utility::NameToFormationClassType
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x811130→0x817810 Remove 0x811fc0→0x8188a0 |
17 uses |
EFFECT_ADJUST_CITY_ALL_YIELDS_CHANGE |
Amount (Integer) |
City |
Definitions::GetYieldDefinitions City::Instance::ChangeYieldChange |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8a3580→0x8bc370 Remove 0x8a3f90→0x8bc910 |
6 uses |
EFFECT_ADJUST_CITY_ALWAYS_LOYAL |
AlwaysLoyal (Boolean) |
City |
City::CulturalIdentity::ChangeCountAlwaysLoyalFlags |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8e9b10→0x7efb20 Remove 0x8ea8d0→0x7f0760 |
2 uses |
EFFECT_ADJUST_CITY_AMENITIES_FROM_CITY_STATES |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x81be30→0x823380 Remove 0x81cae0→0x823c40 |
2 uses |
EFFECT_ADJUST_CITY_AMENITIES_FROM_GOVERNORS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x7eb410→0x802ee0 Remove 0x7ebb90→0x803660 |
2 uses |
EFFECT_ADJUST_CITY_AMENITIES_FROM_GREAT_PEOPLE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x82ea60→0x834aa0 Remove 0x82f270→0x8355d0 |
2 uses |
EFFECT_ADJUST_CITY_AMENITIES_FROM_RELIGION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x842bc0→0x848250 Remove 0x8433f0→0x8487a0 |
3 uses |
EFFECT_ADJUST_CITY_APPEAL |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x857890→0x85b7b0 Remove 0x859470→0x85ce20 |
7 uses |
EFFECT_ADJUST_CITY_ATTACKS_PER_TURN |
Amount (Integer) |
City |
City::Instance::EditDistrict District::Instance::ChangeRemainingAttackCount |
R&F, GS, BlackDeath, WarMachine |
Apply 0x7fcff0→0x814d60 Remove 0x7fd830→0x815520 |
1 use |
EFFECT_ADJUST_CITY_CAN_PURCHASE_DISTRICTS |
CanPurchase (Boolean) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x80f7a0→0x829290 Remove 0x80fa50→0x829770 |
1 use |
EFFECT_ADJUST_CITY_COMBAT_BONUS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x822700→0x83ba50 Remove 0x823260→0x83c0d0 |
1 use |
EFFECT_ADJUST_CITY_CORPS_ARMY_PRODUCTION |
Amount (Integer), UnitDomain (String) |
City |
Definitions::GetUnitDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x86b7e0→0x870830 Remove 0x86bef0→0x871810 |
3 uses |
EFFECT_ADJUST_CITY_CULTURE_BORDER_EXPANSION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x86a220→0x86f380 Remove 0x86ae10→0x86f860 |
2 uses |
EFFECT_ADJUST_CITY_ENTERTAINMENT |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8cf220→0x8e8920 Remove 0x8cfa10→0x8e90c0 |
2 uses |
EFFECT_ADJUST_CITY_ENTERTAINMENT_FROM_WONDER_ADJACENT_TO_LAKE |
BuildingType (String) |
City |
City::Buildings::GetBuildingLocation
Map::Plot::Instance::IsLake
Definitions::GetBuildingDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x890eb0→? |
1 use |
EFFECT_ADJUST_CITY_EXTRA_ACCUMULATION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8e3740→0x7e9500 Remove 0x8e3db0→0x7e9bd0 |
4 uses |
EFFECT_ADJUST_CITY_EXTRA_ACCUMULATION_FOR_STRATEGIC_DIVERSITY |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x7e4150→0x7fc850 Remove 0x7e4670→0x7fcea0 |
1 use |
EFFECT_ADJUST_CITY_EXTRA_ACCUMULATION_SPECIFIC_RESOURCE |
Amount (Integer), ResourceType (String) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x7f68d0→0x80e270 Remove 0x7f6fc0→0x80eab0 |
4 uses |
EFFECT_ADJUST_CITY_EXTRA_AMENITY_FOR_LUXURY_DIVERSITY |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x80a690→0x8235e0 Remove 0x80abd0→0x823db0 |
1 use |
EFFECT_ADJUST_CITY_EXTRA_DISTRICTS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8a6ae0→0x8af2c0 Remove 0x8a7100→0x8af6b0 |
2 uses |
EFFECT_ADJUST_CITY_FREE_POWER |
Amount (Integer), SourceType (String) |
modifier object |
City::Power::ChangeFreePower
GameEffects::ArgumentFunction::GetFunctions
Definition::Utility::NameToFreePowerSourceType edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x81c6e0→0x8351d0 Remove 0x81daf0→0x836560 |
15 uses |
EFFECT_ADJUST_CITY_FRIENDLY_COMBAT_BONUS |
Amount (Integer) |
City |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x837aa0→0x850fe0 Remove 0x8380d0→0x8514c0 |
1 use |
EFFECT_ADJUST_CITY_GOLD_FROM_CITIZENS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x834750→0x84e080 Remove 0x834c70→0x84e300 |
1 use |
EFFECT_ADJUST_CITY_GREATWORK_YIELD |
GreatWorkObjectType (String), ScalingFactor (Integer), YieldChange (Integer), YieldType (String) |
City |
City::Culture::ChangeGreatWorkYieldModifier
GameEffects::ArgumentFunction::GetFunctions
Definition::Utility::NameToGreatWorkObjectType edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8bb1f0→0x8c0130 Remove 0x8bba30→0x8c08b0 |
22 uses |
EFFECT_ADJUST_CITY_GREAT_PERSON_POINTS_MODIFIER |
Amount (Integer) |
City |
— |
R&F, GS, BlackDeath, WarMachine |
Apply 0x849fb0→0x863b70 Remove 0x84a9f0→0x864250 |
2 uses |
EFFECT_ADJUST_CITY_GROWTH |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8d3f20→? Remove 0x8d49d0→? |
17 uses |
EFFECT_ADJUST_CITY_HAPPINESS_GREAT_PERSON |
Amount (Integer), GreatPersonClassType (String), HappinessType (String) |
City |
City::Instance::AddCityHappinessModifier City::Instance::RemoveCityHappinessModifier
Definitions::GetHappinessDefinitions
Definitions::GetGreatPersonClassDefinitions
GameEffects::ArgumentFunction::GetFunctions |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8e6950→0x8ecad0 Remove 0x8e6bc0→0x8ece20 |
4 uses |
EFFECT_ADJUST_CITY_HAPPINESS_YIELD |
Amount (Integer), HappinessType (String), YieldType (String) |
City |
City::Instance::AddCityHappinessModifier City::Instance::RemoveCityHappinessModifier
Definitions::GetHappinessDefinitions
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions |
R&F, GS, BlackDeath, WarMachine |
Apply 0x800060→0x805b80 Remove 0x8009c0→0x806810 |
14 uses |
EFFECT_ADJUST_CITY_HIT_POINTS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, NFP, BlackDeath, WarMachine |
Apply 0x8a5010→0x8acd20 Remove 0x8a5580→0x8ad480 |
1 use |
EFFECT_ADJUST_CITY_HOUSING_FROM_GREAT_PEOPLE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x813300→0x819870 Remove 0x814220→0x81a5e0 |
3 uses |
EFFECT_ADJUST_CITY_HOUSING_PER_DISTRICT |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x860170→0x878210 Remove 0x860810→0x8785a0 |
1 use |
EFFECT_ADJUST_CITY_IDENTITY_PER_CITIZEN |
Amount (Integer) |
City |
City::CulturalIdentity::ChangeExtraIdentityPerTurnPerCitizen |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8717b0→0x889790 Remove 0x872170→0x889ac0 |
3 uses |
EFFECT_ADJUST_CITY_IDENTITY_PER_TURN |
Amount (Integer) |
City |
City::CulturalIdentity::ChangeIdentityPerTurnFromModifiers |
R&F, GS, BlackDeath, WarMachine |
Apply 0x881b90→0x89c000 Remove 0x882620→0x89c6a0 |
35 uses |
EFFECT_ADJUST_CITY_IDENTITY_PRESSURE |
Amount (Integer) |
City |
City::CulturalIdentity::ChangeIdentityPressureFromModifiers |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x898120→0x8b0600 Remove 0x898570→0x8b0b30 |
1 use |
EFFECT_ADJUST_CITY_IDENTITY_PRESSURE_FROM_AGES (untested in the community list) |
Amount (Integer) |
City |
City::CulturalIdentity::ChangeIdentityPressureFromAges |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8a9e00→0x8c2eb0 Remove 0x8aa630→0x8c39b0 |
— |
EFFECT_ADJUST_CITY_IGNORE_STRATEGIC_RESOURCE_REQUIREMENTS |
Ignore (Boolean) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x8be9f0→0x8d87a0 Remove 0x8bf4f0→0x8d8d30 |
1 use |
EFFECT_ADJUST_CITY_IMPROVEMENT_TOURISM |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8632e0→0x87aef0 Remove 0x864270→0x87b650 |
1 use |
EFFECT_ADJUST_CITY_INNER_DEFENSE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x838af0→0x83ebd0 Remove 0x839890→0x83f830 |
2 uses |
EFFECT_ADJUST_CITY_NATIONAL_PARK_TOURISM |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x874090→0x88bc00 Remove 0x874840→0x88cab0 |
1 use |
EFFECT_ADJUST_CITY_NO_CULTURE_BORDER_EXPANSION |
— |
City |
edits Data::VariantMap on Game::Instance |
GS, NFP, BlackDeath, WarMachine |
Apply 0x853980→0x86c9f0 Remove 0x854990→0x86d7e0 |
1 use |
EFFECT_ADJUST_CITY_OUTER_DEFENSE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x84e350→0x852080 Remove 0x84e840→0x852eb0 |
1 use |
EFFECT_ADJUST_CITY_POPULATION |
Amount (Integer) |
City |
City::Instance::ChangePopulation |
Base game+ |
Apply 0x864460→0x8678c0 Remove 0x8647a0→0x867ad0 |
3 uses |
EFFECT_ADJUST_CITY_POPULATION_UNIT_CREATED |
Amount (Integer), UnitType (String) |
City |
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetUnitDefinitions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8841b0→0x89e4a0 Remove 0x8848a0→0x89eab0 |
1 use |
EFFECT_ADJUST_CITY_PREVENT_BYPASS_OUTER_DEFENSES |
— |
City |
edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x899040→0x8b1f10 Remove 0x899f90→0x8b30e0 |
2 uses |
EFFECT_ADJUST_CITY_PREVENT_MELEE_ATTACK_OUTER_DEFENSES |
— |
City |
edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x8a8940→0x8c1e10 Remove 0x8a9270→0x8c2a10 |
3 uses |
EFFECT_ADJUST_CITY_PRODUCTION_BUILDING |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x875000→0x87b7d0 Remove 0x8759a0→0x87bf00 |
13 uses |
EFFECT_ADJUST_CITY_PRODUCTION_DISTRICT |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x886550→0x88d6b0 Remove 0x886b30→0x88e3b0 |
13 uses |
EFFECT_ADJUST_CITY_PRODUCTION_UNIT |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x89a950→0x8a1050 Remove 0x89b780→0x8a16f0 |
14 uses |
EFFECT_ADJUST_CITY_PROPERTY (untested in the community list) |
PropertyName (String) |
City |
Game::Instance::Edit edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8abc50→0x8b41d0 Remove 0x8ac9f0→0x8b4a30 |
— |
EFFECT_ADJUST_CITY_RANGED_STRIKE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c54a0→0x8cb650 Remove 0x8c5ff0→0x8cc280 |
1 use |
EFFECT_ADJUST_CITY_RELIGION_EXTRA_PROMOTIONS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8d9b00→0x8df880 Remove 0x8d9ef0→0x8dfe50 |
2 uses |
EFFECT_ADJUST_CITY_RELIGION_IGNORE_COMBAT |
Enable (Boolean) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8d31b0→0x8eba30 Remove 0x8d34b0→0x8ebef0 |
1 use |
EFFECT_ADJUST_CITY_RELIGION_IGNORE_PRESSURE |
Enable (Boolean) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8e4ca0→0x7eb460 Remove 0x8e54f0→0x7eb830 |
1 use |
EFFECT_ADJUST_CITY_RELIGION_ON_CAPTURE |
Enable (Boolean) |
Unit |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8ec480→0x8f1a20 |
1 use |
EFFECT_ADJUST_CITY_RELIGION_PRESSURE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x7e5210→0x7fd760 Remove 0x7e59a0→0x7fda90 |
1 use |
EFFECT_ADJUST_CITY_RELIGIOUS_COMBAT_BONUS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x7f7530→0x80f470 Remove 0x7f7ab0→0x80fce0 |
1 use |
EFFECT_ADJUST_CITY_RELIGIOUS_HEAL |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x80aa50→0x823a20 Remove 0x80b200→0x8246d0 |
1 use |
EFFECT_ADJUST_CITY_REQUIRED_POWER |
Amount (Integer) |
City |
City::Power::ChangeRequiredPowerFromModifiers edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8bb330→0x8d4a00 Remove 0x8bbc20→0x8d5420 |
1 use |
EFFECT_ADJUST_CITY_RESOURCE_HARVEST_BONUS |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x81ca40→0x835530 Remove 0x81d570→0x836090 |
1 use |
EFFECT_ADJUST_CITY_SETTLER_CONSUME_POP |
Enabled (Boolean), Religious (Boolean) |
City |
— |
R&F, GS, BlackDeath, WarMachine |
Apply 0x82f210→0x848740 Remove 0x82f8f0→0x848c40 |
1 use |
EFFECT_ADJUST_CITY_SIEGE_PROTECTION |
Protected (Boolean) |
City |
City::Combat::SetSiegeProtection edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x842d00→0x85b930 Remove 0x8435a0→0x85d020 |
1 use |
EFFECT_ADJUST_CITY_SPY_BONUS |
Amount (Integer) |
City |
— |
R&F, GS, BlackDeath, WarMachine |
Apply 0x7ee6a0→0x7f3750 Remove 0x7eee90→0x7f4610 |
3 uses |
EFFECT_ADJUST_CITY_STATE_TRADE_ROUTE_DISTRICT_YIELD |
Amount (Integer), YieldType (String) |
Player |
Player::Trade::ChangeCityStateDistrictTradeRouteBonus |
Base game+ |
Apply 0x800500→0x806580 Remove 0x800f30→0x806dd0 |
5 uses |
EFFECT_ADJUST_CITY_STRATEGIC_RESOURCE_REQUIREMENT_MODIFIER |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8d16a0→0x8eaa20 Remove 0x8d21b0→0x8eacf0 |
1 use |
EFFECT_ADJUST_CITY_TOURISM |
BoostsWonders (Boolean), GreatWorkObjectType (String), ImprovementType (String), Religious (Boolean), ScalingFactor (Integer) |
City |
City::Culture::ChangeTourism
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetImprovementDefinitions
Definition::Utility::NameToGreatWorkObjectType edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x85b1e0→0x873930 Remove 0x85c580→0x874c50 |
20 uses |
EFFECT_ADJUST_CITY_TOURISM_LATE_ERAS |
MinimumEra (String), Modifier (Integer) |
City |
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetEraDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8050f0→0x809f70 Remove 0x805d30→0x80a670 |
1 use |
EFFECT_ADJUST_CITY_TOURISM_PER_FEATURE |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8e46a0→0x7ea550 Remove 0x8e4a60→0x7eb220 |
1 use |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_FOR_DOMESTIC |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeFlatYieldBonusForDomestic edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8182d0→0x81f000 Remove 0x818bf0→0x81fa70 |
3 uses |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_FOR_INTERNATIONAL |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeFlatYieldBonusForInternational edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x82cf80→0x832f20 Remove 0x82d4c0→0x8337a0 |
6 uses |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_DESTINATION_LUXURY_RESOURCE_FOR_INTERNATIONAL |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerDestinationLuxuryResourceForInternational edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8422d0→0x847a60 Remove 0x842b80→0x848210 |
4 uses |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_DESTINATION_STRATEGIC_RESOURCE_FOR_DOMESTIC |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerDestinationStrategicResourceForDomestic edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x85a2d0→0x85d990 Remove 0x85ac80→0x85e8e0 |
1 use |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_DESTINATION_STRATEGIC_RESOURCE_FOR_INTERNATIONAL |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerDestinationStrategicResourceForInternational edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x86dfd0→0x874a00 Remove 0x86e530→0x875360 |
2 uses |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_LOCAL_BONUS_RESOURCE_FOR_DOMESTIC |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerLocalBonusResourceForDomestic edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x87ea90→0x886cf0 Remove 0x87f460→0x887420 |
1 use |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_LOCAL_BONUS_RESOURCE_FOR_INTERNATIONAL |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerLocalBonusResourceForInternational edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x894830→0x899f30 Remove 0x8952b0→0x89a300 |
2 uses |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_LOCAL_LUXURY_RESOURCE_FOR_INTERNATIONAL (untested in the community list) |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerLocalLuxuryResourceForInternational edits Data::VariantMap on Game::Instance |
— |
Apply 0x8a6790→0x8aefa0 Remove 0x8a6c70→0x8af4b0 |
1 use |
EFFECT_ADJUST_CITY_TRADE_ROUTE_YIELD_PER_LOCAL_STRATEGIC_RESOURCE_FOR_INTERNATIONAL (untested in the community list) |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerLocalStrategicResourceForInternational edits Data::VariantMap on Game::Instance |
— |
Apply 0x8bc720→0x8c19d0 Remove 0x8bcf60→0x8c1e30 |
1 use |
EFFECT_ADJUST_CITY_UNIT_MAX_LEVEL (untested in the community list) |
— |
City |
— |
Base game+ |
Apply 0x869200→0x86e840 Remove 0x869980→0x86eef0 |
— |
EFFECT_ADJUST_CITY_YIELD_CHANGE |
Amount (Integer), YieldType (String) |
City |
City::Instance::ChangeYieldChange |
Base game+ |
Apply 0x8d3340→0x8d85a0 Remove 0x8d3bd0→0x8d8930 |
55 uses |
EFFECT_ADJUST_CITY_YIELD_FROM_FOREIGN_TRADE_ROUTES_PASSING_THROUGH |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldFromForeignRoutesPassingThrough edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x820e80→0x8276f0 Remove 0x821640→0x828170 |
2 uses |
EFFECT_ADJUST_CITY_YIELD_FROM_POWERED_BUILDING |
Amount (Integer), YieldType (String) |
City |
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x7e51c0→0x7fd710 Remove 0x7e5950→0x7fda40 |
5 uses |
EFFECT_ADJUST_CITY_YIELD_MODIFIER |
Amount (Integer), YieldType (String) |
City |
City::Instance::ChangeYieldModifier
Definitions::GetYieldDefinitions
Types::Vector
Platform::MallocAligned |
Base game+ |
Apply 0x833930→0x83b220 Remove 0x8343a0→0x83b5a0 |
98 uses |
EFFECT_ADJUST_CITY_YIELD_MODIFIER_FROM_FAITH (untested in the community list) |
Amount (Integer), YieldType (String) |
City |
edits Data::VariantMap on Game::Instance |
— |
Apply 0x858530→0x85b9c0 Remove 0x85a0c0→0x85d0d0 |
5 uses |
EFFECT_ADJUST_CITY_YIELD_MODIFIER_PER_GOVERNOR_TITLE |
Amount (Integer), YieldType (String) |
City |
City::Instance::ChangeYieldModifierPerGovernorTitle
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions |
R&F, GS, BlackDeath, WarMachine |
Apply 0x876520→0x88e600 Remove 0x876c70→0x88f4d0 |
2 uses |
EFFECT_ADJUST_CITY_YIELD_PER_DISTRICT |
Amount (Integer), YieldType (String) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x86cae0→0x872350 Remove 0x86ced0→0x873430 |
7 uses |
EFFECT_ADJUST_CITY_YIELD_PER_FLOOD |
Amount (Integer), YieldType (String) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x7f7b60→0x810370 Remove 0x7f84f0→0x810a00 |
1 use |
EFFECT_ADJUST_CITY_YIELD_PER_MAJOR_TRADE_PARTNER |
Amount (Integer), YieldType (String) |
City |
City::Trade::ChangeYieldPerMajorTradePartner edits Data::VariantMap on Game::Instance |
NFP |
Apply 0x87db60→0x885390 Remove 0x87e1a0→0x886080 |
1 use |
EFFECT_ADJUST_CITY_YIELD_PER_POPULATION |
Amount (Integer), YieldType (String) |
City |
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8889c0→0x8a25d0 Remove 0x889470→0x8a2fa0 |
9 uses |
EFFECT_ADJUST_CITY_YIELD_PER_TERRAIN_CLASS_CITIES |
— |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x80c700→0x825af0 Remove 0x80cd80→0x826630 |
— |
EFFECT_ADJUST_CITY_YIELD_PER_TERRAIN_CLASS_CITIES_IMPROVEMENT |
Amount (Integer), ImprovementType (String), YieldType (String) |
City |
City::Instance::AddYieldPerTerrainClassCitiesImprovement
City::Instance::RemoveYieldPerTerrainClassCitiesImprovement
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Definitions::GetImprovementDefinitions |
GS, BlackDeath, WarMachine |
Apply 0x81fe80→0x838c10 Remove 0x820960→0x8397c0 |
1 use |
EFFECT_ADJUST_CITY_YIELD_PER_TERRAIN_TYPE (untested in the community list) |
Amount (Integer), TerrainType (String), YieldType (String) |
City |
City::Instance::AddYieldPerTerrainType
City::Instance::RemoveYieldPerTerrainType
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions
Definitions::GetTerrainDefinitions |
— |
Apply 0x893090→0x898d60 Remove 0x893760→0x899630 |
1 use |
EFFECT_ADJUST_DISTRICT_YIELD_BASED_ON_APPEAL |
Description (String), DistrictType (String), RequiredAppeal (Integer), YieldChange (Integer), YieldType (String) |
City |
City::Instance::AddDynamicAdjacencyBonus City::Instance::RemoveDynamicAdjacencyBonus
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetDistrictDefinitions |
Base game+ |
Apply 0x826920→0x83f9d0 Remove 0x827470→0x8406d0 |
8 uses |
EFFECT_ADJUST_EXTRA_GREAT_WORK_SLOTS |
Amount (Integer), BuildingType (String), GreatWorkSlotType (String) |
City |
City::Buildings::ChangeExtraGreatWorkSlots
Definitions::GetBuildingDefinitions
Definition::Utility::NameToGreatWorkSlotType edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83d9e0→0x843560 |
5 uses |
EFFECT_ADJUST_EXTRA_UNIT_COPY |
Amount (Integer), UnitType (String) |
modifier object |
City::BuildQueue::ChangeExtraUnitCopy
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetUnitDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x85e210→0x8617f0 Remove 0x85f1a0→0x862700 |
4 uses |
EFFECT_ADJUST_EXTRA_UNIT_COPY_TAG |
Amount (Integer), Tag (String) |
modifier object |
Player::Units::ChangeExtraUnitCopyTag
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x943cc0→0x944480 Remove 0x973450→0x973bb0 |
5 uses |
EFFECT_ADJUST_FEATURE_APPEAL_MODIFIER |
Amount (Integer), FeatureType (String) |
City |
City::Growth::ChangeFeatureAppealModifier edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7ecd60→0x7f2490 Remove 0x7edf40→0x7f3070 |
6 uses |
EFFECT_ADJUST_IMPROVEMENT_AMENITY |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x88abe0→0x8a4c90 Remove 0x88b450→0x8a50c0 |
10 uses |
EFFECT_ADJUST_IMPROVEMENT_HOUSING |
Amount (Integer), ImprovementType (String) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7f8c80→0x7fee50 Remove 0x7f9420→0x7ff160 |
7 uses |
EFFECT_ADJUST_NATURAL_WONDER_AMENITY |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x837a40→0x850f80 Remove 0x8380a0→0x851490 |
2 uses |
EFFECT_ADJUST_NO_FRESH_WATER_HOUSING |
NoHousing (Boolean) |
— |
edits Data::VariantMap on Game::Instance |
NFP |
Remove 0x8520d0→0x855df0 |
1 use |
EFFECT_ADJUST_NUM_UNITS_SUPPORTED |
Amount (Integer), BuildingType (String) |
City |
Definitions::GetBuildingDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x866ad0→0x86b560 Remove 0x867780→0x86c220 |
1 use |
EFFECT_ADJUST_PLAYER_NO_OCCUPATION_PENALTIES |
NoPenalties (Boolean) |
Player |
— |
Base game+ |
Apply 0x8eb530→0x8f1210 Remove 0x8ec400→0x8f19a0 |
1 use |
EFFECT_ADJUST_PLOT_PURCHASE_COST |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7e7d90→0x7ecb70 Remove 0x7e88e0→0x7ecd30 |
2 uses |
EFFECT_ADJUST_PLOT_PURCHASE_COST_TERRAIN |
Amount (Integer), TerrainType (String) |
City |
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetTerrainDefinitions edits Data::VariantMap on Game::Instance |
GS, BlackDeath, WarMachine |
Apply 0x8ce090→0x8e7610 Remove 0x8ce880→0x8e7f30 |
4 uses |
EFFECT_ADJUST_POLICY_AMENITY |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x82f920→0x8360c0 Remove 0x8301d0→0x836f30 |
13 uses |
EFFECT_ADJUST_POLICY_HOUSING |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x843a60→0x848c70 Remove 0x8447a0→0x849260 |
11 uses |
EFFECT_ADJUST_POPULATION_AFTER_CONQUEST |
Percent (Integer) |
Player |
Player::Cities::SetPopulationAfterConquest |
GS, BlackDeath, WarMachine |
Apply 0x8e20d0→0x7e8170 Remove 0x8e2ce0→0x7e8d20 |
1 use |
EFFECT_ADJUST_PREVENT_STRUCTURAL_DAMAGE |
Prevent (Boolean) |
Governor |
— |
GS, BlackDeath, WarMachine |
Apply 0x8f58c0→0x7fadd0 Remove 0x8f6230→0x7fb7b0 |
1 use |
EFFECT_ADJUST_PROJECT_PRODUCTION |
Amount (Integer), ProjectType (String) |
City |
City::BuildQueue::ChangeProductionModifier
Definitions::GetProjectDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83ce10→0x855ce0 Remove 0x83d6f0→0x8566d0 |
15 uses |
EFFECT_ADJUST_RELIGION_AMENITIES_FOR_MINIMUM_FOLLOWERS |
Amenities (Integer), Followers (Integer) |
City |
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
— |
Apply 0x81dab0→0x836520 Remove 0x81e370→0x8372c0 |
1 use |
EFFECT_ADJUST_RIVER_DISTRICT_PRODUCTION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x829400→0x830770 Remove 0x829ea0→0x830ec0 |
1 use |
EFFECT_ADJUST_RIVER_WONDER_PRODUCTION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83df70→0x8436d0 Remove 0x83e460→0x844a10 |
1 use |
EFFECT_ADJUST_SPACE_RACE_PROJECTS_PRODUCTION |
Amount (Integer) |
City |
Definitions::GetProjectDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x853360→0x857130 Remove 0x853f10→0x857e60 |
6 uses |
EFFECT_ADJUST_TRADE_ROUTE_YIELD_FROM_OTHERS |
Amount (Integer), Domestic (Boolean), YieldType (String) |
City |
City::Trade::ChangeFlatYieldBonusFromOthers edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x83e0d0→0x843fc0 Remove 0x83e5b0→0x844ff0 |
6 uses |
EFFECT_ADJUST_TRADE_ROUTE_YIELD_PER_SPECIALTY_DISTRICT_FOR_DOMESTIC |
Amount (Integer), YieldType (String) |
Player |
Player::Trade::ChangePerSpecialtyDistrictYieldBonusForDomestic |
Base game+ |
Apply 0x8553a0→0x858720 Remove 0x855e10→0x8589d0 |
4 uses |
EFFECT_ADJUST_TRADE_ROUTE_YIELD_PER_SPECIALTY_DISTRICT_FOR_INTERNATIONAL |
Amount (Integer), YieldType (String) |
Player |
Player::Trade::ChangePerSpecialtyDistrictYieldBonusForInternational |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8a6680→0x8bfa10 Remove 0x8a6b40→0x8c0180 |
2 uses |
EFFECT_ADJUST_TRADE_ROUTE_YIELD_TO_OTHERS |
Amount (Integer), Domestic (Boolean), YieldType (String) |
City |
City::Trade::ChangeFlatYieldBonusToOthersForDomestic
City::Trade::ChangeFlatYieldBonusToOthers
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetYieldDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8bc600→0x8d66f0 Remove 0x8bcec0→0x8d6fa0 |
15 uses |
EFFECT_ADJUST_UNIT_PRODUCTION |
Amount (Integer), UnitType (String) |
modifier object |
Player::Units::ChangeProductionModifier
Definitions::GetUnitDefinitions
Types::Vector
Platform::MallocAligned |
Base game+ |
Apply 0x943e50→0x944610 Remove 0x9735f0→0x973d50 |
25 uses |
EFFECT_ADJUST_UNIT_PURCHASE_COST |
Amount (Integer), UnitType (String) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8d91c0→0x8f0970 Remove 0x8d9a30→0x8f15c0 |
10 uses |
EFFECT_ADJUST_VALID_FEATURES_DISTRICTS |
DistrictType (String), FeatureType (String) |
City |
City::BuildQueue::SetModifierValidFeatureDistricts
City::BuildQueue::RemoveModifierValidFeatureDistricts
Definitions::GetDistrictDefinitions
Definitions::GetFeatureDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x82d460→0x8465f0 Remove 0x82dfe0→0x847430 |
12 uses |
EFFECT_ADJUST_VALID_FEATURES_WONDERS |
FeatureType (String) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x842710→0x85aeb0 Remove 0x842fd0→0x85b750 |
1 use |
EFFECT_ADJUST_WATER_HOUSING |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x871850→0x8892b0 Remove 0x8721a0→0x889800 |
1 use |
EFFECT_ADJUST_WONDER_ERA_PRODUCTION |
Amount (Integer), EndEra (String), IsWonder (Boolean), StartEra (String) |
City |
Definitions::GetBuildingDefinitions
Definitions::GetEraDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x880a00→0x89ab00 Remove 0x881650→0x89b860 |
7 uses |
EFFECT_ADJUST_WONDER_PRODUCTION |
Amount (Integer) |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8abbe0→0x8c58c0 Remove 0x8ac910→0x8c63f0 |
2 uses |
EFFECT_ADJUST_WONDER_YIELD_CHANGE |
Amount (Integer), YieldType (String) |
City |
City::Buildings::ChangeWonderYieldChange edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c14d0→0x8dacf0 Remove 0x8c1ea0→0x8db600 |
2 uses |
EFFECT_ASSIGN_CITY_PROPERTY (untested in the community list) |
— |
City |
edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x7ea7f0→0x8014a0 Remove 0x7eafb0→0x802400 |
— |
EFFECT_CITY_RECOMMISSION_REACTOR |
— |
City |
Game::Fallout::Manager::GetInstance
Definitions::GetBuilding_XP2Definitions
Definitions::GetBuildingDefinitions
City::Buildings::GetBuildingLocation
Game::Fallout::Manager::ResetReactorAge |
GS, NFP, BlackDeath, WarMachine |
Apply 0x876b00→0x88f360 |
1 use |
EFFECT_DISTRICT_ADJACENCY |
Amount (Integer), Description (String), DistrictType (String), TilesRequired (Integer), YieldType (String) |
City |
City::Instance::AddDynamicAdjacencyBonus City::Instance::RemoveDynamicAdjacencyBonus
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x7ed510→0x805060 Remove 0x7ee630→0x806440 |
7 uses |
EFFECT_ENABLE_BUILDING_FAITH_PURCHASE |
DistrictType (String) |
City |
City::Gold::SetBuildingFaithPurchaseByDistrict
Definitions::GetDistrictDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8b8d70→0x8d2aa0 Remove 0x8b8f60→0x8d3040 |
9 uses |
EFFECT_ENABLE_SPECIFIC_BUILDING_FAITH_PURCHASE (untested in the community list) |
BuildingType (String) |
City |
City::Gold::SetBuildingFaithPurchaseEnabled edits Data::VariantMap on Game::Instance |
— |
Apply 0x8ce240→0x8e71f0 Remove 0x8cece0→0x8e7b90 |
1 use |
EFFECT_ENABLE_UNIT_FAITH_PURCHASE |
Tag (String) |
City |
City::Gold::SetUnitFaithPurchaseByTag edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8e1600→0x7e6580 Remove 0x8e1e50→0x7e7170 |
29 uses |
EFFECT_FEATURE_ADJACENCY |
Amount (Integer), Description (String), DistrictType (String), FeatureType (String), TilesRequired (Integer), YieldType (String) |
City |
City::Instance::AddDynamicAdjacencyBonus City::Instance::RemoveDynamicAdjacencyBonus
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x803340→0x81bcd0 Remove 0x803d70→0x81c4f0 |
6 uses |
EFFECT_GRANT_BUILDING_IN_CITY (untested in the community list) |
— |
City |
City::BuildQueue::CanConstruct
City::BuildQueue::CreateBuilding
Definitions::GetBuildingDefinitions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8c5f10→0x8dfa20 |
— |
EFFECT_GRANT_BUILDING_IN_CITY_IGNORE |
BuildingType (String) |
City |
City::BuildQueue::CanConstruct
City::BuildQueue::CreateBuilding edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8db900→0x8f3f30 |
10 uses |
EFFECT_GRANT_CHEAPEST_BUILDING_IN_CITY |
Amount (Integer) |
City |
Definitions::GetBuildingDefinitions
City::Buildings::HasBuilding
City::IInstance::GetPlot
City::BuildQueue::CanConstruct
Definitions::GetCivicDefinitions
Player::Culture::HasCivic
Definitions::GetTechnologyDefinitions
Player::Techs::HasTech
Platform::MallocAligned
City::BuildQueue::CreateBuilding edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8f0e40→0x7f6990 |
2 uses |
EFFECT_GRANT_CITY_LOYALTY |
Amount (Integer) |
City |
City::CulturalIdentity::ChangeLoyalty |
R&F, GS, BlackDeath, WarMachine |
Apply 0x888c20→0x8a2a40 |
1 use |
EFFECT_GRANT_CITY_ROAD_TO_CAPITAL |
— |
City |
Player::Cities::GetCapitalCity
Map::Instance::GetRouteBuilder
Map::Route::Builder::PlaceRouteForPlayer |
Base game+ |
Apply 0x866460→0x87dea0 |
1 use |
EFFECT_GRANT_CITY_TRADING_POST |
— |
City |
City::Trade::SetHasConstructedTradingPost edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8783e0→0x891030 |
1 use |
EFFECT_GRANT_CITY_YIELD_PERCENT_BUILDING_CREATED_COST |
BuildingProductionPercent (Integer), IncludeWonder (Boolean), YieldType (String) |
City |
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
GS, NFP, BlackDeath, WarMachine |
Apply 0x888490→0x8a1c10 Remove 0x888a40→0x8a2040 |
4 uses |
EFFECT_GRANT_CITY_YIELD_PERCENT_UNIT_CREATED_COST |
UnitProductionPercent (Integer), YieldType (String) |
City |
Definitions::GetYieldDefinitions
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x89e250→0x8b6d00 Remove 0x89e6b0→0x8b75f0 |
2 uses |
EFFECT_GRANT_FREE_RESOURCE_IN_CITY |
Amount (Integer), ResourceType (String) |
City |
Player::Resources::ChangeFreeResources
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetResourceDefinitions |
Base game+ |
Apply 0x83bb70→0x854aa0 Remove 0x83c890→0x855350 |
6 uses |
EFFECT_GRANT_GREAT_PERSON_CLASS_IN_CITY |
Amount (Integer), GreatPersonClassType (String) |
City |
Game::GreatPeople::Get Game::GreatPeople::AwardFreePersonByClass
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetGreatPersonClassDefinitions |
Base game+ |
Apply 0x80ecd0→0x828400 |
7 uses |
EFFECT_GRANT_PRODUCTION_IN_CITY |
Amount (Integer), KeepOverflow (Boolean) |
City |
City::BuildQueue::AddProgress
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
Base game+ |
Apply 0x8ac8c0→0x8c63a0 |
8 uses |
EFFECT_GRANT_RELIGIOUS_PRESSURE_BURST |
Amount (Integer), Range (Integer) |
City |
Emergency::Manager::Get
Emergency::Manager::GetEmergency
Player::Religion::GetReligionTypeCreated
Cache::Unit::Experience::GetVeteranName
Platform::MallocAligned
Player::Manager::Edit
Map::IInstance::GetPlotDistance
City::Religion::AddReligiousPressure
City::Religion::RemovePressureOneReligion
GameEffects::ArgumentFunction::GetFunctions edits Data::VariantMap on Game::Instance |
R&F, GS, BlackDeath, WarMachine |
Apply 0x8c7820→0x8e1400 |
1 use |
EFFECT_GRANT_UNIT_BY_CLASS |
UnitPromotionClassType (String) |
City |
Player::Stats::GetBestUnitOfPromotionClass
City::Manager::CreateUnit
Definitions::GetUnitPromotionClassDefinitions |
Base game+ |
Apply 0x8679c0→0x87ee70 |
4 uses |
EFFECT_GRANT_UNIT_BY_DOMAIN |
UnitDomain (String) |
Unit |
Definition::Utility::NameToDomainType
Player::Stats::GetBestUnitOfDomain
Unit::IInstance::GetPlot
Definitions::GetUnitDefinitions
Unit::Manager::Get
Player::Stats::UnitConstructed |
NFP |
Apply 0x87c150→0x895300 |
1 use |
EFFECT_GRANT_UNIT_IN_CITY |
AllowUniqueOverride (Boolean), Amount (Integer), UnitType (String) |
City |
City::Manager::CreateUnit
GameEffects::ArgumentFunction::GetFunctions
Definitions::GetUnitDefinitions |
Base game+ |
Apply 0x893d50→0x8ac390 |
32 uses |
EFFECT_GRANT_UNIT_OF_CLASS_AND_APPLY_ABILITY |
ModifierId (String), UnitPromotionClassType (String) |
modifier object |
Player::Cities::GetCapitalCity
Player::Stats::GetBestUnitOfPromotionClass
Definitions::GetUnitDefinitions
City::Manager::CreateUnit
GameEffects::ModifierSystem::AttachModifier
Definitions::GetUnitPromotionClassDefinitions |
NFP |
Apply 0x87a040→0x8925e0 |
2 uses |
EFFECT_GRANT_YIELD_PER_GREAT_WORK_IN_CITY |
Amount (Integer), GreatWorkObjectType (String), YieldType (String) |
City |
City::Buildings::GetNumGreatWorks
Player::Instance::GrantYield
Definition::Utility::NameToGreatWorkObjectType |
Base game+ |
Apply 0x8a04c0→0x8b8e80 |
1 use |
EFFECT_KILL_EMERGENCY_TARGET_SPIES_IN_CITY (untested in the community list) |
— |
City |
Emergency::Manager::Get
Emergency::Manager::GetEmergency
City::IInstance::GetPlot
Map::UnitContainer::GetUnits
Player::Districts::Find
Rules::Espionage::Get Rules::Espionage::Instance::CaptureSpy |
R&F, GS, NFP, BlackDeath, WarMachine |
Apply 0x8ee970→0x7f4a50 |
1 use |
EFFECT_RIVER_ADJACENCY |
Amount (Integer), Description (String), DistrictType (String), TilesRequired (Integer), YieldType (String) |
City |
City::Instance::AddDynamicAdjacencyBonus City::Instance::RemoveDynamicAdjacencyBonus
GameEffects::ArgumentFunction::GetFunctions |
R&F, GS, BlackDeath, WarMachine |
Apply 0x81e3b0→0x837300 Remove 0x81ec30→0x837bb0 |
4 uses |
EFFECT_TERRAIN_ADJACENCY |
Amount (Integer), Description (String), DistrictType (String), TerrainType (String), TilesRequired (Integer), YieldType (String) |
City |
City::Instance::AddDynamicAdjacencyBonus City::Instance::RemoveDynamicAdjacencyBonus
GameEffects::ArgumentFunction::GetFunctions |
Base game+ |
Apply 0x832b50→0x84be30 Remove 0x833330→0x84cbb0 |
28 uses |