equipment_modules = {
	limit = {
		has_dlc = "No Step Back" 
	}

	### Bridge Types
	walker_bridge_4 = {	# Warhound
		abbreviation = "tb1"
		category = walker_light_bridge_type
		sfx = sfx_ui_sd_module_turret

		allowed_module_categories = {
			main_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
			}
		}
		allowed_module_categories = {
			aux_weapon_slot = {
				walker_aux_weapon_type
			}
		}
	
		add_stats = {
			reliability = 0.2
			build_cost_ic = 0.1
			breakthrough = 2

		}
		dismantle_cost_ic = 1
		xp_cost = 2
	}
	walker_bridge_5 = {	# Reaver
		abbreviation = "tb2"
		category = walker_light_bridge_type
		sfx = sfx_ui_sd_module_turret

		allowed_module_categories = {
			main_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
			}
		}
		allowed_module_categories = {
			aux_weapon_slot = {
				walker_aux_weapon_type
			}
		}

		add_stats = {
			build_cost_ic = 0.1
			breakthrough = 6
		}
		dismantle_cost_ic = 1
		xp_cost = 2
	}
	walker_bridge_8 = {	# Warbringer
		abbreviation = "tb3"
		category = walker_battle_bridge_type
		sfx = sfx_ui_sd_module_turret

		allowed_module_categories = {
			main_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
				walker_medium_weapon_type
			}
		}
		allowed_module_categories = {
			aux_weapon_slot = {
				walker_aux_weapon_type
			}
		}

		add_stats = {
			reliability = 0.2
			build_cost_ic = 0.1
			breakthrough = 2
		}
		dismantle_cost_ic = 1
		xp_cost = 2
	}
	walker_bridge_12 = {	# Warlord
		abbreviation = "tb4"
		category = walker_battle_bridge_type
		sfx = sfx_ui_sd_module_turret

		allowed_module_categories = {
			main_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
				walker_medium_weapon_type
			}
		}
		allowed_module_categories = {
			aux_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
			}
		}

		add_stats = {
			build_cost_ic = 0.1
			breakthrough = 3
		}
		dismantle_cost_ic = 1
		xp_cost = 6
	}
	walker_bridge_15 = {	# Warmaster
		abbreviation = "tb5"
		category = walker_battle_bridge_type
		sfx = sfx_ui_sd_module_turret

		allowed_module_categories = {
			main_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
				walker_medium_weapon_type
				walker_heavy_weapon_type
			}
		}
		allowed_module_categories = {
			aux_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
			}
		}

		add_stats = {
			build_cost_ic = 0.1
			breakthrough = 20
		}
		dismantle_cost_ic = 1
		xp_cost = 20
	}
	walker_bridge_24 = {	# Emperor
		abbreviation = "tb6"
		category = walker_emperor_bridge_type
		sfx = sfx_ui_sd_module_turret

		allowed_module_categories = {
			main_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
				walker_medium_weapon_type
				walker_heavy_weapon_type
			}
		}
		allowed_module_categories = {
			aux_weapon_slot = {
				walker_aux_weapon_type
				walker_small_weapon_type
				walker_medium_weapon_type
			}
		}

		add_stats = {
			build_cost_ic = 0.1
			breakthrough = 5
		}
		dismantle_cost_ic = 1
		xp_cost = 25
	}

	### Armor Types
	walker_armor_basic_steel = {
		abbreviation = "aws"
		category = walker_armor_type
		sfx = sfx_ui_sd_module_sonar

		add_stats = {
			defense = 5
			breakthrough = 5
		}
		xp_cost = 0

		build_cost_resources = {
			steel = 2
		}
	}
	walker_armor_riveted_steel = {
		abbreviation = "ars"
		category = walker_armor_type
		sfx = sfx_ui_sd_module_sonar

		add_stats = {
			defense = 5
			breakthrough = 5
		}
		multiply_stats = {
			build_cost_ic = 0.2
			armor_value = 0.1
		}
		xp_cost = 12

		build_cost_resources = {
			steel = 3
		}
	}
	walker_armor_reinforced_steel = {
		abbreviation = "ars"
		category = walker_armor_type
		sfx = sfx_ui_sd_module_sonar

		add_stats = {
			defense = 10
			breakthrough = 10
		}
		multiply_stats = {
			reliability = -0.05
			build_cost_ic = 0.4
			armor_value = 0.2
		}
		xp_cost = 12

		build_cost_resources = {
			steel = 3
			chromium = 1
		}
	}
	walker_armor_plasteel = {
		abbreviation = "ars"
		category = walker_armor_type
		sfx = sfx_ui_sd_module_sonar

		add_stats = {
			defense = 12
			breakthrough = 5
		}
		multiply_stats = {
			reliability = -0.1
			build_cost_ic = 0.3
			armor_value = 1
		}
		xp_cost = 12

		build_cost_resources = {
			steel = 4
			chromium = 1
		}
	}

	### Reactor Types
	walker_reactor_low_power = {
		abbreviation = "rlp"
		category = walker_reactor_type
		sfx = sfx_ui_sd_module_engine

		add_stats = {
			build_cost_ic =  1
			maximum_speed = -1
			reliability = 0.1
		}
		multiply_stats = {
			fuel_consumption = -0.2
			build_cost_ic = -0.1
		}
		xp_cost = 12
	}
	walker_reactor_mid_power = {
		abbreviation = "rmp"
		category = walker_reactor_type
		sfx = sfx_ui_sd_module_engine

		add_stats = {
			build_cost_ic = 3
			breakthrough = 4
			defense = 4
			maximum_speed = 1
		}
		
		multiply_stats = {
			fuel_consumption = -0.2
			build_cost_ic = -0.2
		}
		
		
		
	}
	walker_reactor_high_power = {
		abbreviation = "rhp"
		category = walker_reactor_type
		sfx = sfx_ui_sd_module_engine

		add_stats = {
			build_cost_ic = 5
			maximum_speed = 2
			reliability = -0.15
			breakthrough = 8
			defense = 8
		}
		multiply_stats = {
			fuel_consumption = 0.2
			build_cost_ic = -0.25
		}
		xp_cost = 12
	}
	walker_reactor_experimental = {
		abbreviation = "rex"
		category = walker_reactor_type
		sfx = sfx_ui_sd_module_engine

		add_stats = {
			build_cost_ic = 8
			reliability = -0.15
			breakthrough = 8
			defense = 4
			maximum_speed = 2
		}
		xp_cost = 12
		
		multiply_stats = {
			fuel_consumption = 0.2
			build_cost_ic = -0.30
		}
		
	}

	### Primary Scout walker Weapons
	walker_small_auto_cannon = {
		abbreviation = "sac"
		category = walker_small_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 10
			hard_attack = 10
			ap_attack = 10

			maximum_speed = -0.2
			
			build_cost_ic = 1
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_small_weapon_type
			convert_cost_ic = 10
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 1
		}
	}
	walker_small_multipurpose_cannon = {
		abbreviation = "smc"
		category = walker_small_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 10
			hard_attack = 30
			ap_attack = 30

			maximum_speed = -0.2

			build_cost_ic = 2
		}
		multiply_stats = {
			breakthrough = 0.15
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_small_weapon_type
			convert_cost_ic = 10
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 1
			tungsten = 1
		}
	}
	walker_small_high_velocity_cannon = {
		abbreviation = "shvc"
		category = walker_small_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 5
			hard_attack = 20
			ap_attack = 30

			maximum_speed = -0.2

			build_cost_ic = 2
		}
		multiply_stats = {
			breakthrough = -0.1
		}
		dismantle_cost_ic = 1

		can_convert_from = {
			module_category = walker_small_weapon_type
			convert_cost_ic = 1
		}

		xp_cost = 60
		build_cost_resources = {
			steel = 1
			tungsten = 1
			chromium = 1
		}
	}
	walker_small_artilley_piece = {
		abbreviation = "shvc"
		category = walker_small_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 20
			hard_attack = 10
			ap_attack = 10

			maximum_speed = -0.2

			build_cost_ic = 3
		}
		multiply_stats = {
			breakthrough = -0.3
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_small_weapon_type
			convert_cost_ic = 10
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 3
			tungsten = 1
			aluminium = 1
		}
	}
	walker_small_rocket_artillery_piece = {
		abbreviation = "shvc"
		category = walker_small_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 30
			hard_attack = 10
			ap_attack = 10

			maximum_speed = -0.8

			build_cost_ic = 1
		}
		multiply_stats = {
			breakthrough = -0.6
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_small_weapon_type
			convert_cost_ic = 10
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 1
			tungsten = 2
		}
	}

	### Primary Battle walker Weapons
	walker_medium_auto_cannon = {
		abbreviation = "mac"
		category = walker_medium_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 5
			hard_attack = 40
			ap_attack = 20

			maximum_speed = -0.3
			
			build_cost_ic = 4
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_medium_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 3
		}
	}
	walker_medium_multipurpose_cannon = {
		abbreviation = "mmc"
		category = walker_medium_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 15
			hard_attack = 30
			ap_attack = 30

			maximum_speed = -0.5

			build_cost_ic = 4
		}
		multiply_stats = {
			breakthrough = 0.15
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_medium_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 3
			tungsten = 1
		}
	}
	walker_medium_high_velocity_cannon = {
		abbreviation = "mhvc"
		category = walker_medium_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 10
			hard_attack = 50
			ap_attack = 60

			maximum_speed = -0.3
			reliability = -0.1

			build_cost_ic = 3
		}
		multiply_stats = {
			breakthrough = -0.1
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_medium_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 3
			tungsten = 1
			chromium = 1
		}
	}
	walker_medium_artilley_piece = {
		abbreviation = "mhvc"
		category = walker_medium_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 35
			hard_attack = 10
			ap_attack = 20

			maximum_speed = -0.3
			reliability = -0.1

			build_cost_ic = 4
		}
		multiply_stats = {
			breakthrough = -0.3
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_medium_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 3
			tungsten = 1
			aluminium = 1
		}
	}
	walker_medium_rocket_artillery_piece = {
		abbreviation = "mhvc"
		category = walker_medium_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 40
			hard_attack = 20
			ap_attack = 10

			maximum_speed = -0.5
			reliability = -0.4

			build_cost_ic = 8
		}
		multiply_stats = {
			breakthrough = -0.5
		}
		dismantle_cost_ic = 50

		can_convert_from = {
			module_category = walker_medium_weapon_type
			convert_cost_ic = 50
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 3
			tungsten = 3
		}
	}
	walker_medium_plasma_annihilator = {
		abbreviation = "mhpa"
		category = walker_medium_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 18
			hard_attack = 50
			ap_attack = 34

			maximum_speed = -0.5
			reliability = -0.25

			build_cost_ic = 8
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_medium_weapon_type
			convert_cost_ic = 10
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 10
			tungsten = 3
			chromium = 3
		}
	}

	### Primary Heavy Battle walker Weapons
	walker_heavy_auto_cannon = {
		abbreviation = "hac"
		category = walker_heavy_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 20
			hard_attack = 50
			ap_attack = 60

			maximum_speed = -0.4
			reliability = -0.1
			
			build_cost_ic = 5
		}
		dismantle_cost_ic = 15

		can_convert_from = {
			module_category = walker_heavy_weapon_type
			convert_cost_ic = 15
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 5
		}
	}
	walker_heavy_multipurpose_cannon = {
		abbreviation = "hmc"
		category = walker_heavy_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 30
			hard_attack = 30
			ap_attack = 50

			maximum_speed = -0.4
			reliability = -0.1

			build_cost_ic = 4
		}
		multiply_stats = {
			breakthrough = 0.15
		}
		dismantle_cost_ic = 15

		can_convert_from = {
			module_category = walker_heavy_weapon_type
			convert_cost_ic = 15
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 5
			tungsten = 2
		}
	}
	walker_heavy_high_velocity_cannon = {
		abbreviation = "hhvc"
		category = walker_heavy_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 15
			hard_attack = 100
			ap_attack = 200

			maximum_speed = -0.4
			reliability = -0.2

			build_cost_ic = 10
		}
		multiply_stats = {
			breakthrough = -0.1
		}
		dismantle_cost_ic = 15

		can_convert_from = {
			module_category = walker_heavy_weapon_type
			convert_cost_ic = 15
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 5
			tungsten = 2
			chromium = 2
		}
	}
	walker_heavy_artilley_piece = {
		abbreviation = "hhvc"
		category = walker_heavy_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 70
			hard_attack = 20
			ap_attack = 20

			maximum_speed = -0.5
			reliability = -0.2

			build_cost_ic = 8
		}
		multiply_stats = {
			breakthrough = -0.3
		}
		dismantle_cost_ic = 15

		can_convert_from = {
			module_category = walker_heavy_weapon_type
			convert_cost_ic = 15
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 5
			tungsten = 2
			aluminium = 2
		}
	}
	walker_heavy_rocket_artillery_piece = {
		abbreviation = "hhvc"
		category = walker_heavy_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 80
			hard_attack = 10
			ap_attack = 10

			maximum_speed = -0.8
			reliability = -0.5

			build_cost_ic =  9
		}
		multiply_stats = {
			breakthrough = -0.4
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_heavy_weapon_type
			convert_cost_ic = 15
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 5
			tungsten = 5
		}
	}
	walker_heavy_plasma_annihilator = {
		abbreviation = "hhpa"
		category = walker_heavy_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 20
			hard_attack = 30
			ap_attack = 120

			maximum_speed = -0.75
			reliability = -0.35

			build_cost_ic = 8
		}
		dismantle_cost_ic = 10

		can_convert_from = {
			module_category = walker_heavy_weapon_type
			convert_cost_ic = 10
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 8
			tungsten = 4
			chromium = 4
		}
	}

	### Aux Weapons
	walker_aux_dual_barrel_blaster = {
		abbreviation = "adb"
		category = walker_aux_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 4
			hard_attack = 2
			ap_attack = 10

			maximum_speed = -0.1
			
			build_cost_ic = 0.8
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_aux_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
	}
	walker_aux_tripple_barrel_blaster = {
		abbreviation = "adb"
		category = walker_aux_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			soft_attack = 10
			hard_attack = 10
			ap_attack = 10

			maximum_speed = -0.1
			
			build_cost_ic = 2
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_aux_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 1
		}
	}
	walker_aux_anti_air_blaster = {
		abbreviation = "adb"
		category = walker_aux_weapon_type
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			air_attack = 20

			maximum_speed = -0.2
			
			build_cost_ic = 4
		}
		dismantle_cost_ic = 5

		can_convert_from = {
			module_category = walker_aux_weapon_type
			convert_cost_ic = 5
		}

		xp_cost = 6
		build_cost_resources = {
			steel = 1
		}
	}

	### Extra walker Modules
	walker_special_void_shield = {
		abbreviation = "tsvs"
		category = walker_special_module
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			reliability = -0.08
		}
		multiply_stats = {
			build_cost_ic = 0.7
			armor_value = 0.9
			breakthrough = 0.1
			defense = 0.1
		}

		build_cost_resources = {
			steel = 1
		}
		xp_cost = 6
	}
	walker_reinforced_armor_offensive = {
		abbreviation = "tra"
		category = walker_special_module
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			reliability = -0.08
		}
		multiply_stats = {
			build_cost_ic = 2
			armor_value = 0.1
			breakthrough = 0.10
		}

		build_cost_resources = {
			steel = 2
		}
		xp_cost = 6
	}
	walker_reinforced_armor_defensive = {
		abbreviation = "auto"
		category = walker_special_module
		sfx = sfx_ui_sd_module_turret

		add_stats = {
			reliability = -0.08
			entrenchment = 10
		}
		multiply_stats = {
			build_cost_ic = 2
			armor_value = 0.1
			defense = 0.125
		}

		build_cost_resources = {
			steel = 2
		}
		xp_cost = 6
	}
}