﻿-- chunkname: @scripts/settings/player/player_progression_unlocks.lua

local player_progression_unlocks = {
	barber = 1,
	contracts = "requisitorium",
	cosmetics_vendor = "commissary",
	crafting = "omnissiah",
	credits_vendor = "armoury",
	gadget_slot_1 = 8,
	gadget_slot_2 = 16,
	gadget_slot_3 = 24,
	havoc_missions = 30,
	horde_progression = "hordes",
	pot_contracts = 11,
	pot_crafting = 4,
	pot_gadgets = 8,
	pot_story_do_or_die = 26,
	pot_story_final = 30,
	pot_story_hadron = 21,
	pot_story_masozi = 18,
	pot_story_traitor_first = 2,
	pot_story_traitor_second = 14,
	premium_store = 1,
	shooting_range = 2,
	mission_difficulty_unlocks = {
		normal = {
			1,
			1,
			3,
			9,
			15,
		},
		auric = {
			[4] = 30,
			[5] = 30,
		},
	},
	mission_type_unlocks = {
		auric = 30,
		normal = 1,
	},
	shooting_range_breed_unlocks = {
		chaos_hound = "all_chaos_specials_killed",
		chaos_ogryn_bulwark = "all_chaos_elites_killed",
		chaos_ogryn_executor = "all_chaos_elites_killed",
		chaos_ogryn_gunner = "all_chaos_elites_killed",
		cultist_berzerker = "all_cultist_elites_killed",
		cultist_flamer = "all_cultist_specials_killed",
		cultist_grenadier = "all_cultist_specials_killed",
		cultist_gunner = "all_cultist_elites_killed",
		cultist_mutant = "all_cultist_specials_killed",
		cultist_shocktrooper = "all_cultist_elites_killed",
		renegade_berzerker = "all_renegade_elites_killed",
		renegade_flamer = "all_renegade_specials_killed",
		renegade_grenadier = "all_renegade_specials_killed",
		renegade_netgunner = "all_renegade_specials_killed",
		renegade_shocktrooper = "all_renegade_elites_killed",
		renegade_sniper = "all_renegade_specials_killed",
	},
}

return settings("PlayerProgressionUnlocks", player_progression_unlocks)
