function GenericDLCManager:has_a10th()
	return self:is_dlc_unlocked("a10th")
end

function GenericDLCManager:has_afp()
	return self:is_dlc_unlocked("afp")
end

function GenericDLCManager:has_anv()
	return self:is_dlc_unlocked("anv")
end

function GenericDLCManager:has_apfo()
	return self:is_dlc_unlocked("apfo")
end

function GenericDLCManager:has_atw()
	return self:is_dlc_unlocked("atw")
end

function GenericDLCManager:has_bex()
	return self:is_dlc_unlocked("bex")
end

function GenericDLCManager:has_cctp()
	return self:is_dlc_unlocked("cctp")
end

function GenericDLCManager:has_chas()
	return self:is_dlc_unlocked("chas")
end

function GenericDLCManager:has_chca()
	return self:is_dlc_unlocked("chca")
end

function GenericDLCManager:has_ess()
	return self:is_dlc_unlocked("ess")
end

function GenericDLCManager:has_faco()
	return self:is_dlc_unlocked("faco")
end

function GenericDLCManager:has_fall()
	return self:is_dlc_unlocked("fall")
end

function GenericDLCManager:has_fawp()
	return self:is_dlc_unlocked("fawp")
end

function GenericDLCManager:has_fex()
	return self:is_dlc_unlocked("fex")
end

function GenericDLCManager:has_flm()
	return self:is_dlc_unlocked("flm")
end

function GenericDLCManager:has_ghx()
	return self:is_dlc_unlocked("ghx")
end

function GenericDLCManager:has_gpo()
	return self:is_dlc_unlocked("gpo")
end

function GenericDLCManager:has_hnd()
	return self:is_dlc_unlocked("hnd")
end

function GenericDLCManager:has_in31()
	return self:is_dlc_unlocked("in31")
end

function GenericDLCManager:has_in32()
	return self:is_dlc_unlocked("in32")
end

function GenericDLCManager:has_inf()
	return self:is_dlc_unlocked("inf")
end

function GenericDLCManager:has_ja21()
	return self:is_dlc_unlocked("ja21")
end

function GenericDLCManager:has_jun21()
	return self:is_dlc_unlocked("jun21")
end

function GenericDLCManager:has_mar21()
	return self:is_dlc_unlocked("mar21")
end

function GenericDLCManager:has_maw()
	return self:is_dlc_unlocked("maw")
end

function GenericDLCManager:has_mbs()
	return self:is_dlc_unlocked("mbs")
end

function GenericDLCManager:has_mex()
	return self:is_dlc_unlocked("mex")
end

function GenericDLCManager:has_mmh()
	return self:is_dlc_unlocked("mmh")
end

function GenericDLCManager:has_mwm()
	return self:is_dlc_unlocked("mwm")
end

function GenericDLCManager:has_mxw()
	return self:is_dlc_unlocked("mxw")
end

function GenericDLCManager:has_ocp()
	return self:is_dlc_unlocked("ocp")
end

function GenericDLCManager:has_oct21()
	return self:is_dlc_unlocked("oct21")
end

function GenericDLCManager:has_pda8()
	return self:is_dlc_unlocked("pda8")
end

function GenericDLCManager:has_pex()
	return self:is_dlc_unlocked("pex")
end

function GenericDLCManager:has_pgo()
	return self:is_dlc_unlocked("pgo")
end

function GenericDLCManager:has_saco()
	return self:is_dlc_unlocked("saco")
end

function GenericDLCManager:has_sand()
	return self:is_dlc_unlocked("sand")
end

function GenericDLCManager:has_sawp()
	return self:is_dlc_unlocked("sawp")
end

function GenericDLCManager:has_scm()
	return self:is_dlc_unlocked("scm")
end

function GenericDLCManager:has_sdm()
	return self:is_dlc_unlocked("sdm")
end

function GenericDLCManager:has_sdtp()
	return self:is_dlc_unlocked("sdtp")
end

function GenericDLCManager:has_sft()
	return self:is_dlc_unlocked("sft")
end

function GenericDLCManager:has_shl()
	return self:is_dlc_unlocked("shl")
end

function GenericDLCManager:has_skm()
	return self:is_dlc_unlocked("skm")
end

function GenericDLCManager:has_smo()
	return self:is_dlc_unlocked("smo")
end

function GenericDLCManager:has_sms()
	return self:is_dlc_unlocked("sms")
end

function GenericDLCManager:has_srtr()
	return self:is_dlc_unlocked("srtr")
end

function GenericDLCManager:has_sus()
	return self:is_dlc_unlocked("sus")
end

function GenericDLCManager:has_svc()
	return self:is_dlc_unlocked("svc")
end

function GenericDLCManager:has_taco()
	return self:is_dlc_unlocked("taco")
end

function GenericDLCManager:has_tam()
	return self:is_dlc_unlocked("tam")
end

function GenericDLCManager:has_tar()
	return self:is_dlc_unlocked("tar")
end

function GenericDLCManager:has_tawp()
	return self:is_dlc_unlocked("tawp")
end

function GenericDLCManager:has_tjp()
	return self:is_dlc_unlocked("tjp")
end

function GenericDLCManager:has_toon()
	return self:is_dlc_unlocked("toon")
end

function GenericDLCManager:has_trd()
	return self:is_dlc_unlocked("trd")
end

function GenericDLCManager:has_trik()
	return self:is_dlc_unlocked("trik")
end

function GenericDLCManager:has_tstp()
	return self:is_dlc_unlocked("tstp")
end

function GenericDLCManager:has_wcc()
	return self:is_dlc_unlocked("wcc")
end

function GenericDLCManager:has_wcc_s01()
	return self:is_dlc_unlocked("wcc_s01")
end

function GenericDLCManager:has_wcc_s02()
	return self:is_dlc_unlocked("wcc_s02")
end

function GenericDLCManager:has_wcs()
	return self:is_dlc_unlocked("wcs")
end

function GenericDLCManager:has_xm20()
	return self:is_dlc_unlocked("xm20")
end

function GenericDLCManager:has_xmn()
	return self:is_dlc_unlocked("xmn")
end

function WINDLCManager:init_generated()
	Global.dlc_manager.all_dlc_data.a10th = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.afp = {
		app_id = "1255151",
		no_install = true,
		webpage = "ovk.af/bexwpyb"
	}
	Global.dlc_manager.all_dlc_data.anv = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.apfo = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.atw = {
		app_id = "1351060",
		no_install = true,
		webpage = "https://ovk.af/pexwpyb"
	}
	Global.dlc_manager.all_dlc_data.bex = {
		app_id = "1252200",
		no_install = true,
		webpage = "ovk.af/bexheistyb"
	}
	Global.dlc_manager.all_dlc_data.cctp = {
		app_id = "1778791",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.chas = {
		app_id = "1555040",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.chca = {
		app_id = "1778790",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.ess = {
		app_id = "1303240",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.faco = {
		app_id = "1555050",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.fall = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.fawp = {
		app_id = "1555050",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.fex = {
		app_id = "1449450",
		no_install = true,
		webpage = "https://ovk.af/FEXBMHYB"
	}
	Global.dlc_manager.all_dlc_data.flm = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.ghx = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.gpo = {
		app_id = "1449440",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.hnd = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.in31 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.in32 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.inf = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.ja21 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.jun21 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.mar21 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.maw = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.mbs = {
		app_id = "1255150",
		no_install = true,
		webpage = "ovk.af/bextp2yb"
	}
	Global.dlc_manager.all_dlc_data.mex = {
		app_id = "1184411",
		no_install = true,
		webpage = "https://ovk.af/ingame2BorderCrossing"
	}
	Global.dlc_manager.all_dlc_data.mmh = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.mwm = {
		app_id = "1184412",
		no_install = true,
		webpage = "https://ovk.af/ingame2CartelOptics"
	}
	Global.dlc_manager.all_dlc_data.mxw = {
		app_id = "1449441",
		no_install = true,
		webpage = "https://ovk.af/FEXGWPYB"
	}
	Global.dlc_manager.all_dlc_data.ocp = {
		app_id = "1449442",
		no_install = true,
		webpage = "https://ovk.af/FEXWCP3YB"
	}
	Global.dlc_manager.all_dlc_data.oct21 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.pda8 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.pex = {
		app_id = "1347750",
		no_install = true,
		webpage = "https://ovk.af/pexheistyb"
	}
	Global.dlc_manager.all_dlc_data.pgo = {
		app_id = "1449440",
		no_install = true,
		webpage = "https://ovk.af/FEXTP3YB"
	}
	Global.dlc_manager.all_dlc_data.saco = {
		app_id = "1619070",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.sand = {
		app_id = "1654480",
		no_install = true,
		webpage = "https://ovk.af/UkrainianPrisonerYBS"
	}
	Global.dlc_manager.all_dlc_data.sawp = {
		app_id = "1619070",
		no_install = true,
		webpage = "https://ovk.af/SmugglerPack2YBS"
	}
	Global.dlc_manager.all_dlc_data.scm = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.sdm = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.sdtp = {
		app_id = "1654481",
		no_install = true,
		webpage = "https://ovk.af/UkrainianPrisonerYBS2"
	}
	Global.dlc_manager.all_dlc_data.sft = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.shl = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.skm = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.smo = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.sms = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.srtr = {
		app_id = "978300",
		no_install = true,
		external = true
	}
	Global.dlc_manager.all_dlc_data.sus = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.svc = {
		app_id = "1257320",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.taco = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.tam = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.tar = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.tawp = {
		app_id = "1746580",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.tjp = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.toon = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.trd = {
		app_id = "1184410",
		no_install = true,
		webpage = "https://ovk.af/ingame2TailorPack"
	}
	Global.dlc_manager.all_dlc_data.trik = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.tstp = {
		app_id = "1555040",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.wcc = {
		app_id = "1347751",
		no_install = true,
		webpage = "https://ovk.af/pexwcp2yb"
	}
	Global.dlc_manager.all_dlc_data.wcc_s01 = {
		app_id = "1349280",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.wcc_s02 = {
		app_id = "1349281",
		no_install = true,
		webpage = "https://ovk.af/pexlcyb"
	}
	Global.dlc_manager.all_dlc_data.wcs = {
		app_id = "1255152",
		no_install = true,
		webpage = "ovk.af/bexwcp1yb"
	}
	Global.dlc_manager.all_dlc_data.xm20 = {
		app_id = "218620",
		no_install = true
	}
	Global.dlc_manager.all_dlc_data.xmn = {
		app_id = "218620",
		no_install = true
	}
end
