I am just wondering if there is any other way to remove a value from a table not using table.remove().
I haven't really played with anything but here was my thought, create a new table and transfer those values to that table and get rid of it later on.
local function remove(tab, index)
local placeholder = {}
for i,v in pairs(tab) do
if i == index then
table.insert(placeholder, v)
-- Needs to use table.remove to remove the selected value
end
end
end
Problem is there is no way to transfer a value like that without using table.remove() .

2 comments
table[key] = nil
table.index = nil