====== GAME_RULE_MODIFIER ====== //Abstract class//\\ **Category**: Data Inherited by: * [[:api:game_rule_modifier_agent_happiness|GAME_RULE_MODIFIER_AGENT_HAPPINESS]] * [[:api:game_rule_modifier_apply_action|GAME_RULE_MODIFIER_APPLY_ACTION]] * [[:api:game_rule_modifier_block_trade_route|GAME_RULE_MODIFIER_BLOCK_TRADE_ROUTE]] * [[:api:game_rule_modifier_buildable_as_point_of_interest|GAME_RULE_MODIFIER_BUILDABLE_AS_POINT_OF_INTEREST]] * [[:api:game_rule_modifier_building_beautification|GAME_RULE_MODIFIER_BUILDING_BEAUTIFICATION]] * [[:api:game_rule_modifier_building_maintenance_cost|GAME_RULE_MODIFIER_BUILDING_MAINTENANCE_COST]] * [[:api:game_rule_modifier_building_splendor|GAME_RULE_MODIFIER_BUILDING_SPLENDOR]] * [[:api:game_rule_modifier_concurring_taxes_bonus|GAME_RULE_MODIFIER_CONCURRING_TAXES_BONUS]] * [[:api:game_rule_modifier_conditional_game_rule|GAME_RULE_MODIFIER_CONDITIONAL_GAME_RULE]] * [[:api:game_rule_modifier_construction_refund|GAME_RULE_MODIFIER_CONSTRUCTION_REFUND]] * [[:api:game_rule_modifier_crop_yields|GAME_RULE_MODIFIER_CROP_YIELDS]] * [[:api:game_rule_modifier_disallow_optional_events|GAME_RULE_MODIFIER_DISALLOW_OPTIONAL_EVENTS]] * [[:api:game_rule_modifier_estate_building_maintenance_cost|GAME_RULE_MODIFIER_ESTATE_BUILDING_MAINTENANCE_COST]] * [[:api:game_rule_modifier_estate_default_influence|GAME_RULE_MODIFIER_ESTATE_DEFAULT_INFLUENCE]] * [[:api:game_rule_modifier_estate_influence|GAME_RULE_MODIFIER_ESTATE_INFLUENCE]] * [[:api:game_rule_modifier_estate_splendor_impact|GAME_RULE_MODIFIER_ESTATE_SPLENDOR_IMPACT]] * [[:api:game_rule_modifier_free_territory|GAME_RULE_MODIFIER_FREE_TERRITORY]] * [[:api:game_rule_modifier_happiness|GAME_RULE_MODIFIER_HAPPINESS]] * [[:api:game_rule_modifier_immigration_ignore_factor|GAME_RULE_MODIFIER_IMMIGRATION_IGNORE_FACTOR]] * [[:api:game_rule_modifier_immigration_rate|GAME_RULE_MODIFIER_IMMIGRATION_RATE]] * [[:api:game_rule_modifier_improve_area_desirability|GAME_RULE_MODIFIER_IMPROVE_AREA_DESIRABILITY]] * [[:api:game_rule_modifier_infinite_gold_coins|GAME_RULE_MODIFIER_INFINITE_GOLD_COINS]] * [[:api:game_rule_modifier_instant_build|GAME_RULE_MODIFIER_INSTANT_BUILD]] * [[:api:game_rule_modifier_invincible_army|GAME_RULE_MODIFIER_INVINCIBLE_ARMY]] * [[:api:game_rule_modifier_job_learning_speed|GAME_RULE_MODIFIER_JOB_LEARNING_SPEED]] * [[:api:game_rule_modifier_job_status|GAME_RULE_MODIFIER_JOB_STATUS]] * [[:api:game_rule_modifier_mandate_cost|GAME_RULE_MODIFIER_MANDATE_COST]] * [[:api:game_rule_modifier_mandate_time|GAME_RULE_MODIFIER_MANDATE_TIME]] * [[:api:game_rule_modifier_military_misssion_impairment_chance|GAME_RULE_MODIFIER_MILITARY_MISSSION_IMPAIRMENT_CHANCE]] * [[:api:game_rule_modifier_military_training|GAME_RULE_MODIFIER_MILITARY_TRAINING]] * [[:api:game_rule_modifier_minimum_happiness_for_leaving|GAME_RULE_MODIFIER_MINIMUM_HAPPINESS_FOR_LEAVING]] * [[:api:game_rule_modifier_natural_resources_regrowth_duration|GAME_RULE_MODIFIER_NATURAL_RESOURCES_REGROWTH_DURATION]] * [[:api:game_rule_modifier_need_permanently_filled|GAME_RULE_MODIFIER_NEED_PERMANENTLY_FILLED]] * [[:api:game_rule_modifier_need_type_deplete_rate|GAME_RULE_MODIFIER_NEED_TYPE_DEPLETE_RATE]] * [[:api:game_rule_modifier_override_villager_happiness|GAME_RULE_MODIFIER_OVERRIDE_VILLAGER_HAPPINESS]] * [[:api:game_rule_modifier_production_cycle_duration_multiplier|GAME_RULE_MODIFIER_PRODUCTION_CYCLE_DURATION_MULTIPLIER]] * [[:api:game_rule_modifier_prospect_all_mineral_deposit|GAME_RULE_MODIFIER_PROSPECT_ALL_MINERAL_DEPOSIT]] * [[:api:game_rule_modifier_residential_max_tax_revenue|GAME_RULE_MODIFIER_RESIDENTIAL_MAX_TAX_REVENUE]] * [[:api:game_rule_modifier_resource_depot_capacity|GAME_RULE_MODIFIER_RESOURCE_DEPOT_CAPACITY]] * [[:api:game_rule_modifier_scale_event_influence_reward_amount|GAME_RULE_MODIFIER_SCALE_EVENT_INFLUENCE_REWARD_AMOUNT]] * [[:api:game_rule_modifier_scale_event_resource_reward_amount|GAME_RULE_MODIFIER_SCALE_EVENT_RESOURCE_REWARD_AMOUNT]] * [[:api:game_rule_modifier_soldier_recovery_speed|GAME_RULE_MODIFIER_SOLDIER_RECOVERY_SPEED]] * [[:api:game_rule_modifier_soldier_strength_from_happiness|GAME_RULE_MODIFIER_SOLDIER_STRENGTH_FROM_HAPPINESS]] * [[:api:game_rule_modifier_taxation_cumulation_bonus|GAME_RULE_MODIFIER_TAXATION_CUMULATION_BONUS]] * [[:api:game_rule_modifier_taxation_housing_happiness_factor_multiplier|GAME_RULE_MODIFIER_TAXATION_HOUSING_HAPPINESS_FACTOR_MULTIPLIER]] * [[:api:game_rule_modifier_territory_upkeep|GAME_RULE_MODIFIER_TERRITORY_UPKEEP]] * [[:api:game_rule_modifier_trader_visit_delay_multiplier|GAME_RULE_MODIFIER_TRADER_VISIT_DELAY_MULTIPLIER]] * [[:api:game_rule_modifier_trade_bonus|GAME_RULE_MODIFIER_TRADE_BONUS]] * [[:api:game_rule_modifier_trade_completed_influence|GAME_RULE_MODIFIER_TRADE_COMPLETED_INFLUENCE]] * [[:api:game_rule_modifier_trade_resource_price_bonus|GAME_RULE_MODIFIER_TRADE_RESOURCE_PRICE_BONUS]] * [[:api:game_rule_modifier_trade_scaling_factor|GAME_RULE_MODIFIER_TRADE_SCALING_FACTOR]] * [[:api:game_rule_modifier_unlimited_small_mineral_deposit|GAME_RULE_MODIFIER_UNLIMITED_SMALL_MINERAL_DEPOSIT]] * [[:api:game_rule_modifier_unlock_all_territories|GAME_RULE_MODIFIER_UNLOCK_ALL_TERRITORIES]] * [[:api:game_rule_modifier_unlock_all_unlockables|GAME_RULE_MODIFIER_UNLOCK_ALL_UNLOCKABLES]] * [[:api:game_rule_modifier_unlock_and_upgrade_trade_route|GAME_RULE_MODIFIER_UNLOCK_AND_UPGRADE_TRADE_ROUTE]] * [[:api:game_rule_modifier_upkeep_building_parts|GAME_RULE_MODIFIER_UPKEEP_BUILDING_PARTS]] * [[:api:game_rule_modifier_villager_happiness|GAME_RULE_MODIFIER_VILLAGER_HAPPINESS]] * [[:api:game_rule_modifier_workplace_recipe|GAME_RULE_MODIFIER_WORKPLACE_RECIPE]] //[[:annotations#cloneable|Cloneable]]// ===== Properties ===== ---- ==== Name ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#string|string]]'' * **Expected**: ''string value'' ---- ==== DurationInDays ==== //[[:annotations#serialized|Serialized]]// If set to 0, it means 'infinite'. * **Type**: ''[[:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''0'' ---- ==== IsGlobal ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true''