local-ize a bunch of variables and tables

This commit is contained in:
Vanessa Ezekowitz 2013-12-15 13:14:30 -05:00
parent 7e7a562351
commit a9a6003bbd
3 changed files with 113 additions and 112 deletions

View File

@ -3,13 +3,13 @@
-- --
-- License: WTFPL -- License: WTFPL
colored_block_modname = "coloredwood" local colored_block_modname = "coloredwood"
colored_block_description = "Wooden Fence" local colored_block_description = "Wooden Fence"
neutral_block = "default:fence_wood" local neutral_block = "default:fence_wood"
colored_block_sunlight = "false" local colored_block_sunlight = "false"
colored_block_walkable = "true" local colored_block_walkable = "true"
colored_block_groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1} local colored_block_groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1}
colored_block_sound = "default.node_sound_wood_defaults()" local colored_block_sound = "default.node_sound_wood_defaults()"
-- ------------------------------------------------------------------ -- ------------------------------------------------------------------
-- Generate all of the base color node definitions and all variations -- Generate all of the base color node definitions and all variations
@ -20,19 +20,19 @@ colored_block_sound = "default.node_sound_wood_defaults()"
-- Texture brightness levels for the colors are 100%, 66% ("medium"), -- Texture brightness levels for the colors are 100%, 66% ("medium"),
-- and 33% ("dark"). -- and 33% ("dark").
shades = { local shades = {
"dark_", "dark_",
"medium_", "medium_",
"" -- represents "no special shade name", e.g. full. "" -- represents "no special shade name", e.g. full.
} }
shades2 = { local shades2 = {
"Dark ", "Dark ",
"Medium ", "Medium ",
"" -- represents "no special shade name", e.g. full. "" -- represents "no special shade name", e.g. full.
} }
hues = { local hues = {
"red", "red",
"orange", "orange",
"yellow", "yellow",
@ -47,7 +47,7 @@ hues = {
"redviolet" "redviolet"
} }
hues2 = { local hues2 = {
"Red ", "Red ",
"Orange ", "Orange ",
"Yellow ", "Yellow ",
@ -62,7 +62,7 @@ hues2 = {
"Red-violet " "Red-violet "
} }
greys = { local greys = {
"black", "black",
"darkgrey", "darkgrey",
"grey", "grey",
@ -70,7 +70,7 @@ greys = {
"white" "white"
} }
greys2 = { local greys2 = {
"Black ", "Black ",
"Dark Grey ", "Dark Grey ",
"Medium Grey ", "Medium Grey ",
@ -78,7 +78,7 @@ greys2 = {
"White " "White "
} }
greys3 = { local greys3 = {
"black", "black",
"darkgrey_paint", "darkgrey_paint",
"mediumgrey_paint", "mediumgrey_paint",
@ -88,25 +88,25 @@ greys3 = {
for shade = 1, 3 do for shade = 1, 3 do
shadename = shades[shade] local shadename = shades[shade]
shadename2 = shades2[shade] local shadename2 = shades2[shade]
for hue = 1, 12 do for hue = 1, 12 do
huename = hues[hue] local huename = hues[hue]
huename2 = hues2[hue] local huename2 = hues2[hue]
colorname = colored_block_modname..":fence_"..shadename..huename local colorname = colored_block_modname..":fence_"..shadename..huename
pngnameinv = colored_block_modname.."_fence_"..shadename..huename..".png" local pngnameinv = colored_block_modname.."_fence_"..shadename..huename..".png"
pngname = colored_block_modname.."_wood_"..shadename..huename..".png" local pngname = colored_block_modname.."_wood_"..shadename..huename..".png"
nodedesc = shadename2..huename2..colored_block_description local nodedesc = shadename2..huename2..colored_block_description
stickname = colored_block_modname..":stick_"..shadename..huename local stickname = colored_block_modname..":stick_"..shadename..huename
s50colorname = colored_block_modname..":fence_"..shadename..huename.."_s50" local s50colorname = colored_block_modname..":fence_"..shadename..huename.."_s50"
s50pngname = colored_block_modname.."_wood_"..shadename..huename.."_s50.png" local s50pngname = colored_block_modname.."_wood_"..shadename..huename.."_s50.png"
s50pngnameinv = colored_block_modname.."_fence_"..shadename..huename.."_s50.png" local s50pngnameinv = colored_block_modname.."_fence_"..shadename..huename.."_s50.png"
s50nodedesc = shadename2..huename2..colored_block_description.." (50% Saturation)" local s50nodedesc = shadename2..huename2..colored_block_description.." (50% Saturation)"
s50stickname = colored_block_modname..":stick_"..shadename..huename.."_s50" local s50stickname = colored_block_modname..":stick_"..shadename..huename.."_s50"
minetest.register_node(colorname, { minetest.register_node(colorname, {
drawtype = "fencelike", drawtype = "fencelike",
@ -218,13 +218,13 @@ end
-- Generate the "light" shades separately, since they don"t have a low-sat version. -- Generate the "light" shades separately, since they don"t have a low-sat version.
for hue = 1, 12 do for hue = 1, 12 do
huename = hues[hue] local huename = hues[hue]
huename2 = hues2[hue] local huename2 = hues2[hue]
colorname = colored_block_modname..":fence_light_"..huename local colorname = colored_block_modname..":fence_light_"..huename
pngname = colored_block_modname.."_wood_light_"..huename..".png" local pngname = colored_block_modname.."_wood_light_"..huename..".png"
pngnameinv = colored_block_modname.."_fence_light_"..huename..".png" local pngnameinv = colored_block_modname.."_fence_light_"..huename..".png"
nodedesc = "Light "..huename2..colored_block_description local nodedesc = "Light "..huename2..colored_block_description
stickname = colored_block_modname..":stick_light_"..shadename..huename local stickname = colored_block_modname..":stick_light_"..huename
minetest.register_node(colorname, { minetest.register_node(colorname, {
drawtype = "fencelike", drawtype = "fencelike",
@ -289,15 +289,15 @@ end
for grey = 1,5 do for grey = 1,5 do
greyname = greys[grey] local greyname = greys[grey]
greyname2 = greys2[grey] local greyname2 = greys2[grey]
greyname3 = greys3[grey] local greyname3 = greys3[grey]
greyshadename = colored_block_modname..":fence_"..greyname local greyshadename = colored_block_modname..":fence_"..greyname
pngname = colored_block_modname.."_wood_"..greyname..".png" local pngname = colored_block_modname.."_wood_"..greyname..".png"
pngnameinv = colored_block_modname.."_fence_"..greyname..".png" local pngnameinv = colored_block_modname.."_fence_"..greyname..".png"
nodedesc = greyname2..colored_block_description local nodedesc = greyname2..colored_block_description
stickname = colored_block_modname..":stick_"..greyname local stickname = colored_block_modname..":stick_"..greyname
minetest.register_node(greyshadename, { minetest.register_node(greyshadename, {
drawtype = "fencelike", drawtype = "fencelike",

View File

@ -3,9 +3,9 @@
-- --
-- License: WTFPL -- License: WTFPL
colored_block_modname = "coloredwood" local colored_block_modname = "coloredwood"
colored_block_description = "Stick" local colored_block_description = "Stick"
neutral_block = "default:stick" local neutral_block = "default:stick"
-- ------------------------------------------------------------------ -- ------------------------------------------------------------------
-- Generate all of the base color node definitions and all variations -- Generate all of the base color node definitions and all variations
@ -16,19 +16,19 @@ neutral_block = "default:stick"
-- Texture brightness levels for the colors are 100%, 66% ("medium"), -- Texture brightness levels for the colors are 100%, 66% ("medium"),
-- and 33% ("dark"). -- and 33% ("dark").
shades = { local shades = {
"dark_", "dark_",
"medium_", "medium_",
"" -- represents "no special shade name", e.g. bright. "" -- represents "no special shade name", e.g. bright.
} }
shades2 = { local shades2 = {
"Dark ", "Dark ",
"Medium ", "Medium ",
"" -- represents "no special shade name", e.g. bright. "" -- represents "no special shade name", e.g. bright.
} }
hues = { local hues = {
"red", "red",
"orange", "orange",
"yellow", "yellow",
@ -43,7 +43,7 @@ hues = {
"redviolet" "redviolet"
} }
hues2 = { local hues2 = {
"Red ", "Red ",
"Orange ", "Orange ",
"Yellow ", "Yellow ",
@ -58,7 +58,7 @@ hues2 = {
"Red-violet " "Red-violet "
} }
greys = { local greys = {
"black", "black",
"darkgrey", "darkgrey",
"grey", "grey",
@ -66,7 +66,7 @@ greys = {
"white" "white"
} }
greys2 = { local greys2 = {
"Black ", "Black ",
"Dark Grey ", "Dark Grey ",
"Medium Grey ", "Medium Grey ",
@ -74,7 +74,7 @@ greys2 = {
"White " "White "
} }
greys3 = { local greys3 = {
"black", "black",
"darkgrey_paint", "darkgrey_paint",
"mediumgrey_paint", "mediumgrey_paint",
@ -84,22 +84,22 @@ greys3 = {
for shade = 1, 3 do for shade = 1, 3 do
shadename = shades[shade] local shadename = shades[shade]
shadename2 = shades2[shade] local shadename2 = shades2[shade]
for hue = 1, 12 do for hue = 1, 12 do
huename = hues[hue] local huename = hues[hue]
huename2 = hues2[hue] local huename2 = hues2[hue]
colorname = colored_block_modname..":stick_"..shadename..huename local colorname = colored_block_modname..":stick_"..shadename..huename
pngname = colored_block_modname.."_stick_"..shadename..huename..".png" local pngname = colored_block_modname.."_stick_"..shadename..huename..".png"
itemdesc = shadename2..huename2..colored_block_description local itemdesc = shadename2..huename2..colored_block_description
woodname = colored_block_modname..":wood_"..shadename..huename local woodname = colored_block_modname..":wood_"..shadename..huename
s50colorname = colored_block_modname..":stick_"..shadename..huename.."_s50" local s50colorname = colored_block_modname..":stick_"..shadename..huename.."_s50"
s50pngname = colored_block_modname.."_stick_"..shadename..huename.."_s50.png" local s50pngname = colored_block_modname.."_stick_"..shadename..huename.."_s50.png"
s50itemdesc = shadename2..huename2..colored_block_description.." (50% Saturation)" local s50itemdesc = shadename2..huename2..colored_block_description.." (50% Saturation)"
s50woodkname = colored_block_modname..":wood_"..shadename..huename.."_s50" local s50woodkname = colored_block_modname..":wood_"..shadename..huename.."_s50"
minetest.register_craft({ minetest.register_craft({
type = "fuel", type = "fuel",
@ -147,12 +147,12 @@ end
-- Generate the "light" shades separately, since they don"t have a low-sat version. -- Generate the "light" shades separately, since they don"t have a low-sat version.
for hue = 1, 12 do for hue = 1, 12 do
huename = hues[hue] local huename = hues[hue]
huename2 = hues2[hue] local huename2 = hues2[hue]
colorname = colored_block_modname..":stick_light_"..huename local colorname = colored_block_modname..":stick_light_"..huename
pngname = colored_block_modname.."_stick_light_"..huename..".png" local pngname = colored_block_modname.."_stick_light_"..huename..".png"
itemdesc = "Light "..huename2..colored_block_description local itemdesc = "Light "..huename2..colored_block_description
woodname = colored_block_modname..":wood_light_"..huename local woodname = colored_block_modname..":wood_light_"..huename
minetest.register_craftitem(colorname, { minetest.register_craftitem(colorname, {
description = itemdesc, description = itemdesc,
@ -185,14 +185,14 @@ end
for grey = 1,5 do for grey = 1,5 do
greyname = greys[grey] local greyname = greys[grey]
greyname2 = greys2[grey] local greyname2 = greys2[grey]
greyname3 = greys3[grey] local greyname3 = greys3[grey]
greyshadename = colored_block_modname..":stick_"..greyname local greyshadename = colored_block_modname..":stick_"..greyname
pngname = colored_block_modname.."_stick_"..greyname..".png" local pngname = colored_block_modname.."_stick_"..greyname..".png"
itemdesc = greyname2..colored_block_description local itemdesc = greyname2..colored_block_description
greywoodname = colored_block_modname..":wood_"..greyname local greywoodname = colored_block_modname..":wood_"..greyname
minetest.register_craftitem(greyshadename, { minetest.register_craftitem(greyshadename, {
description = itemdesc, description = itemdesc,

View File

@ -3,13 +3,13 @@
-- --
-- License: WTFPL -- License: WTFPL
colored_block_modname = "coloredwood" local colored_block_modname = "coloredwood"
colored_block_description = "Wood Planks" local colored_block_description = "Wood Planks"
neutral_block = "default:wood" local neutral_block = "default:wood"
colored_block_sunlight = "false" local colored_block_sunlight = "false"
colored_block_walkable = "true" local colored_block_walkable = "true"
colored_block_groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1} local colored_block_groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1}
colored_block_sound = "default.node_sound_wood_defaults()" local colored_block_sound = "default.node_sound_wood_defaults()"
-- ------------------------------------------------------------------ -- ------------------------------------------------------------------
-- Generate all of the base color node definitions and all variations -- Generate all of the base color node definitions and all variations
@ -20,19 +20,19 @@ colored_block_sound = "default.node_sound_wood_defaults()"
-- Texture brightness levels for the colors are 100%, 66% ("medium"), -- Texture brightness levels for the colors are 100%, 66% ("medium"),
-- and 33% ("dark"). -- and 33% ("dark").
shades = { local shades = {
"dark_", "dark_",
"medium_", "medium_",
"" -- represents "no special shade name", e.g. bright. "" -- represents "no special shade name", e.g. bright.
} }
shades2 = { local shades2 = {
"Dark ", "Dark ",
"Medium ", "Medium ",
"" -- represents "no special shade name", e.g. bright. "" -- represents "no special shade name", e.g. bright.
} }
hues = { local hues = {
"red", "red",
"orange", "orange",
"yellow", "yellow",
@ -47,7 +47,7 @@ hues = {
"redviolet" "redviolet"
} }
hues2 = { local hues2 = {
"Red ", "Red ",
"Orange ", "Orange ",
"Yellow ", "Yellow ",
@ -62,7 +62,7 @@ hues2 = {
"Red-violet " "Red-violet "
} }
greys = { local greys = {
"black", "black",
"darkgrey", "darkgrey",
"grey", "grey",
@ -70,7 +70,7 @@ greys = {
"white" "white"
} }
greys2 = { local greys2 = {
"Black ", "Black ",
"Dark Grey ", "Dark Grey ",
"Medium Grey ", "Medium Grey ",
@ -88,20 +88,20 @@ greys3 = {
for shade = 1, 3 do for shade = 1, 3 do
shadename = shades[shade] local shadename = shades[shade]
shadename2 = shades2[shade] local shadename2 = shades2[shade]
for hue = 1, 12 do for hue = 1, 12 do
huename = hues[hue] local huename = hues[hue]
huename2 = hues2[hue] local huename2 = hues2[hue]
colorname = colored_block_modname..":wood_"..shadename..huename local colorname = colored_block_modname..":wood_"..shadename..huename
pngname = colored_block_modname.."_wood_"..shadename..huename..".png" local pngname = colored_block_modname.."_wood_"..shadename..huename..".png"
nodedesc = shadename2..huename2..colored_block_description local nodedesc = shadename2..huename2..colored_block_description
s50colorname = colored_block_modname..":wood_"..shadename..huename.."_s50" local s50colorname = colored_block_modname..":wood_"..shadename..huename.."_s50"
s50pngname = colored_block_modname.."_wood_"..shadename..huename.."_s50.png" local s50pngname = colored_block_modname.."_wood_"..shadename..huename.."_s50.png"
s50nodedesc = shadename2..huename2..colored_block_description.." (50% Saturation)" local s50nodedesc = shadename2..huename2..colored_block_description.." (50% Saturation)"
minetest.register_node(colorname, { minetest.register_node(colorname, {
description = nodedesc, description = nodedesc,
@ -167,11 +167,12 @@ end
-- Generate the "light" shades separately, since they don"t have a low-sat version. -- Generate the "light" shades separately, since they don"t have a low-sat version.
for hue = 1, 12 do for hue = 1, 12 do
huename = hues[hue]
huename2 = hues2[hue] local huename = hues[hue]
colorname = colored_block_modname..":wood_light_"..huename local huename2 = hues2[hue]
pngname = colored_block_modname.."_wood_light_"..huename..".png" local colorname = colored_block_modname..":wood_light_"..huename
nodedesc = "Light "..huename2..colored_block_description local pngname = colored_block_modname.."_wood_light_"..huename..".png"
local nodedesc = "Light "..huename2..colored_block_description
minetest.register_node(colorname, { minetest.register_node(colorname, {
description = nodedesc, description = nodedesc,
@ -213,13 +214,13 @@ end
for grey = 1,5 do for grey = 1,5 do
greyname = greys[grey] local greyname = greys[grey]
greyname2 = greys2[grey] local greyname2 = greys2[grey]
greyname3 = greys3[grey] local greyname3 = greys3[grey]
greyshadename = colored_block_modname..":wood_"..greyname local greyshadename = colored_block_modname..":wood_"..greyname
pngname = colored_block_modname.."_wood_"..greyname..".png" local pngname = colored_block_modname.."_wood_"..greyname..".png"
nodedesc = greyname2..colored_block_description local nodedesc = greyname2..colored_block_description
minetest.register_node(greyshadename, { minetest.register_node(greyshadename, {
description = nodedesc, description = nodedesc,