| | |
| | | technic.concrete_posts = {} |
| | | |
| | | -- Boilerplate to support localized strings if intllib mod is installed. |
| | | local S |
| | | if rawget(_G, "intllib") then |
| | | S = intllib.Getter() |
| | | else |
| | | S = function(s) return s end |
| | | end |
| | | local S = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end |
| | | |
| | | minetest.register_alias("technic:concrete_post", "technic:concrete_post0") |
| | | minetest.register_alias("technic:concrete_post32", "technic:concrete_post12") |
| | |
| | | -- Minetest 0.4.6 mod: extranodes |
| | | -- namespace: technic |
| | | -- Boilerplate to support localized strings if intllib mod is installed. |
| | | local S |
| | | if rawget(_G, "intllib") then |
| | | S = intllib.Getter() |
| | | else |
| | | S = function(s) return s end |
| | | end |
| | | local S = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end |
| | | |
| | | -- register stairsplus/circular_saw nodes |
| | | -- we skip blast resistant concrete and uranium intentionally |
| | |
| | | technic.modpath = modpath |
| | | |
| | | -- Boilerplate to support intllib |
| | | if rawget(_G, "intllib") then |
| | | technic.getter = intllib.Getter() |
| | | else |
| | | technic.getter = function(s) return s end |
| | | end |
| | | local S = technic.getter |
| | | local S = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end |
| | | technic.getter = S |
| | | |
| | | -- Read configuration file |
| | | dofile(modpath.."/config.lua") |
| | |
| | | |
| | | |
| | | local S |
| | | if rawget(_G, "intllib") then |
| | | S = intllib.Getter() |
| | | else |
| | | S = function(s) return s end |
| | | end |
| | | local S = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end |
| | | |
| | | local chest_mark_colors = { |
| | | {"black", S("Black")}, |
| | |
| | | local modpath = minetest.get_modpath("technic_worldgen") |
| | | |
| | | technic = rawget(_G, "technic") or {} |
| | | technic.worldgen = {} |
| | | if rawget(_G, "intllib") then |
| | | technic.worldgen.gettext = intllib.Getter() |
| | | else |
| | | technic.worldgen.gettext = function(s) return s end |
| | | end |
| | | technic.worldgen = { |
| | | gettext = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end, |
| | | } |
| | | |
| | | dofile(modpath.."/config.lua") |
| | | dofile(modpath.."/nodes.lua") |
| | |
| | | dofile(modpath.."/technic.lua") |
| | | |
| | | -- Boilerplate to support localized strings if intllib mod is installed. |
| | | local S |
| | | if rawget(_G, "intllib") then |
| | | S = intllib.Getter() |
| | | else |
| | | S = function(s) return s end |
| | | end |
| | | local S = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end |
| | | |
| | | local function get_meta_type(name, metaname) |
| | | local def = wrench.registered_nodes[name] |