diff --git a/.metadata/metadata.json b/.metadata/metadata.json index 02eec5f2d..b6065cb8c 100644 --- a/.metadata/metadata.json +++ b/.metadata/metadata.json @@ -2,7 +2,7 @@ "name": "Cold War Project", "id": "", "version": "0.2.9", - "supported_game_version": "1.11.*", + "supported_game_version": "1.12.*", "short_description": "", "tags": [], "relationships": [], diff --git a/common/laws/00_army_model.txt b/common/laws/00_army_model.txt index 3700c62e6..58f951bdd 100755 --- a/common/laws/00_army_model.txt +++ b/common/laws/00_army_model.txt @@ -11,7 +11,7 @@ state_conscription_rate_add = 0.04 country_aristocrats_pol_str_mult = 0.25 country_military_goods_cost_mult = -0.1 - state_building_barracks_max_level_add = 25 + state_building_barrack_max_level_add = 25 state_building_conscription_center_max_level_add = 25 } @@ -74,7 +74,7 @@ law_professional_army = { unit_morale_loss_mult = -0.1 state_conscription_rate_add = 0.01 country_officers_pol_str_mult = 0.5 - state_building_barracks_max_level_add = 100 + state_building_barrack_max_level_add = 100 state_building_conscription_center_max_level_add = 50 unit_experience_gain_mult = 1.0 } @@ -157,7 +157,7 @@ law_national_militia = { state_conscription_rate_add = 0.05 country_leverage_resistance_mult = 0.5 country_officers_pol_str_mult = -0.25 - state_building_barracks_max_level_add = 5 + state_building_barrack_max_level_add = 5 state_building_conscription_center_max_level_add = 100 } @@ -216,7 +216,7 @@ law_mass_conscription = { state_conscription_rate_add = 0.03 building_training_rate_mult = 1 country_officers_pol_str_mult = 0.25 - state_building_barracks_max_level_add = 100 + state_building_barrack_max_level_add = 100 state_building_conscription_center_max_level_add = 100 } diff --git a/common/modifier_type_definitions/_cwp_replace_battle_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_battle_modifier_types.txt index fd3214396..5efbbc99c 100644 --- a/common/modifier_type_definitions/_cwp_replace_battle_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_battle_modifier_types.txt @@ -35,4 +35,14 @@ battle_offense_owned_province_mult={ ai_value=0 } } + +battle_total_combat_width_mult={ + script_only = yes + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} ################################################ diff --git a/common/modifier_type_definitions/_cwp_replace_building_group_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_building_group_modifier_types.txt index 0b9afa54d..ec6c26533 100644 --- a/common/modifier_type_definitions/_cwp_replace_building_group_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_building_group_modifier_types.txt @@ -251,6 +251,15 @@ building_group_bg_plantations_laborers_mortality_mult={ } } +building_group_bg_plantations_slaves_mortality_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + building_group_bg_plantations_standard_of_living_add={ decimals=1 color=good @@ -868,6 +877,15 @@ building_group_bg_rubber_employee_mult={ } } +building_group_bg_rubber_laborers_mortality_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + building_group_bg_rubber_mortality_mult={ decimals=0 color=bad @@ -877,6 +895,15 @@ building_group_bg_rubber_mortality_mult={ } } +building_group_bg_rubber_slaves_mortality_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + building_group_bg_rubber_standard_of_living_add={ decimals=1 color=good diff --git a/common/modifier_type_definitions/_cwp_replace_building_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_building_modifier_types.txt index 2826176c9..03163c93f 100644 --- a/common/modifier_type_definitions/_cwp_replace_building_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_building_modifier_types.txt @@ -52,6 +52,15 @@ building_goods_input_mult={ } } +building_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + building_minimum_wage_mult={ decimals=0 color=neutral @@ -70,6 +79,15 @@ building_mobilization_cost_mult={ } } +building_self_investment_chance_add={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} + building_throughput_add={ decimals=0 color=good @@ -577,6 +595,14 @@ building_employment_shopkeepers_add={ } } +building_employment_slaves_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} + building_employment_soldiers_add={ decimals=0 color=neutral @@ -623,6 +649,135 @@ building_machinists_mortality_mult={ ai_value=0 } } + +building_slaves_mortality_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} +################################################# + +################################################# +# Building - Job Attractiveness +building_academics_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_aristocrats_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_capitalists_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_clergymen_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_clerks_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_engineers_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_farmers_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_laborers_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_machinists_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_officers_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_peasants_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_shopkeepers_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +building_soldiers_job_attractiveness_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} ################################################# ################################################# @@ -684,6 +839,129 @@ building_shopkeepers_shares_add={ } ################################################# +################################################# +# Building - Standard of Living +building_academics_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_aristocrats_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_bureaucrats_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_capitalists_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_clergymen_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_clerks_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_engineers_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_farmers_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_laborers_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_machinists_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_officers_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_peasants_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_shopkeepers_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_soldiers_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +building_slaves_standard_of_living_add={ + decimals=1 + color=good + game_data={ + ai_value=0 + } +} +################################################# + ################################################# # Building - Barracks building_barracks_throughput_add={ diff --git a/common/modifier_type_definitions/_cwp_replace_character_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_character_modifier_types.txt index c86c82964..815f4cde3 100644 --- a/common/modifier_type_definitions/_cwp_replace_character_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_character_modifier_types.txt @@ -62,6 +62,15 @@ character_advancement_speed_add={ ai_value=0 } } + +character_advancement_speed_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} ###################################################### ##################################################### @@ -105,6 +114,7 @@ character_interception_add={ ##################################################### # Character Modifiers - Battle Conditions character_battle_condition_aggressive_maneuver_mult={ + script_only = yes decimals=0 color=neutral percent=yes @@ -114,6 +124,7 @@ character_battle_condition_aggressive_maneuver_mult={ } character_battle_condition_blunder_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -123,6 +134,7 @@ character_battle_condition_blunder_mult={ } character_battle_condition_broken_supply_line_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -132,6 +144,7 @@ character_battle_condition_broken_supply_line_mult={ } character_battle_condition_careful_maneuver_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -141,6 +154,7 @@ character_battle_condition_careful_maneuver_mult={ } character_battle_condition_camouflaged_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -150,6 +164,7 @@ character_battle_condition_camouflaged_mult={ } character_battle_condition_charted_terrain_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -159,6 +174,7 @@ character_battle_condition_charted_terrain_mult={ } character_battle_condition_death_from_below_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -168,6 +184,7 @@ character_battle_condition_death_from_below_mult={ } character_battle_condition_dug_in_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -177,6 +194,7 @@ character_battle_condition_dug_in_mult={ } character_battle_condition_exhausted_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -186,6 +204,17 @@ character_battle_condition_exhausted_mult={ } character_battle_condition_good_visibility_mult={ + script_only = yes + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +character_battle_condition_guerilla_ambush_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -195,6 +224,7 @@ character_battle_condition_good_visibility_mult={ } character_battle_condition_logistics_secured_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -204,6 +234,7 @@ character_battle_condition_logistics_secured_mult={ } character_battle_condition_lost_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -213,6 +244,7 @@ character_battle_condition_lost_mult={ } character_battle_condition_mud_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -222,6 +254,7 @@ character_battle_condition_mud_mult={ } character_battle_condition_poor_visibility_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -231,6 +264,7 @@ character_battle_condition_poor_visibility_mult={ } character_battle_condition_ramming_maneuver_mult={ + script_only = yes decimals=0 color=neutral percent=yes @@ -240,6 +274,7 @@ character_battle_condition_ramming_maneuver_mult={ } character_battle_condition_rapid_advance_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -249,6 +284,7 @@ character_battle_condition_rapid_advance_mult={ } character_battle_condition_rough_waters_mult={ + script_only = yes decimals=0 color=neutral percent=yes @@ -258,6 +294,7 @@ character_battle_condition_rough_waters_mult={ } character_battle_condition_strong_winds_mult={ + script_only = yes decimals=0 color=neutral percent=yes @@ -267,6 +304,7 @@ character_battle_condition_strong_winds_mult={ } character_battle_condition_surprise_maneuver_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -279,6 +317,7 @@ character_battle_condition_surprise_maneuver_mult={ ##################################################### # Character Modifiers - Expedition character_expedition_events_explorer_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -287,3 +326,25 @@ character_expedition_events_explorer_mult={ } } ##################################################### + +##################################################### +# Character Modifiers - Coup Strength +character_coup_strength_add={ + script_only = yes + decimals=1 + color=neutral + game_data={ + ai_value=0 + } +} + +character_coup_strength_mult={ + script_only = yes + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +##################################################### diff --git a/common/modifier_type_definitions/_cwp_replace_country_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_country_modifier_types.txt index f7e1e7d24..dce22dc39 100644 --- a/common/modifier_type_definitions/_cwp_replace_country_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_country_modifier_types.txt @@ -191,6 +191,7 @@ country_port_connection_cost_mult={ ################################################ # Country Modifiers - Liberty Desire country_liberty_desire_add={ + script_only = yes decimals=2 color=neutral game_data={ @@ -199,6 +200,7 @@ country_liberty_desire_add={ } country_liberty_desire_decrease_mult={ + script_only = yes decimals=0 color=neutral percent=yes @@ -208,6 +210,7 @@ country_liberty_desire_decrease_mult={ } country_liberty_desire_increase_mult={ + script_only = yes decimals=0 color=neutral percent=yes @@ -217,6 +220,7 @@ country_liberty_desire_increase_mult={ } country_liberty_desire_of_subjects_add={ + script_only = yes decimals=2 color=neutral game_data={ @@ -785,6 +789,7 @@ country_radicals_from_conquest_mult={ } country_radicals_from_legitimacy_mult={ + script_only = yes decimals=0 color=bad percent=yes @@ -827,6 +832,7 @@ country_radicalism_increases_full_acceptance_mult = { ################################################ # Country Modifiers - Loyalists country_loyalists_from_legitimacy_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -905,18 +911,6 @@ country_suppression_cost_mult={ } ################################################ -################################################ -# Country Modifiers - Institutions -country_institution_size_change_speed_mult={ - decimals=0 - color=good - percent=yes - game_data={ - ai_value=0 - } -} -################################################ - ################################################ # Country Modifiers - Law Enactment country_law_enactment_imposition_success_add = { @@ -934,6 +928,15 @@ country_law_enactment_max_setbacks_add = { } } +country_law_enactment_stall_add = { + decimals=0 + color=bad + percent = yes + game_data={ + ai_value=0 + } +} + country_law_enactment_stall_mult = { decimals=0 color=bad @@ -1351,6 +1354,7 @@ country_higher_leverage_from_economic_dependence_bool = { ################################################ # Country Modifiers - Expedition country_expedition_events_explorer_mult={ + script_only = yes decimals=0 color=good percent=yes @@ -2078,3 +2082,119 @@ country_support_separatism_resistance_mult = { } } ################################################ + +################################################ +# Country Modifiers - Amenability +country_amenability_add = { + decimals=0 + color=good + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# Country Modifiers - Diplomatic Reputation +country_diplomatic_reputation_add={ + script_only = yes + decimals=0 + color=good + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# Country Modifiers - Tobacco Tariffs +country_tobacco_export_tariffs_rate_add={ + percent = yes + decimals=2 + color=neutral + game_data={ + ai_value=0 + } +} + +country_tobacco_max_export_tariffs_level_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} + +country_tobacco_min_export_tariffs_level_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# Country Modifiers - Ownership Buildings Buying Likelihood +country_financial_districts_buy_farms_likelihood = { + script_only = yes + percent = yes + decimals = 0 + color = good +} +################################################ + +################################################ +# Country Modifiers - Cultural Obsessions +country_yankee_and_dixie_cultures_obsessed_with_guns = { + script_only = yes + color=neutral + boolean=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# Country Modifiers - Coup Resistance +country_coup_resistance_add={ + script_only = yes + decimals=1 + color=neutral + game_data={ + ai_value=0 + } +} + +country_coup_resistance_mult={ + script_only = yes + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# Country Modifiers - Political Drift +country_two_spains_conservative_drift_add={ + script_only = yes + decimals=1 + color=good + game_data={ + ai_value=0 + } +} + +country_two_spains_liberal_drift_add={ + script_only = yes + decimals=1 + color=good + game_data={ + ai_value=0 + } +} +################################################ diff --git a/common/modifier_type_definitions/_cwp_replace_institution_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_institution_modifier_types.txt index a43602945..6541b194c 100644 --- a/common/modifier_type_definitions/_cwp_replace_institution_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_institution_modifier_types.txt @@ -1,4 +1,16 @@ ################################################ +# Institution Modifiers - General +country_institution_size_change_speed_mult={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ # Institution - Health System country_institution_health_system_max_investment_add={ decimals=0 @@ -99,6 +111,15 @@ country_institution_size_change_speed_institution_schools_mult={ ################################################ # Institution - Social Security +country_institution_cost_institution_social_security_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + country_institution_social_security_max_investment_add={ decimals=0 color=good diff --git a/common/modifier_type_definitions/_cwp_replace_interest_group_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_interest_group_modifier_types.txt index ef84035db..e1cc470d7 100644 --- a/common/modifier_type_definitions/_cwp_replace_interest_group_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_interest_group_modifier_types.txt @@ -1,5 +1,13 @@ ########################################################################### # Interest Group - General Modifiers +interest_group_amenability_add={ + decimals=0 + color=good + game_data={ + ai_value=0 + } +} + interest_group_approval_add={ decimals=0 color=good @@ -17,6 +25,7 @@ interest_group_in_government_approval_add={ } interest_group_in_government_attraction_mult={ + script_only = yes decimals=0 color=neutral percent=yes diff --git a/common/modifier_type_definitions/_cwp_replace_political_movement_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_political_movement_modifier_types.txt index a7a508db7..c3fbe9a2e 100644 --- a/common/modifier_type_definitions/_cwp_replace_political_movement_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_political_movement_modifier_types.txt @@ -583,3 +583,96 @@ state_pop_support_movement_legitimist_mult={ } } ################################################ + +################################################ +# State Pop Support - Yugoslav National Movementw +state_pop_support_movement_yugoslav_national_add={ + decimals=1 + color=neutral + game_data={ + ai_value=0 + } +} + +state_pop_support_movement_yugoslav_national_mult={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# State Pop Support - Carlist Movements +state_pop_support_movement_carlist_add={ + decimals=1 + color=neutral + game_data={ + ai_value=0 + } +} + +state_pop_support_movement_carlist_mult={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# State Pop Support - Miguelist Movements +state_pop_support_movement_miguelist_add={ + decimals=1 + color=neutral + game_data={ + ai_value=0 + } +} + +state_pop_support_movement_miguelist_mult={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# State Pop Support - Slavery Revolt Movements +state_pop_support_movement_slave_revolt_add={ + decimals=1 + color=neutral + game_data={ + ai_value=0 + } +} + +state_pop_support_movement_slave_revolt_mult={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +################################################ + +################################################ +# State Pop Support - Anti-Slavery Movements +state_free_state_pop_support_movement_anti_slavery_mult = { + script_only = yes + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +################################################ diff --git a/common/modifier_type_definitions/_cwp_replace_politics_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_politics_modifier_types.txt new file mode 100644 index 000000000..17aaf822e --- /dev/null +++ b/common/modifier_type_definitions/_cwp_replace_politics_modifier_types.txt @@ -0,0 +1,91 @@ +################################################# +# Politics - Electoral Confidence +country_electoral_confidence_impact_mult = { + decimals = 0 + color = neutral + percent = yes + game_data={ + ai_value=0 + } +} +################################################# + +################################################# +# Politics - Enactment Success Chance + +# Law - Anarchy +country_enactment_success_chance_law_anarchy_add={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +country_enactment_time_law_anarchy_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + +# Law - Autocracy +country_enactment_success_chance_law_autocracy_add={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +country_enactment_time_law_autocracy_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + +# Law - Oligarchy +country_enactment_success_chance_law_oligarchy_add={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +country_enactment_time_law_oligarchy_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} + +# Law - Single Party State +country_enactment_success_chance_law_single_party_state_add={ + decimals=0 + color=good + percent=yes + game_data={ + ai_value=0 + } +} + +country_enactment_time_law_single_party_state_mult={ + decimals=0 + color=bad + percent=yes + game_data={ + ai_value=0 + } +} +################################################# diff --git a/common/modifier_type_definitions/_cwp_replace_power_bloc_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_power_bloc_modifier_types.txt index 661b9697a..67489f9c6 100644 --- a/common/modifier_type_definitions/_cwp_replace_power_bloc_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_power_bloc_modifier_types.txt @@ -8,6 +8,7 @@ } power_bloc_leader_can_make_subjects_bool={ + script_only = yes decimals=1 color=neutral boolean=yes @@ -17,6 +18,7 @@ power_bloc_leader_can_make_subjects_bool={ } power_bloc_leader_can_force_state_religion_bool = { + script_only = yes color = neutral boolean = yes game_data = { @@ -25,6 +27,7 @@ power_bloc_leader_can_force_state_religion_bool = { } power_bloc_leader_can_regime_change_bool = { + script_only = yes color = neutral boolean = yes game_data = { @@ -234,6 +237,7 @@ power_bloc_invite_acceptance_unrecognized_regional_power_add={ } power_bloc_disallow_embargo_bool={ + script_only = yes decimals=1 color=neutral boolean=yes @@ -243,6 +247,7 @@ power_bloc_disallow_embargo_bool={ } power_bloc_disallow_war_bool={ + script_only = yes decimals=1 color=neutral boolean=yes @@ -304,6 +309,15 @@ power_bloc_income_transfer_to_leader_factor={ } } +power_bloc_leader_can_spread_culture_to_pb_bool={ + script_only = yes + color = neutral + boolean = yes + game_data = { + ai_value = 0 + } +} + ################################################################################ # These boolean modifiers only exist to generate tooltips and do not have an actual effect in and of themselves power_bloc_allow_foreign_investment_lower_rank_bool={ diff --git a/common/modifier_type_definitions/_cwp_replace_rules_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_rules_modifier_types.txt index d1d12dd44..1702f6e4c 100644 --- a/common/modifier_type_definitions/_cwp_replace_rules_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_rules_modifier_types.txt @@ -1,5 +1,10 @@ ################################################ # Rules - Country can impose same lawgroup in power bloc +country_can_impose_same_lawgroup_citizenship_in_power_bloc_bool = { + color = good + boolean=yes +} + country_can_impose_same_lawgroup_governance_principles_in_power_bloc_bool={ decimals=1 color = good @@ -51,6 +56,7 @@ country_disallow_law_no_police_bool = { ################################################ # Rules - Disallow actions country_disallow_agitator_invites_bool={ + script_only = yes decimals=1 color=neutral boolean=yes @@ -95,6 +101,15 @@ country_disallow_aggressive_plays_bool={ } } +country_forbid_electoral_fraud_bool = { + script_only = yes + color=neutral + boolean=yes + game_data={ + ai_value=0 + } +} + state_peasants_internal_migration_disallowed_bool = { color=bad boolean=yes @@ -115,6 +130,7 @@ state_allow_assimilation_in_homeland_bool = { } country_allow_multiple_alliances_bool={ + script_only = yes decimals=1 color=good boolean=yes @@ -144,6 +160,15 @@ country_must_have_movement_to_enact_laws_bool={ ################################################ # Rules - Cannot do actions / effects +country_block_government_reform_bool={ + decimals=1 + color=neutral + boolean=yes + game_data={ + ai_value=0 + } +} + country_cannot_start_law_enactment_bool={ decimals=1 color=bad @@ -291,6 +316,7 @@ country_forbid_monopoly_bool={ } country_can_form_construction_company_bool={ + script_only = yes decimals=1 color=neutral boolean=yes @@ -300,6 +326,7 @@ country_can_form_construction_company_bool={ } country_frankenstein_company_bool={ + script_only = yes decimals=0 color=neutral boolean=yes diff --git a/common/modifier_type_definitions/_cwp_replace_state_modifier_types.txt b/common/modifier_type_definitions/_cwp_replace_state_modifier_types.txt index 3068705bd..fe6e6f8f4 100644 --- a/common/modifier_type_definitions/_cwp_replace_state_modifier_types.txt +++ b/common/modifier_type_definitions/_cwp_replace_state_modifier_types.txt @@ -784,31 +784,31 @@ state_loyalists_from_political_movements_mult={ state_loyalism_increases_violent_hostility_mult = { percent = yes - decimals = 2 + decimals = 0 color = good } state_loyalism_increases_cultural_erasure_mult = { percent = yes - decimals = 2 + decimals = 0 color = good } state_loyalism_increases_open_prejudice_mult = { percent = yes - decimals = 2 + decimals = 0 color = good } state_loyalism_increases_second_rate_citizen_mult = { percent = yes - decimals = 2 + decimals = 0 color = good } state_loyalism_increases_full_acceptance_mult = { percent = yes - decimals = 2 + decimals = 0 color = good } @@ -823,31 +823,31 @@ state_radicals_from_political_movements_mult={ state_radicalism_increases_violent_hostility_mult = { percent = yes - decimals = 2 + decimals = 0 color = bad } state_radicalism_increases_cultural_erasure_mult = { percent = yes - decimals = 2 + decimals = 0 color = bad } state_radicalism_increases_open_prejudice_mult = { percent = yes - decimals = 2 + decimals = 0 color = bad } state_radicalism_increases_second_rate_citizen_mult = { percent = yes - decimals = 2 + decimals = 0 color = bad } state_radicalism_increases_full_acceptance_mult = { percent = yes - decimals = 2 + decimals = 0 color = bad } ########################################################################### @@ -901,7 +901,7 @@ state_migration_quota_mult={ ########################################################################### # State Modifiers - Building Level -state_building_barracks_max_level_add={ +state_building_barrack_max_level_add={ decimals=0 color=good game_data={ @@ -1282,7 +1282,7 @@ state_institution_impact_add={ # State Modifiers - Goods Sell Orders state_sell_orders_ammunition_add={ decimals=0 - color=good + color=neutral game_data={ ai_value=0 } @@ -1290,18 +1290,97 @@ state_sell_orders_ammunition_add={ state_sell_orders_artillery_add={ decimals=0 - color=good + color=neutral + game_data={ + ai_value=0 + } +} + +state_sell_orders_grain_add={ + decimals=0 + color=neutral game_data={ ai_value=0 } } state_sell_orders_small_arms_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} +########################################################################### + +########################################################################### +# State Modifiers - Goods Buy Orders +state_buy_orders_ammunition_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} + +state_buy_orders_artillery_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} + +state_buy_orders_small_arms_add={ + decimals=0 + color=neutral + game_data={ + ai_value=0 + } +} +########################################################################### + +########################################################################### +# State Modifiers - Devastation +state_devastation_decay_mult ={ decimals=0 color=good + percent=yes game_data={ ai_value=0 } } ########################################################################### +########################################################################### +# State Modifiers - Minimum Incorporated +state_minimum_incorporated_subsistence_arable_land_add={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} + +building_minimum_incorporated_subsistence_employment_add={ + decimals=0 + color=neutral + percent=yes + game_data={ + ai_value=0 + } +} +########################################################################### + +########################################################################### +# State Modifiers - Blockade +state_blockade_resistance_add={ + decimals=0 + color=good + percent=no + game_data={ + ai_value=0 + } +} +###########################################################################