generic_walkers = {
	category = land

	roles = {
		land_light_tank
		land_medium_tank
		land_heavy_tank
	}

	priority = {
		factor = 1000
	}

	basic_walker_default = {
		priority = {
			factor = 10
		}

		target_variant = {
			match_value = 2000
			type = walker_chassis_0
			modules = {
				main_armament_slot = { 
					any_of = { 
						tank_close_support_gun 
						tank_small_cannon_2 
						tank_high_velocity_cannon 
						tank_auto_cannon_2 
						tank_small_cannon 
						tank_auto_cannon 
						tank_heavy_machine_gun 
					} 
				}
				turret_type_slot = tank_light_one_man_tank_turret
				armor_type_slot = tank_riveted_armor
				engine_type_slot = tank_gasoline_engine
				special_type_slot_1 = empty
				special_type_slot_2 = empty
				special_type_slot_3 = empty
				special_type_slot_4 = empty
			}
			upgrades = {
				tank_nsb_engine_upgrade = 2
				tank_nsb_armor_upgrade = {
					base = 2
					modifier = {
						add = 1
						has_war = yes
					}
				}
			}
		}

		allowed_modules = {
			tank_auto_cannon 
			tank_auto_cannon_2 
			tank_small_cannon 
			tank_small_cannon_2 
			tank_close_support_gun 
			tank_heavy_machine_gun 
			tank_high_velocity_cannon
			tank_light_one_man_tank_turret
			tank_bogie_suspension
			tank_riveted_armor
			tank_gasoline_engine
		}
	}

	medium_walker_default = {
		priority = {
			factor = 10
		}

		target_variant = {
			match_value = 2000
			type = walker_chassis_medium_0
			modules = {
				main_armament_slot = { 
					any_of = { 
						tank_medium_cannon 
						tank_medium_cannon_2 
						tank_medium_howitzer 
						tank_small_cannon_2 
					} 
				}
				turret_type_slot = tank_medium_two_man_tank_turret
				armor_type_slot = tank_riveted_armor
				engine_type_slot = tank_gasoline_engine
				special_type_slot_1 = empty
				special_type_slot_2 = empty
				special_type_slot_3 = empty
				special_type_slot_4 = empty
			}
			upgrades = {
				tank_nsb_engine_upgrade = 2
				tank_nsb_armor_upgrade = {
					base = 2
					modifier = {
						add = 1
						has_war = yes
					}
				}
			}
		}

		allowed_modules = {
			tank_medium_cannon 
			tank_medium_cannon_2 
			tank_medium_howitzer 
			tank_small_cannon_2 
			tank_medium_two_man_tank_turret
			tank_medium_three_man_tank_turret
			tank_riveted_armor
			tank_gasoline_engine
		}
	}

	heavy_walker_default = {
		priority = {
			factor = 10
		}

		target_variant = {
			match_value = 2000
			type = walker_chassis_heavy_0
			modules = {
				main_armament_slot = { 
					any_of = { 
						tank_heavy_cannon 
						tank_heavy_cannon_2 
						tank_heavy_howitzer 
						tank_medium_cannon_2 
					} 
				}
				turret_type_slot = tank_heavy_two_man_tank_turret
				armor_type_slot = tank_welded_armor
				engine_type_slot = tank_diesel_engine
				special_type_slot_1 = empty
				special_type_slot_2 = empty
				special_type_slot_3 = empty
				special_type_slot_4 = empty
			}
			upgrades = {
				tank_nsb_engine_upgrade = 2
				tank_nsb_armor_upgrade = {
					base = 2
					modifier = {
						add = 1
						has_war = yes
					}
				}
			}
		}

		allowed_modules = {
			tank_heavy_cannon 
			tank_heavy_cannon_2 
			tank_heavy_howitzer 
			tank_medium_cannon_2 
			tank_heavy_two_man_tank_turret
			tank_heavy_three_man_tank_turret
			tank_welded_armor
			tank_diesel_engine
		}
	}
}
