Hooks:PostHook(SkillTreeTweakData, "_init_recon_unlock_progression", "reconhacks", function(self)
	
	self.automatic_unlock_progressions.recon[40].weapons = {
			"weapon_unlock_mp44",
			"weapon_unlock_bar",
			"weapon_unlock_bren",
			"weapon_unlock_browning",
			"weapon_unlock_geco",
			"weapon_unlock_ithaca",
			"weapon_unlock_winchester",
			"weapon_unlock_mg42",
			"weapon_unlock_dp28"
			}

end)

Hooks:PostHook(SkillTreeTweakData, "_init_assault_unlock_progression", "assaulthacks", function(self)
	
	self.automatic_unlock_progressions.assault[40].weapons = {
			"weapon_unlock_sterling",
			"weapon_unlock_browning",
			"weapon_unlock_geco",
			"weapon_unlock_ithaca",
			"weapon_unlock_kar_98k",
			"weapon_unlock_lee_enfield",
			"weapon_unlock_springfield",
			"weapon_unlock_mosin",
			"weapon_unlock_winchester",
			}

end)

Hooks:PostHook(SkillTreeTweakData, "_init_infiltrator_unlock_progression", "insurgenthacks", function(self)
	
	self.automatic_unlock_progressions.infiltrator[40].weapons = {
			"weapon_unlock_browning",
			"weapon_unlock_bar",
			"weapon_unlock_bren",
			"weapon_unlock_dp28",
			"weapon_unlock_kar_98k",
			"weapon_unlock_lee_enfield",
			"weapon_unlock_mg42",
			"weapon_unlock_mosin",
			"weapon_unlock_springfield",
			}

end)

Hooks:PostHook(SkillTreeTweakData, "_init_demolitions_unlock_progression", "demolitionshacks", function(self)
	
	self.automatic_unlock_progressions.demolitions[40].weapons = {
			"weapon_unlock_mg42",
			"weapon_unlock_springfield",
			"weapon_unlock_kar_98k",
			"weapon_unlock_lee_enfield",
			"weapon_unlock_mosin",
			"weapon_unlock_mp38",
			"weapon_unlock_sten",
			"weapon_unlock_sterling",
			"weapon_unlock_thompson"
			}

end)