aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authoracmgit <undertakers_help@yahoo.com>2016-08-02 20:34:35 +0200
committeracmgit <undertakers_help@yahoo.com>2016-08-02 20:34:35 +0200
commit991248deb89bbcf0b1215b398abdb87b3d5aa313 (patch)
tree908389f9f911c53fa35fa083723d5c7a9b6098b1 /init.lua
parent48dc7b4c929c0596bc710bebafc4ca53cacb1748 (diff)
downloadbillboard-991248deb89bbcf0b1215b398abdb87b3d5aa313.tar.gz
billboard-991248deb89bbcf0b1215b398abdb87b3d5aa313.tar.bz2
billboard-991248deb89bbcf0b1215b398abdb87b3d5aa313.zip
Filenameparameter in nodes.lua added.
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua22
1 files changed, 10 insertions, 12 deletions
diff --git a/init.lua b/init.lua
index b05303b..d85cd4f 100644
--- a/init.lua
+++ b/init.lua
@@ -10,25 +10,23 @@ for i,n in ipairs(bb_boardlist) do
-- For Recipe: Item isn't given?
if n.item1 == nil then
n.item1 = "sign_wall_wood"
- end
- if n.item2 == nil then
+ elseif n.item2 == nil then
n.item2 = "white"
- end
- if n.item3 == nil then
+ elseif n.item3 == nil then
n.item3 = "white"
end
-- scale isn't given or 0 (invalid)?
if n.scale == nil or n.scale == 0 then
n.scale = 1
- end
- -- scale has a negative value?
- if n.scale < 0 then
+ elseif n.scale < 0 then -- scale has a negative value?
n.scale = n.scale * -1
end
- -- no Imagetyp is given?
- if n.imgtyp == nil then
+ -- Filename isn't given?
+ if n.filename == nil then
+ n.filename = "bb_" .. n.item1 .. "_" .. n.item2 .. "_" .. n.item3
+ elseif n.imgtyp == nil then -- no Imagetyp is given?
n.imgtyp = "png"
end
@@ -38,10 +36,10 @@ for i,n in ipairs(bb_boardlist) do
drawtype = "signlike",
visual_scale = n.scale,
tiles = {
- "bb_"..n.item1.."_"..n.item2.."_"..n.item3.."."..n.imgtyp
+ n.filename .. "." ..n.imgtyp
},
- inventory_image = "bb_"..n.item1.."_"..n.item2.."_"..n.item3.."."..n.imgtyp,
- wield_image = "bb_"..n.item1.."_"..n.item2.."_"..n.item3.."."..n.imgtyp,
+ inventory_image = n.filename .."."..n.imgtyp,
+ wield_image = n.filename .. "." ..n.imgtyp,
paramtype = "light",
paramtype2 = "wallmounted",
sunlight_propagates = true,