====== GAME_RULE_MODIFIER ====== //Abstract class//\\ **Category**: Data Inherited by: * [[preview:api:game_rule_modifier_agent_happiness|GAME_RULE_MODIFIER_AGENT_HAPPINESS]] * [[preview:api:game_rule_modifier_apply_action|GAME_RULE_MODIFIER_APPLY_ACTION]] * [[preview:api:game_rule_modifier_block_trade_route|GAME_RULE_MODIFIER_BLOCK_TRADE_ROUTE]] * [[preview:api:game_rule_modifier_buildable_as_point_of_interest|GAME_RULE_MODIFIER_BUILDABLE_AS_POINT_OF_INTEREST]] * [[preview:api:game_rule_modifier_building_beautification|GAME_RULE_MODIFIER_BUILDING_BEAUTIFICATION]] * [[preview:api:game_rule_modifier_building_maintenance_cost|GAME_RULE_MODIFIER_BUILDING_MAINTENANCE_COST]] * [[preview:api:game_rule_modifier_building_splendor|GAME_RULE_MODIFIER_BUILDING_SPLENDOR]] * [[preview:api:game_rule_modifier_concurring_taxes_bonus|GAME_RULE_MODIFIER_CONCURRING_TAXES_BONUS]] * [[preview:api:game_rule_modifier_conditional_game_rule|GAME_RULE_MODIFIER_CONDITIONAL_GAME_RULE]] * [[preview:api:game_rule_modifier_construction_refund|GAME_RULE_MODIFIER_CONSTRUCTION_REFUND]] * [[preview:api:game_rule_modifier_crop_yields|GAME_RULE_MODIFIER_CROP_YIELDS]] * [[preview:api:game_rule_modifier_estate_building_maintenance_cost|GAME_RULE_MODIFIER_ESTATE_BUILDING_MAINTENANCE_COST]] * [[preview:api:game_rule_modifier_estate_default_influence|GAME_RULE_MODIFIER_ESTATE_DEFAULT_INFLUENCE]] * [[preview:api:game_rule_modifier_estate_influence|GAME_RULE_MODIFIER_ESTATE_INFLUENCE]] * [[preview:api:game_rule_modifier_estate_splendor_impact|GAME_RULE_MODIFIER_ESTATE_SPLENDOR_IMPACT]] * [[preview:api:game_rule_modifier_free_territory|GAME_RULE_MODIFIER_FREE_TERRITORY]] * [[preview:api:game_rule_modifier_happiness|GAME_RULE_MODIFIER_HAPPINESS]] * [[preview:api:game_rule_modifier_immigration_ignore_factor|GAME_RULE_MODIFIER_IMMIGRATION_IGNORE_FACTOR]] * [[preview:api:game_rule_modifier_immigration_rate|GAME_RULE_MODIFIER_IMMIGRATION_RATE]] * [[preview:api:game_rule_modifier_improve_area_desirability|GAME_RULE_MODIFIER_IMPROVE_AREA_DESIRABILITY]] * [[preview:api:game_rule_modifier_job_learning_speed|GAME_RULE_MODIFIER_JOB_LEARNING_SPEED]] * [[preview:api:game_rule_modifier_job_status|GAME_RULE_MODIFIER_JOB_STATUS]] * [[preview:api:game_rule_modifier_mandate_cost|GAME_RULE_MODIFIER_MANDATE_COST]] * [[preview:api:game_rule_modifier_mandate_time|GAME_RULE_MODIFIER_MANDATE_TIME]] * [[preview:api:game_rule_modifier_military_training|GAME_RULE_MODIFIER_MILITARY_TRAINING]] * [[preview:api:game_rule_modifier_need_permanently_filled|GAME_RULE_MODIFIER_NEED_PERMANENTLY_FILLED]] * [[preview:api:game_rule_modifier_need_type_deplete_rate|GAME_RULE_MODIFIER_NEED_TYPE_DEPLETE_RATE]] * [[preview:api:game_rule_modifier_resource_depot_capacity|GAME_RULE_MODIFIER_RESOURCE_DEPOT_CAPACITY]] * [[preview:api:game_rule_modifier_soldier_recovery_speed|GAME_RULE_MODIFIER_SOLDIER_RECOVERY_SPEED]] * [[preview:api:game_rule_modifier_soldier_strength_from_happiness|GAME_RULE_MODIFIER_SOLDIER_STRENGTH_FROM_HAPPINESS]] * [[preview:api:game_rule_modifier_taxation_cumulation_bonus|GAME_RULE_MODIFIER_TAXATION_CUMULATION_BONUS]] * [[preview:api:game_rule_modifier_taxation_housing_happiness_factor_multiplier|GAME_RULE_MODIFIER_TAXATION_HOUSING_HAPPINESS_FACTOR_MULTIPLIER]] * [[preview:api:game_rule_modifier_trader_visit_delay_multiplier|GAME_RULE_MODIFIER_TRADER_VISIT_DELAY_MULTIPLIER]] * [[preview:api:game_rule_modifier_trade_bonus|GAME_RULE_MODIFIER_TRADE_BONUS]] * [[preview:api:game_rule_modifier_trade_completed_influence|GAME_RULE_MODIFIER_TRADE_COMPLETED_INFLUENCE]] * [[preview:api:game_rule_modifier_trade_resource_price_bonus|GAME_RULE_MODIFIER_TRADE_RESOURCE_PRICE_BONUS]] * [[preview:api:game_rule_modifier_upkeep_building_parts|GAME_RULE_MODIFIER_UPKEEP_BUILDING_PARTS]] * [[preview:api:game_rule_modifier_villager_happiness|GAME_RULE_MODIFIER_VILLAGER_HAPPINESS]] * [[preview:api:game_rule_modifier_workplace_recipe|GAME_RULE_MODIFIER_WORKPLACE_RECIPE]] //[[:annotations#cloneable|Cloneable]]// ===== Properties ===== ---- ==== Name ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[preview:data-types#string|string]]'' * **Expected**: ''string value'' ---- ==== DurationInDays ==== //[[:annotations#serialized|Serialized]]// If set to 0, it means 'infinite'. * **Type**: ''[[preview:data-types#integer_and_unsigned_integer|integer_and_unsigned_integer]]'' * **Expected**: ''integer value'' * **Default value**: ''0'' ---- ==== IsGlobal ==== //[[:annotations#serialized|Serialized]]// * **Type**: ''[[preview:data-types#boolean|boolean]]'' * **Expected**: ''boolean value'' * **Default value**: ''true''