37 lines
1.2 KiB
Lua
37 lines
1.2 KiB
Lua
lib = {};
|
|
lib.modname = "snogard-re5dim";
|
|
lib.getGraphics = function(type, name, number)
|
|
if type == "icon" then
|
|
if number < 10 then
|
|
return "__" .. lib.modname .. "__/graphics/" .. type .. "/" .. name .. "/" .. name .. "-icon-0" .. number .. ".png";
|
|
else
|
|
return "__" .. lib.modname .. "__/graphics/" .. type .. "/" .. name .. "/" .. name .. "-icon-" .. number .. ".png";
|
|
end
|
|
end
|
|
|
|
if number < 10 then
|
|
return "__" .. lib.modname .. "__/graphics/" .. type .. "/" .. name .. "/" .. name .. "-0" .. number .. ".png";
|
|
else
|
|
return "__" .. lib.modname .. "__/graphics/" .. type .. "/" .. name .. "/" .. name .. "-" .. number .. ".png";
|
|
end
|
|
end
|
|
|
|
-- Assigns all values from source to target
|
|
-- @param target table The table to assign to
|
|
-- @param source table The table to assign from
|
|
function table.assign(target, source)
|
|
for k, v in pairs(source) do
|
|
if type(k) == "number" then
|
|
if (v ~= nil) then
|
|
table.insert(target, v)
|
|
end
|
|
else
|
|
target[k] = v
|
|
end
|
|
end
|
|
end
|
|
|
|
letters = {"a","b","c","d","e","f","g","j","k","l","m"};
|
|
|
|
require("prototypes.prototypes");
|