equipment_modules = {

	# Main Armament 
		prewar_weapon = {
			category = infantry_weapon_type

			add_stats = {
				#Defensive Abilities
				 defense = 20
				 breakthrough = 2

				#Offensive Abilities
				 soft_attack = 3

				#Misc Abilities
				 reliability = 0.9
				 build_cost_ic = 0.23
			}

			xp_cost = 0

			build_cost_resources = {
				steel = 2
			}
		}

		regular_weapon = {
			category = infantry_weapon_type
			parent = prewar_weapon

			add_stats = {
				#Defensive Abilities
				 defense = 22
				 breakthrough = 3

				#Offensive Abilities
				 soft_attack = 6

				#Misc Abilities
				 reliability = 0.9
				 build_cost_ic = 0.27
			}
			
			xp_cost = 2
			build_cost_resources = {
				steel = 2
			}
		}

		improved_weapon = {
			category = infantry_weapon_type
			parent = regular_weapon

			add_stats = {
				#Defensive Abilities
				 defense = 28
				 breakthrough = 4

				#Offensive Abilities
				 soft_attack = 9

				#Misc Abilities
				 reliability = 0.7
				 build_cost_ic = 0.32
			}

			xp_cost = 2

			build_cost_resources = {
				steel = 2
			}
		}

		advanced_weapon = {
			category = infantry_weapon_type
			parent = improved_weapon

			add_stats = {
				#Defensive Abilities
				 defense = 34
				 breakthrough = 5

				#Offensive Abilities
				 soft_attack = 12

				#Misc Abilities
				 reliability = 0.8
				 build_cost_ic = 0.37
			}

			xp_cost = 2

			build_cost_resources = {
				steel = 2
			}
		}
		
	# Fire Support
	 # Attack
	  prewar_attack_support = {
	 	category = infantry_fire_support_attack_type
		multiply_stats = {
			#Offensive Abilities
			 breakthrough = 0.05
		}
	 	add_stats = {		 
	 		#Misc Abilities
	 		 build_cost_ic = 0.05
			 weight = 0.3
	 	}
 
	 	xp_cost = 0
	  }

	  regular_attack_support = {
		category = infantry_fire_support_attack_type
		parent = prewar_attack_support
		multiply_stats = {
			#Offensive Abilities
			 breakthrough = 0.1
		}
		add_stats = {
			#Misc Abilities
			 build_cost_ic = 0.06
			 weight = 0.3
		}

		xp_cost = 2
	  } 
	
	  improved_attack_support = {
		category = infantry_fire_support_attack_type
		parent = regular_attack_support

		multiply_stats = {
			#Offensive Abilities
			 breakthrough = 0.15
		}

		add_stats = {
			#Misc Abilities
			 build_cost_ic = 0.07
			 weight = 0.3
		}

		xp_cost = 2
	  } 

	  advanced_attack_support = {
		category = infantry_fire_support_attack_type
		parent = improved_attack_support
		multiply_stats = {
			#Offensive Abilities
			 breakthrough = 0.2
		}

		add_stats = {
			#Misc Abilities
			 build_cost_ic = 0.08
			 weight = 0.3
		}

		xp_cost = 2
	  }
	 # Defence
	  prewar_defence_support = {
		category = infantry_fire_support_defence_type

		multiply_stats = {
			#Defensive Abilities
			 defense = 0.05
		}

		add_stats = {
			build_cost_ic = 0.05
			weight = 0.3
		}

		xp_cost = 0
	  } 

	  regular_defence_support = {
	 	category = infantry_fire_support_defence_type
		parent = prewar_defence_support

		multiply_stats = {
			#Defensive Abilities
			 defense = 0.1
		}

	 	add_stats = {
	 		#Misc Abilities
	 		 build_cost_ic = 0.06
			 weight = 0.3
	 	}
 
	 	xp_cost = 2
	  }

	  improved_defence_support = {
		category = infantry_fire_support_defence_type
	    parent = regular_defence_support

		multiply_stats = {
			#Defensive Abilities
			 defense = 0.15
		}

		add_stats = {
			#Misc Abilities
			 build_cost_ic = 0.07
			 weight = 0.3
		}

		xp_cost = 2
	  }

	  advanced_defence_support = {
		category = infantry_fire_support_defence_type
	    parent = improved_defence_support

		multiply_stats = {
			#Defensive Abilities
			 defense = 0.2
		}

		add_stats = {
			#Misc Abilities
			 build_cost_ic = 0.08
			 weight = 0.3
		}

		xp_cost = 2
	  }
	
	# Anti-Tank Armament
	 prewar_anti_tank = {
		category = infantry_anti_tank_type

		add_stats = {
			#Offensive Abilities
			 hard_attack = 0.5
			 ap_attack = 1

			#Misc Abilities
			 build_cost_ic = 0.05
		}

		xp_cost = 0
	 }

	 regular_anti_tank = {
		category = infantry_anti_tank_type
		parent = prewar_anti_tank

		add_stats = {
			#Offensive Abilities
			 hard_attack = 1
			 anti_air_attack = 1
			 ap_attack = 4

			#Misc Abilities
			 build_cost_ic = 0.1
			 weight = 0.1
		}

		xp_cost = 3
	 }

	 improved_anti_tank = {
		category = infantry_anti_tank_type
		parent = regular_anti_tank

		add_stats = {
			#Offensive Abilities
			 hard_attack = 1.75
			 anti_air_attack = 2
			 ap_attack = 6

			#Misc Abilities
			 build_cost_ic = 0.12
			 weight = 0.2
		}

		xp_cost = 5

		build_cost_resources = {
			steel = 1
		}
	 }

	 advanced_anti_tank = {
		category = infantry_anti_tank_type
		parent = improved_anti_tank

		add_stats = {
			#Offensive Abilities
			 hard_attack = 3
			 ap_attack = 12

			#Misc Abilities
			 build_cost_ic = 0.15
			 weight = 0.3
		}

		xp_cost = 5

		build_cost_resources = {
			steel = 1
		}
	 }
	# Presonal Protective
	 minimum_protective = {
		category = infantry_personal_protective

		add_stats = {
			maximum_speed = 1
			#Defensive Abilities
			 defense = 1
			#Misc Abilities
			 build_cost_ic = 0.01
		}

		xp_cost = 0
	 }

	 pistol_protective = {
		category = infantry_personal_protective
		parent = minimum_protective

		add_stats = {
			#Defensive Abilities
			 defense = 3
			 armor_value = 1
			 hardness = 0.05
			#Misc Abilities
			 build_cost_ic = 0.05
			 weight = 0.1
		}

		xp_cost = 3
	 }

	 saper_protective = {
		category = infantry_personal_protective
		parent = pistol_protective

		add_stats = {
			maximum_speed = -0.5

			#Defensive Abilities
			 defense = 4
			 armor_value = 3
			 hardness = 0.1
			#Misc Abilities
			 build_cost_ic = 0.15
			 weight = 0.15
		}
		build_cost_resources = {
			steel = 1
		}

		xp_cost = 5
	 }
	# Special Modules
	 # Individual
	  bandaging_package = {
	 	category = infantry_special_modules
 
	 	add_stats = {
	 		 casualty_trickleback = 0.003
	 		 #experience_loss_factor = -0.01
	 		 default_morale = 0.01
	 		 weight = 0.1
 
	 		#Misc Abilities
	 		 build_cost_ic = 0.05
	 	}
 
	 	xp_cost = 5
	  }
 
	  sapper_shovels = {
	 	category = infantry_special_modules
 
	 	multiply_stats = {
	 		soft_attack = 0.02
	 	}
	 	add_stats = {
	 		#Defensive Abilities
	 		 defense = 1
	 		 entrenchment = 0.5
	 		 default_morale = 0.05
 
	 		#Misc Abilities
	 		 weight = 0.15
	 		 build_cost_ic = 0.05
	 	}
 
	 	xp_cost = 5
	  }

	  additional_grenades = {
	 	category = infantry_special_modules
 
	 	multiply_stats = {
	 		#Offensive Abilities
	 		 hard_attack = 0.2
	 		 breakthrough = 0.1
	 		 maximum_speed = -0.05
	 	}
 
	 	add_stats = {
	 		weight = 0.35
	 		build_cost_ic = 0.05
	 	}
 
	 	xp_cost = 5
	  }

	  additional_ammo = {
	 	category = infantry_special_modules
 
	 	multiply_stats = {
	 		#Offensive Abilities
	 		 soft_attack = 0.1
	 		 entrenchment = 0.1
	 		 maximum_speed = -0.05
	 	}
 
	 	add_stats = {
	 		weight = 0.35
	 		build_cost_ic = 0.1
	 	}
 
	 	xp_cost = 5
	  }

	  binoculars = {
		category = infantry_special_modules

		add_stats = {
			#Defensive Abilities
			 soft_attack = 0.1
			 recon = 0.2
			#Misc Abilities
			 weight = 0.1
			 build_cost_ic = 0.05
		}

		xp_cost = 5
	  }

	  night_vision_device = {
		category = infantry_special_modules

		multiply_stats = {
			breakthrough = 0.05
			soft_attack = 0.1
			defense = 0.1
		}
		add_stats = {
			#Defensive Abilities
			 recon = 0.1
			 defense = 1

			#Misc Abilities
			 weight = 0.1
			 build_cost_ic = 1.5
		}

		xp_cost = 5
	  }

	  improved_night_vision_device = {
		category = infantry_special_modules
		
		multiply_stats = {
			breakthrough = 0.1
			soft_attack = 0.15
			defense = 0.15
		}
		add_stats = {
			#Defensive Abilities
			 recon = 0.2
			 defense = 1.5

			#Misc Abilities
			 weight = 0.1
			 build_cost_ic = 0.5
		}

		xp_cost = 5
	  }

	  molotov_cocktail = {
		category = infantry_special_modules

		multiply_stats = {
			#Offensive Abilities
			 hard_attack = 0.25
			 ap_attack = 1
		}

		add_stats = {
			fuel_consumption = 0.2
			build_cost_ic = 0.05
			weight = 0.2
			reliability = -0.1
		}

		xp_cost = 5
	  }
	  
	  gun_grease = {
	 	category = infantry_special_modules
 
	 	multiply_stats = {
	 		soft_attack = 0.05
	 		reliability = 0.1
	 	}
 
	 	add_stats = {
	 		weight = 0.1
	 		build_cost_ic = 0.1
	 	}
 
	 	xp_cost = 5
	  }

	 # Extend squad
	  sniper_support = {
	 	category = infantry_special_modules_extend
 
	 	multiply_stats = {
	 		#Offensive Abilities
	 		 soft_attack = 0.1
	 		 entrenchment = 0.1
	 	}
 
	 	add_stats = {
	 		build_cost_ic = 0.1
			 max_organisation = 0.05
	 	}
	 	manpower = 20
	 	xp_cost = 5
	  }

	  flame_support = {
	 	category = infantry_special_modules_extend
	 	multiply_stats = {
	 		#Offensive Abilities
	 		 hard_attack = 0.1
	 		 breakthrough = 0.3
	 		 soft_attack = 0.15
	 	}
 
	 	add_stats = {
	 		fuel_consumption = 0.5
	 		max_organisation = 0.05
	 		build_cost_ic = 0.15
	 		weight = 0.2
			defense = -1
	 	}
	 	manpower = 50
	 	xp_cost = 10
	  }

	  tripflare = {
		category = infantry_special_modules_extend

		multiply_stats = {
			defense = 0.1
			breakthrough = 0.1
			build_cost_ic = 0.05
		}

		xp_cost = 10
	  }
}
