unit_medals = {
	# GENERIC DEMOCRATIC
	bm_generic_democratic_1 = {
		available = {
			OR = {
				has_government = democratic
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 1
		icon = "GFX_medal_icon_democratic"
		cost = 30
		
		unit_modifiers = {
			army_morale_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_democratic_2 = {
		available = {
			OR = {
				has_government = democratic
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 2
		icon = "GFX_medal_icon_democratic"
		cost = 30
		
		unit_modifiers = {
			supply_consumption_factor = -0.15
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_democratic_3 = {
		available = {
			OR = {
				has_government = democratic
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 3
		icon = "GFX_medal_icon_democratic"
		cost = 50
		
		unit_modifiers = {
			army_defence_factor = 0.05
			recon_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_democratic_4 = {
		available = {
			OR = {
				has_government = democratic
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 4
		icon = "GFX_medal_icon_democratic"
		cost = 50
		
		unit_modifiers = {
			experience_loss_factor = -0.25
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}

	# GENERIC COMMUNIST
	bm_generic_communist_1 = {
		available = {
			OR = {
				has_government = communism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 1
		icon = "GFX_medal_icon_communism"
		cost = 15

		unit_modifiers = {
			supply_consumption_factor = -0.15
			army_fuel_consumption_factor = -0.15
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_communist_2 = {
		available = {
			OR = {
				has_government = communism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 2
		icon = "GFX_medal_icon_communism"
		cost = 50
		
		unit_modifiers = {
			army_morale_factor = 0.1
			army_defence_factor = 0.05
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_communist_3 = {
		available = {
			OR = {
				has_government = communism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 3
		icon = "GFX_medal_icon_communism"
		cost = 30
		
		unit_modifiers = {
			army_org_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_communist_4 = {
		available = {
			OR = {
				has_government = communism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 4
		icon = "GFX_medal_icon_communism"
		cost = 30
		
		unit_modifiers = {
			army_strength_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}

	# GENERIC FASCISM
	bm_generic_fascism_1 = {
		available = {
			OR = {
				has_government = fascism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 1
		icon = "GFX_medal_icon_fascism"
		cost = 30
		
		unit_modifiers = {
			army_org_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_fascism_2 = {
		available = {
			OR = {
				has_government = fascism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 2
		icon = "GFX_medal_icon_fascism"
		cost = 30
		
		unit_modifiers = {
			army_attack_factor = 0.05
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_fascism_3 = {
		available = {
			OR = {
				has_government = fascism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 3
		icon = "GFX_medal_icon_fascism"
		cost = 50
		
		unit_modifiers = {
			armor_factor = 0.1
			recon_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_fascism_4 = {
		available = {
			OR = {
				has_government = fascism
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 4
		icon = "GFX_medal_icon_fascism"
		cost = 40
		
		unit_modifiers = {
			breakthrough_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}

	# GENERIC NEUTRALITY
	bm_generic_neutral_1 = {
		available = {
			OR = {
				has_government = neutrality
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 1
		icon = "GFX_medal_icon_default"
		cost = 50
		
		unit_modifiers = {
			army_defence_factor = 0.05
			max_dig_in_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_neutral_2 = {
		available = {
			OR = {
				has_government = neutrality
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 2
		icon = "GFX_medal_icon_default"
		cost = 15
		
		unit_modifiers = {
			supply_consumption_factor = -0.15
			army_morale_factor = 0.1
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_neutral_3 = {
		available = {
			OR = {
				has_government = neutrality
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 3
		icon = "GFX_medal_icon_default"
		cost = 30
		
		unit_modifiers = {
			army_attack_factor = 0.05
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
	bm_generic_neutral_4 = {
		available = {
			OR = {
				has_government = neutrality
			}
			should_have_any_unique_medals_trigger = yes
		}
		frame = 4
		icon = "GFX_medal_icon_default"
		cost = 40
		
		unit_modifiers = {
			experience_loss_factor = -0.2
			army_morale_factor = 0.05
		}
		
		one_time_effect = {
			add_divisional_commander_xp = 100
		}
	}
}