# Minimizes False Positives on Dynamically Created things cwtools_dummy_effect = { set_country_flag = trade_agreement@ROOT set_country_flag = trade_agreement@PREV set_country_flag = PER_removed_police_01 set_country_flag = PER_removed_police_02 set_country_flag = PER_removed_police_03 set_country_flag = PER_removed_police_04 set_country_flag = PER_removed_police_05 set_country_flag = PER_removed_bureau_01 set_country_flag = PER_removed_bureau_02 set_country_flag = PER_removed_bureau_03 set_country_flag = PER_removed_bureau_04 set_country_flag = PER_removed_bureau_05 set_country_flag = PER_removed_edu_01 set_country_flag = PER_removed_edu_02 set_country_flag = PER_removed_edu_03 set_country_flag = PER_removed_edu_04 set_country_flag = PER_removed_edu_05 set_country_flag = PER_removed_health_01 set_country_flag = PER_removed_health_02 set_country_flag = PER_removed_health_03 set_country_flag = PER_removed_health_04 set_country_flag = PER_removed_health_05 set_country_flag = PER_removed_health_06 set_country_flag = PER_removed_social_01 set_country_flag = PER_removed_social_02 set_country_flag = PER_removed_social_03 set_country_flag = PER_removed_social_04 set_country_flag = PER_removed_social_05 set_country_flag = PER_removed_social_06 set_country_flag = SOV_wagner_parties set_country_flag = disabled_foreign_investment set_variable = { amount_inf_equip_purchased = 0 } set_variable = { amount_inf_equip_sold = 0 } set_variable = { amount_cnc_equip_purchased = 0 } set_variable = { amount_cnc_equip_sold = 0 } set_variable = { amount_aa_equip_purchased = 0 } set_variable = { amount_aa_equip_sold = 0 } set_variable = { amount_at_equip_purchased = 0 } set_variable = { amount_at_equip_sold = 0 } set_variable = { amount_hat_equip_purchased = 0 } set_variable = { amount_hat_equip_sold = 0 } set_variable = { amount_art_equip_purchased = 0 } set_variable = { amount_art_equip_sold = 0 } set_variable = { amount_trans_helo_equip_purchased = 0 } set_variable = { amount_trans_helo_equip_sold = 0 } set_variable = { amount_atk_helo_equip_purchased = 0 } set_variable = { amount_atk_helo_equip_sold = 0 } set_variable = { amount_util_equip_purchased = 0 } set_variable = { amount_util_equip_sold = 0 } set_variable = { amount_trans_helo_equip_purchased = 0 } set_variable = { amount_trans_helo_equip_sold = 0 } set_variable = { amount_mbt_equip_purchased = 0 } set_variable = { amount_mbt_equip_sold = 0 } set_variable = { amount_ifv_equip_purchased = 0 } set_variable = { amount_ifv_equip_sold = 0 } set_variable = { amount_apc_equip_purchased = 0 } set_variable = { amount_apc_equip_sold = 0 } set_variable = { amount_spart_equip_purchased = 0 } set_variable = { amount_spart_equip_sold = 0 } set_variable = { amount_light_tank_equip_purchased = 0 } set_variable = { amount_light_tank_equip_sold = 0 } set_variable = { amount_spaa_equip_purchased = 0 } set_variable = { amount_spaa_equip_sold = 0 } set_variable = { amount_train_equip_purchased = 0 } set_variable = { amount_train_equip_sold = 0 } set_variable = { amount_convoy_equip_purchased = 0 } set_variable = { amount_convoy_equip_sold = 0 } set_variable = { amount_convoy_equip_purchased = 0 } set_variable = { amount_sml_pln_equip_purchased = 0 } set_variable = { amount_sml_pln_equip_sold = 0 } set_variable = { amount_med_pln_equip_purchased = 0 } set_variable = { amount_med_pln_equip_sold = 0 } set_variable = { amount_lrg_pln_equip_purchased = 0 } set_variable = { amount_lrg_pln_equip_sold = 0 } set_variable = { amount_sml_pln_equip_purchased = 0 } set_variable = { market_purchase_factories = 0 } set_country_flag = regional_power set_variable = { missile_index = 0 } set_variable = { missile_inventory_array^missile_index = 0 } set_variable = { remove_agreement = 0 } set_country_flag = overlord_subsidies # Country Specific set_country_flag = Kurds_phase1 set_country_flag = Kurds_phase2 set_country_flag = Kurds_phase3 set_country_flag = Kurds_phase4 set_country_flag = alliansen } # TODO: This needs to be removed at some point in the future # Noted that I tried adding this to the on actions but it didn't work. This is called in ABK history file. # Things I tried to remove it: - Add first MBT tech the country - Removed force equipment variants create_equipment_variants_for_error_stop = { if = { limit = { NOT = { has_design_based_on = heavy_tank_chassis } } create_equipment_variant = { name = "Generic Attack Helicopter" type = heavy_tank_chassis_0 parent_version = 0 modules = { chassis_type_slot = helicopter_medium_chassis helicopter_body_layout = gunship_layout helicopter_body_mount_1 = empty nose_gun_type_slot = empty armor_type_slot = empty engine_type_slot = helicopter_turbine_engine_gen1 defence_type_slot = empty sensor_and_avionics_slot = sensors_and_avionics_gen_1 } obsolete = yes } } if = { limit = { NOT = { has_design_based_on = heavy_tank_amphibious_chassis } } create_equipment_variant = { name = "Generic Transport Helicopter" type = heavy_tank_amphibious_chassis_0 parent_version = 0 modules = { chassis_type_slot = helicopter_medium_chassis helicopter_body_layout = unarmed_transport_layout helicopter_body_mount_1 = empty nose_gun_type_slot = empty armor_type_slot = empty engine_type_slot = helicopter_turbine_engine_gen1 defence_type_slot = empty sensor_and_avionics_slot = sensors_and_avionics_gen_1 } obsolete = yes } } if = { limit = { NOT = { has_design_based_on = medium_tank_artillery_chassis } } create_equipment_variant = { name = "Generic Self Propelled Artillery Hull" type = medium_tank_artillery_chassis_0 parent_version = 0 modules = { main_armament_slot = art_med_gun_gen1 reload_type_slot = automatic_loading ammunition_load_slot = artillery_light_ammo_1 turret_type_slot = tank_no_turret suspension_type_slot = tank_torsion_bar_suspension_medium engine_type_slot = afv_gasoline_engine_gen1 special_type_slot_4 = tank_battlestation_1 } obsolete = yes } } create_equipment_variant = { name = "Generic MLRS Hull" type = medium_tank_rocket_chassis_0 parent_version = 0 modules = { main_armament_slot = art_med_rocket_gen1 reload_type_slot = eight_missile_pack ammunition_load_slot = artillery_light_ammo_1 turret_type_slot = tank_no_turret suspension_type_slot = tank_wheeled_suspension_medium engine_type_slot = afv_gasoline_engine_gen1 special_type_slot_4 = tank_battlestation_1 } obsolete = yes } create_equipment_variant = { name = "Generic APC Hull" type = medium_tank_amphibious_chassis_0 parent_version = 0 modules = { main_armament_slot = afv_machine_gun reload_type_slot = automatic_loading ammunition_load_slot = machine_gun_ammo_1 turret_type_slot = tank_no_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = tank_steel_armor_gen1 engine_type_slot = afv_gasoline_engine_gen1 special_type_slot_4 = tank_battlestation_1 special_type_slot_5 = afv_troop_capacity } obsolete = yes } if = { limit = { NOT = { has_design_based_on = medium_tank_flame_chassis } } create_equipment_variant = { name = "Generic IFV Hull" type = medium_tank_flame_chassis_0 parent_version = 0 modules = { main_armament_slot = afv_machine_gun reload_type_slot = automatic_loading ammunition_load_slot = machine_gun_ammo_1 turret_type_slot = tank_no_turret suspension_type_slot = tank_torsion_bar_suspension_medium armor_type_slot = tank_steel_armor_gen1 engine_type_slot = afv_gasoline_engine_gen1 special_type_slot_4 = tank_battlestation_1 special_type_slot_5 = afv_troop_capacity } obsolete = yes } } if = { limit = { NOT = { has_design_based_on = medium_tank_destroyer_chassis } } create_equipment_variant = { name = "Generic Light Tank" type = medium_tank_destroyer_chassis_0 parent_version = 0 modules = { main_armament_slot = afv_machine_gun reload_type_slot = automatic_loading ammunition_load_slot = machine_gun_ammo_1 turret_type_slot = tank_no_turret suspension_type_slot = tank_torsion_bar_suspension_light armor_type_slot = tank_steel_armor_gen1 engine_type_slot = afv_gasoline_engine_gen1 special_type_slot_4 = tank_battlestation_1 } obsolete = yes } } create_equipment_variant = { name = "Generic Self-Propelled Anti-Air" type = medium_tank_aa_chassis_0 parent_version = 0 modules = { main_armament_slot = spaa_autocannon_2 reload_type_slot = automatic_loading ammunition_load_slot = proximity_fuze_autocannon_ammo_1 turret_type_slot = tank_base_tank_turret suspension_type_slot = tank_torsion_bar_suspension_medium engine_type_slot = afv_gasoline_engine_gen1 special_type_slot_4 = spaa_optical_guidance_gen1 } obsolete = yes } if = { limit = { NOT = { has_design_based_on = medium_tank_chassis } } create_equipment_variant = { name = "Generic MBT" type = medium_tank_chassis_0 parent_version = 0 modules = { main_armament_slot = tank_small_medium_cannon reload_type_slot = manual_loading ammunition_load_slot = mixed_main_ammo_1 turret_type_slot = tank_soviet_turret suspension_type_slot = tank_torsion_bar_suspension_medium engine_type_slot = tank_diesel_engine_gen1 special_type_slot_4 = tank_battlestation_1 } obsolete = yes } } }