NOT FINAL, works though.
Code:
--dlc hack by OJ Simpson
function GenericDLCManager:has_dlc( dlc )
if dlc == "cce" then
dlc = "career_criminal_edition"
end
local dlc_data = Global.dlc_manager.all_dlc_data[ dlc ]
if not dlc_data then
return true
end
return true
end
-- All weapons unlocked, updated by OJ
local wep_arr = {
'new_m4', 'glock_17', 'mp9', 'r870', 'glock_18c', 'amcar', 'm16', 'olympic', 'ak74', 'akm', 'akmsu', 'saiga', 'ak5', 'aug', 'g36', 'p90', 'new_m14', 'deagle', 'new_mp5', 'colt_1911', 'mac10', 'serbu', 'huntsman', 'b92fs', 'new_raging_bull', 'saw', 'scar', 'ppk', 'mp7', 's552', 'm45', 'p226'
}
for i, name in ipairs(wep_arr) do
if not managers.upgrades:aquired(name) then
managers.upgrades:aquire(name)
end
end
may clean it up later but it works.