mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-06 03:21:49 +00:00
Add files via upload
This commit is contained in:
parent
10fa828bd7
commit
3b8d2b2e8c
3 changed files with 93 additions and 0 deletions
17
res/modules/internal/table.lua
Normal file
17
res/modules/internal/table.lua
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
function table.Copy(t)
|
||||
local newT = {}
|
||||
for k, v in pairs(t) do
|
||||
newT[k] = v
|
||||
end
|
||||
return newT
|
||||
end
|
||||
|
||||
function table.Random(t)
|
||||
local randomT = {}
|
||||
for k, v in pairs(t) do randomT[#randomT + 1] = {k, v} end
|
||||
|
||||
local var = randomT[math.random(1, #randomT)]
|
||||
local key, value = var[1], var[2]
|
||||
|
||||
return value, key
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue