if game:issingleplayer() or (not Engine.InFrontend()) then return end local cols = { name = 0, class = 1, } local csv = "mp/customWeapons.csv" local rows = Engine.TableGetRowCount(csv) for i = 0, rows do local weap = Engine.TableLookupByRow(csv, i, cols.name) local class = Engine.TableLookupByRow(csv, i, cols.class) if (type(Cac.Weapons.Primary[class]) == "table") then table.insert(Cac.Weapons.Primary[class], { weap, 0 }) elseif (type(Cac.Weapons.Secondary[class]) == "table") then table.insert(Cac.Weapons.Secondary[class], { weap, 0 }) end end