on_actions = {
	on_startup = {
		effect = {
			every_possible_country = {
				if = {
					limit = {
						has_game_rule = {
							rule = rule_resistance_growth
							option = RULE_RESISTANCE_GROWTH_1
						}
					}
					add_ideas = RULE_RESISTANCE_GROWTH_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_resistance_growth
							option = RULE_RESISTANCE_GROWTH_2
						}
					}
					add_ideas = RULE_RESISTANCE_GROWTH_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_resistance_growth
							option = RULE_RESISTANCE_GROWTH_3
						}
					}
					add_ideas = RULE_RESISTANCE_GROWTH_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_resistance_growth
							option = RULE_RESISTANCE_GROWTH_4
						}
					}
					add_ideas = RULE_RESISTANCE_GROWTH_4_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_resistance_growth
							option = RULE_RESISTANCE_GROWTH_5
						}
					}
					add_ideas = RULE_RESISTANCE_GROWTH_5_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_resistance_growth
							option = RULE_RESISTANCE_GROWTH_6
						}
					}
					add_ideas = RULE_RESISTANCE_GROWTH_6_IDEA
				}
				

				if = {
					limit = {
						has_game_rule = {
							rule = rule_compliance_growth
							option = RULE_COMPLIANCE_GROWTH_1
						}
					}
					add_ideas = RULE_COMPLIANCE_GROWTH_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_compliance_growth
							option = RULE_COMPLIANCE_GROWTH_2
						}
					}
					add_ideas = RULE_COMPLIANCE_GROWTH_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_compliance_growth
							option = RULE_COMPLIANCE_GROWTH_3
						}
					}
					add_ideas = RULE_COMPLIANCE_GROWTH_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_compliance_growth
							option = RULE_COMPLIANCE_GROWTH_4
						}
					}
					add_ideas = RULE_COMPLIANCE_GROWTH_4_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_compliance_growth
							option = RULE_COMPLIANCE_GROWTH_5
						}
					}
					add_ideas = RULE_COMPLIANCE_GROWTH_5_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_compliance_growth
							option = RULE_COMPLIANCE_GROWTH_6
						}
					}
					add_ideas = RULE_COMPLIANCE_GROWTH_6_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_supply_cost
							option = RULE_SUPPLY_COST_1
						}
					}
					add_ideas = RULE_SUPPLY_COST_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_supply_cost
							option = RULE_SUPPLY_COST_2
						}
					}
					add_ideas = RULE_SUPPLY_COST_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_supply_cost
							option = RULE_SUPPLY_COST_3
						}
					}
					add_ideas = RULE_SUPPLY_COST_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_supply_cost
							option = RULE_SUPPLY_COST_4
						}
					}
					add_ideas = RULE_SUPPLY_COST_4_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_supply_cost
							option = RULE_SUPPLY_COST_5
						}
					}
					add_ideas = RULE_SUPPLY_COST_5_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_railway_cost
							option = RULE_RAILWAY_COST_1
						}
					}
					add_ideas = RULE_RAILWAY_COST_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_railway_cost
							option = RULE_RAILWAY_COST_2
						}
					}
					add_ideas = RULE_RAILWAY_COST_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_railway_cost
							option = RULE_RAILWAY_COST_3
						}
					}
					add_ideas = RULE_RAILWAY_COST_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_railway_cost
							option = RULE_RAILWAY_COST_4
						}
					}
					add_ideas = RULE_RAILWAY_COST_4_IDEA
				}
				

				if = {
					limit = {
						has_game_rule = {
							rule = rule_no_faction
							option = RULE_FACTION_1
						}
				    }
				    SOV = {
				    	dismantle_faction = yes
				    }
				    ENG = {
				    	dismantle_faction = yes
				    }
				    GER = {
				    	dismantle_faction = yes
				    }
			    }


				if = {
					limit = {
						has_game_rule = {
							rule = rule_volunteers_limit
							option = RULE_VOLUNTEERS_LIMIT_1
						}
					}
					add_ideas = RULE_VOLUNTEERS_LIMIT_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_volunteers_limit
							option = RULE_VOLUNTEERS_LIMIT_2
						}
					}
					add_ideas = RULE_VOLUNTEERS_LIMIT_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_volunteers_limit
							option = RULE_VOLUNTEERS_LIMIT_3
						}
					}
					add_ideas = RULE_VOLUNTEERS_LIMIT_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_volunteers_limit
							option = RULE_VOLUNTEERS_LIMIT_4
						}
					}
					add_ideas = RULE_VOLUNTEERS_LIMIT_4_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_volunteers_limit
							option = RULE_VOLUNTEERS_LIMIT_5
						}
					}
					add_ideas = RULE_VOLUNTEERS_LIMIT_5_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_forces
							option = RULE_SPECIAL_FORCES_1
						}
					}
					add_ideas = RULE_SPECIAL_FORCES_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_forces
							option = RULE_SPECIAL_FORCES_2
						}
					}
					add_ideas = RULE_SPECIAL_FORCES_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_forces
							option = RULE_SPECIAL_FORCES_3
						}
					}
					add_ideas = RULE_SPECIAL_FORCES_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_forces
							option = RULE_SPECIAL_FORCES_4
						}
					}
					add_ideas = RULE_SPECIAL_FORCES_4_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_training_time
							option = RULE_TRAINING_TIME_1
						}
					}
					add_ideas = RULE_TRAINING_TIME_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_training_time
							option = RULE_TRAINING_TIME_2
						}
					}
					add_ideas = RULE_TRAINING_TIME_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_training_time
							option = RULE_TRAINING_TIME_3
						}
					}
					add_ideas = RULE_TRAINING_TIME_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_training_time
							option = RULE_TRAINING_TIME_4
						}
					}
					add_ideas = RULE_TRAINING_TIME_4_IDEA
				}

				
				if = {
					limit = {
						has_game_rule = {
							rule = rule_dockyard_output
							option = RULE_DOCKYARD_OUTPUT_1
						}
					}
					add_ideas = RULE_DOCKYARD_OUTPUT_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_dockyard_output
							option = RULE_DOCKYARD_OUTPUT_2
						}
					}
					add_ideas = RULE_DOCKYARD_OUTPUT_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_dockyard_output
							option = RULE_DOCKYARD_OUTPUT_3
						}
					}
					add_ideas = RULE_DOCKYARD_OUTPUT_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_dockyard_output
							option = RULE_DOCKYARD_OUTPUT_4
						}
					}
					add_ideas = RULE_DOCKYARD_OUTPUT_4_IDEA
				}

				
				if = {
					limit = {
						has_game_rule = {
							rule = rule_faction_joining
							option = RULE_FACTION_JOINING_1
						}
					}
					add_ideas = RULE_FACTION_JOINING_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_faction_joining
							option = RULE_FACTION_JOINING_2
						}
					}
					add_ideas = RULE_FACTION_JOINING_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_faction_joining
							option = RULE_FACTION_JOINING_3
						}
					}
					add_ideas = RULE_FACTION_JOINING_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_faction_joining
							option = RULE_FACTION_JOINING_4
						}
					}
					add_ideas = RULE_FACTION_JOINING_4_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_faction_joining
							option = RULE_FACTION_JOINING_5
						}
					}
					add_ideas = RULE_FACTION_JOINING_5_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_invasion_limit
							option = RULE_INVASION_LIMIT_1
						}
					}
					add_ideas = RULE_INVASION_LIMIT_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_invasion_limit
							option = RULE_INVASION_LIMIT_2
						}
					}
					add_ideas = RULE_INVASION_LIMIT_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_invasion_limit
							option = RULE_INVASION_LIMIT_3
						}
					}
					add_ideas = RULE_INVASION_LIMIT_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_invasion_limit
							option = RULE_INVASION_LIMIT_4
						}
					}
					add_ideas = RULE_INVASION_LIMIT_4_IDEA
				}
	

				if = {
					limit = {
						has_game_rule = {
							rule = rule_research_speed
							option = RULE_RESEARCH_SPEED_1
						}
					}
					add_ideas = RULE_RESEARCH_SPEED_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_research_speed
							option = RULE_RESEARCH_SPEED_2
						}
					}
					add_ideas = RULE_RESEARCH_SPEED_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_research_speed
							option = RULE_RESEARCH_SPEED_3
						}
					}
					add_ideas = RULE_RESEARCH_SPEED_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_research_speed
							option = RULE_RESEARCH_SPEED_4
						}
					}
					add_ideas = RULE_RESEARCH_SPEED_4_IDEA
				}

				
				if = {
					limit = {
						has_game_rule = {
							rule = rule_land_lease_tension
							option = RULE_LAND_LEASE_TENSION_1
						}
					}
					add_ideas = RULE_LAND_LEASE_TENSION_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_land_lease_tension
							option = RULE_LAND_LEASE_TENSION_2
						}
					}
					add_ideas = RULE_LAND_LEASE_TENSION_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_land_lease_tension
							option = RULE_LAND_LEASE_TENSION_3
						}
					}
					add_ideas = RULE_LAND_LEASE_TENSION_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_land_lease_tension
							option = RULE_LAND_LEASE_TENSION_4
						}
					}
					add_ideas = RULE_LAND_LEASE_TENSION_4_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_project_speed
							option = RULE_SPECIAL_PROJECT_SPEED_1
						}
					}
					add_ideas = RULE_SPECIAL_PROJECT_SPEED_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_project_speed
							option = RULE_SPECIAL_PROJECT_SPEED_2
						}
					}
					add_ideas = RULE_SPECIAL_PROJECT_SPEED_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_project_speed
							option = RULE_SPECIAL_PROJECT_SPEED_3
						}
					}
					add_ideas = RULE_SPECIAL_PROJECT_SPEED_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_special_project_speed
							option = RULE_SPECIAL_PROJECT_SPEED_4
						}
					}
					add_ideas = RULE_SPECIAL_PROJECT_SPEED_4_IDEA
				}


				if = {
					limit = {
						has_game_rule = {
							rule = rule_political_power_gain
							option = RULE_POLITICAL_POWER_GAIN_1
						}
					}
					add_ideas = RULE_POLITICAL_POWER_GAIN_1_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_political_power_gain
							option = RULE_POLITICAL_POWER_GAIN_2
						}
					}
					add_ideas = RULE_POLITICAL_POWER_GAIN_2_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_political_power_gain
							option = RULE_POLITICAL_POWER_GAIN_3
						}
					}
					add_ideas = RULE_POLITICAL_POWER_GAIN_3_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_political_power_gain
							option = RULE_POLITICAL_POWER_GAIN_4
						}
					}
					add_ideas = RULE_POLITICAL_POWER_GAIN_4_IDEA
				}
				if = {
					limit = {
						has_game_rule = {
							rule = rule_political_power_gain
							option = RULE_POLITICAL_POWER_GAIN_5
						}
					}
					add_ideas = RULE_POLITICAL_POWER_GAIN_5_IDEA
				}
			}
		}
	}
}