mirror of
https://github.com/minetest-mods/technic.git
synced 2024-12-22 22:02:32 +01:00
Add missing translations
This commit is contained in:
parent
0809dd747e
commit
354ee6f313
@ -56,6 +56,14 @@ Enable/Disable = Habilitar/Deshabilitar
|
|||||||
%s Grinder = Amoladora %s
|
%s Grinder = Amoladora %s
|
||||||
%s Generator = Generador %s
|
%s Generator = Generador %s
|
||||||
%s Solar Array = Panel Solar %s
|
%s Solar Array = Panel Solar %s
|
||||||
|
Injector =
|
||||||
|
Constructor Mk%d =
|
||||||
|
Frame =
|
||||||
|
Frame Motor =
|
||||||
|
Template =
|
||||||
|
Template (replacing) =
|
||||||
|
Template Motor =
|
||||||
|
Template Tool =
|
||||||
Supply Converter = Convertidor de Alimentacion
|
Supply Converter = Convertidor de Alimentacion
|
||||||
Switching Station = Estacion de Conmutacion
|
Switching Station = Estacion de Conmutacion
|
||||||
Battery Box = Caja de Baterias
|
Battery Box = Caja de Baterias
|
||||||
@ -64,7 +72,7 @@ CNC Machine = Maquina CNC
|
|||||||
Music Player = Reproductor de Musica
|
Music Player = Reproductor de Musica
|
||||||
Extractor = Extractor
|
Extractor = Extractor
|
||||||
Coal Alloy Furnace = Horno de Aleacion a Carbon
|
Coal Alloy Furnace = Horno de Aleacion a Carbon
|
||||||
Tool WorkShop = Taller de Herramientas
|
Tool Workshop = Taller de Herramientas
|
||||||
Forcefield = Campo de Fuerza
|
Forcefield = Campo de Fuerza
|
||||||
Forcefield Emitter = Emisor de Campo de Fuerza
|
Forcefield Emitter = Emisor de Campo de Fuerza
|
||||||
Compressor = Compresor
|
Compressor = Compresor
|
||||||
@ -144,6 +152,7 @@ Tin = Estanio
|
|||||||
Zinc = Zinc
|
Zinc = Zinc
|
||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
|
RE Battery =
|
||||||
Water Can = Bidon de Agua
|
Water Can = Bidon de Agua
|
||||||
Lava Can = Bidon de Lava
|
Lava Can = Bidon de Lava
|
||||||
Chainsaw = Motosierra
|
Chainsaw = Motosierra
|
||||||
|
@ -53,6 +53,14 @@ Range = Raggio
|
|||||||
%s Grinder = %s Tritatutto
|
%s Grinder = %s Tritatutto
|
||||||
%s Generator = %s Generatore
|
%s Generator = %s Generatore
|
||||||
%s Solar Array = %s Pannello Solare
|
%s Solar Array = %s Pannello Solare
|
||||||
|
Injector =
|
||||||
|
Constructor Mk%d =
|
||||||
|
Frame =
|
||||||
|
Frame Motor =
|
||||||
|
Template =
|
||||||
|
Template (replacing) =
|
||||||
|
Template Motor =
|
||||||
|
Template Tool =
|
||||||
Battery Box = Box batterie
|
Battery Box = Box batterie
|
||||||
Supply Converter = Trasformatore
|
Supply Converter = Trasformatore
|
||||||
Switching Station = Stazione di controllo
|
Switching Station = Stazione di controllo
|
||||||
@ -64,7 +72,7 @@ Solar Panel = Pannello solare
|
|||||||
Geothermal Generator = Generatore Geotermico
|
Geothermal Generator = Generatore Geotermico
|
||||||
Music Player = Music Player
|
Music Player = Music Player
|
||||||
Water Mill = Turbina Elettrica
|
Water Mill = Turbina Elettrica
|
||||||
Tool WorkShop = Officina per attrezzi
|
Tool Workshop = Officina per attrezzi
|
||||||
Wind Mill = Generatore eolico
|
Wind Mill = Generatore eolico
|
||||||
Wind Mill Frame = Pala eolica
|
Wind Mill Frame = Pala eolica
|
||||||
Forcefield Emitter = Emettitore di campo di forza
|
Forcefield Emitter = Emettitore di campo di forza
|
||||||
@ -141,6 +149,7 @@ Tin = Stagno
|
|||||||
Zinc = Zinco
|
Zinc = Zinco
|
||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
|
RE Battery =
|
||||||
Water Can = Serbatoio d'acqua
|
Water Can = Serbatoio d'acqua
|
||||||
Lava Can = Serbatoio di lava
|
Lava Can = Serbatoio di lava
|
||||||
Chainsaw = Motosega
|
Chainsaw = Motosega
|
||||||
|
@ -56,6 +56,14 @@ Range =
|
|||||||
%s Grinder =
|
%s Grinder =
|
||||||
%s Generator =
|
%s Generator =
|
||||||
%s Solar Array =
|
%s Solar Array =
|
||||||
|
Injector =
|
||||||
|
Constructor Mk%d =
|
||||||
|
Frame =
|
||||||
|
Frame Motor =
|
||||||
|
Template =
|
||||||
|
Template (replacing) =
|
||||||
|
Template Motor =
|
||||||
|
Template Tool =
|
||||||
Battery Box =
|
Battery Box =
|
||||||
Supply Converter =
|
Supply Converter =
|
||||||
Switching Station =
|
Switching Station =
|
||||||
@ -67,7 +75,7 @@ Solar Panel =
|
|||||||
Geothermal Generator =
|
Geothermal Generator =
|
||||||
Music Player =
|
Music Player =
|
||||||
Water Mill =
|
Water Mill =
|
||||||
Tool WorkShop =
|
Tool Workshop =
|
||||||
Wind Mill =
|
Wind Mill =
|
||||||
Wind Mill Frame =
|
Wind Mill Frame =
|
||||||
Forcefield Emitter =
|
Forcefield Emitter =
|
||||||
@ -144,6 +152,7 @@ Tin =
|
|||||||
Zinc =
|
Zinc =
|
||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
|
RE Battery =
|
||||||
Water Can =
|
Water Can =
|
||||||
Lava Can =
|
Lava Can =
|
||||||
Chainsaw =
|
Chainsaw =
|
||||||
|
@ -1,30 +1,3 @@
|
|||||||
-- LV Battery box and some other nodes...
|
|
||||||
|
|
||||||
technic.register_power_tool("technic:battery", 10000)
|
|
||||||
technic.register_power_tool("technic:red_energy_crystal", 100000)
|
|
||||||
technic.register_power_tool("technic:green_energy_crystal", 250000)
|
|
||||||
technic.register_power_tool("technic:blue_energy_crystal", 500000)
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = 'technic:battery',
|
|
||||||
recipe = {
|
|
||||||
{'group:wood', 'default:copper_ingot', 'group:wood'},
|
|
||||||
{'group:wood', 'moreores:tin_ingot', 'group:wood'},
|
|
||||||
{'group:wood', 'default:copper_ingot', 'group:wood'},
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_tool("technic:battery", {
|
|
||||||
description = "RE Battery",
|
|
||||||
inventory_image = "technic_battery.png",
|
|
||||||
tool_capabilities = {
|
|
||||||
charge = 0,
|
|
||||||
max_drop_level = 0,
|
|
||||||
groupcaps = {
|
|
||||||
fleshy = {times={}, uses=10000, maxlevel=0}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'technic:lv_battery_box0',
|
output = 'technic:lv_battery_box0',
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
local S = technic.getter
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "shapeless",
|
type = "shapeless",
|
||||||
output = 'technic:constructor_mk1_off 1',
|
output = 'technic:constructor_mk1_off 1',
|
||||||
@ -48,7 +50,7 @@ end
|
|||||||
|
|
||||||
|
|
||||||
minetest.register_node("technic:constructor_mk1_off", {
|
minetest.register_node("technic:constructor_mk1_off", {
|
||||||
description = "Constructor MK1",
|
description = S("Constructor Mk%d"):format(1),
|
||||||
tile_images = {"technic_constructor_mk1_top_off.png","technic_constructor_mk1_bottom_off.png","technic_constructor_mk1_side2_off.png","technic_constructor_mk1_side1_off.png",
|
tile_images = {"technic_constructor_mk1_top_off.png","technic_constructor_mk1_bottom_off.png","technic_constructor_mk1_side2_off.png","technic_constructor_mk1_side1_off.png",
|
||||||
"technic_constructor_back.png","technic_constructor_front_off.png"},
|
"technic_constructor_back.png","technic_constructor_front_off.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
@ -60,11 +62,11 @@ minetest.register_node("technic:constructor_mk1_off", {
|
|||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"invsize[8,9;]"..
|
"invsize[8,9;]"..
|
||||||
"label[0,0;Constructor MK1]"..
|
"label[0,0;"..S("Constructor Mk%d"):format(1).."]"..
|
||||||
"label[5,0;Slot 1]"..
|
"label[5,0;Slot 1]"..
|
||||||
"list[current_name;slot1;6,0;1,1;]"..
|
"list[current_name;slot1;6,0;1,1;]"..
|
||||||
"list[current_player;main;0,5;8,4;]")
|
"list[current_player;main;0,5;8,4;]")
|
||||||
meta:set_string("infotext", "Constructor MK1")
|
meta:set_string("infotext", S("Constructor Mk%d"):format(1))
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
inv:set_size("slot1", 1)
|
inv:set_size("slot1", 1)
|
||||||
end,
|
end,
|
||||||
@ -80,7 +82,7 @@ minetest.register_node("technic:constructor_mk1_off", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("technic:constructor_mk1_on", {
|
minetest.register_node("technic:constructor_mk1_on", {
|
||||||
description = "Constructor MK1",
|
description = S("Constructor Mk%d"):format(3),
|
||||||
tile_images = {"technic_constructor_mk1_top_on.png","technic_constructor_mk1_bottom_on.png","technic_constructor_mk1_side2_on.png","technic_constructor_mk1_side1_on.png",
|
tile_images = {"technic_constructor_mk1_top_on.png","technic_constructor_mk1_bottom_on.png","technic_constructor_mk1_side2_on.png","technic_constructor_mk1_side1_on.png",
|
||||||
"technic_constructor_back.png","technic_constructor_front_on.png"},
|
"technic_constructor_back.png","technic_constructor_front_on.png"},
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
@ -93,7 +95,7 @@ minetest.register_node("technic:constructor_mk1_on", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
--Constructor MK2
|
--Constructor Mk2
|
||||||
|
|
||||||
mk2_on = function(pos, node)
|
mk2_on = function(pos, node)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
@ -129,7 +131,7 @@ mk2_off = function(pos, node)
|
|||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("technic:constructor_mk2_off", {
|
minetest.register_node("technic:constructor_mk2_off", {
|
||||||
description = "Constructor MK2",
|
description = S("Constructor Mk%d"):format(2),
|
||||||
tile_images = {"technic_constructor_mk2_top_off.png","technic_constructor_mk2_bottom_off.png","technic_constructor_mk2_side2_off.png","technic_constructor_mk2_side1_off.png",
|
tile_images = {"technic_constructor_mk2_top_off.png","technic_constructor_mk2_bottom_off.png","technic_constructor_mk2_side2_off.png","technic_constructor_mk2_side1_off.png",
|
||||||
"technic_constructor_back.png","technic_constructor_front_off.png"},
|
"technic_constructor_back.png","technic_constructor_front_off.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
@ -141,13 +143,13 @@ minetest.register_node("technic:constructor_mk2_off", {
|
|||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"invsize[8,9;]"..
|
"invsize[8,9;]"..
|
||||||
"label[0,0;Constructor MK2]"..
|
"label[0,0;"..S("Constructor Mk%d"):format(2).."]"..
|
||||||
"label[5,0;Slot 1]"..
|
"label[5,0;Slot 1]"..
|
||||||
"list[current_name;slot1;6,0;1,1;]"..
|
"list[current_name;slot1;6,0;1,1;]"..
|
||||||
"label[5,1;Slot 2]"..
|
"label[5,1;Slot 2]"..
|
||||||
"list[current_name;slot2;6,1;1,1;]"..
|
"list[current_name;slot2;6,1;1,1;]"..
|
||||||
"list[current_player;main;0,5;8,4;]")
|
"list[current_player;main;0,5;8,4;]")
|
||||||
meta:set_string("infotext", "Constructor MK2")
|
meta:set_string("infotext", S("Constructor Mk%d"):format(2))
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
inv:set_size("slot1", 1)
|
inv:set_size("slot1", 1)
|
||||||
inv:set_size("slot2", 1)
|
inv:set_size("slot2", 1)
|
||||||
@ -164,7 +166,7 @@ minetest.register_node("technic:constructor_mk2_off", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("technic:constructor_mk2_on", {
|
minetest.register_node("technic:constructor_mk2_on", {
|
||||||
description = "Constructor MK2",
|
description = S("Constructor Mk%d"):format(2),
|
||||||
tile_images = {"technic_constructor_mk2_top_on.png","technic_constructor_mk2_bottom_on.png","technic_constructor_mk2_side2_on.png","technic_constructor_mk2_side1_on.png",
|
tile_images = {"technic_constructor_mk2_top_on.png","technic_constructor_mk2_bottom_on.png","technic_constructor_mk2_side2_on.png","technic_constructor_mk2_side1_on.png",
|
||||||
"technic_constructor_back.png","technic_constructor_front_on.png"},
|
"technic_constructor_back.png","technic_constructor_front_on.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
@ -178,7 +180,7 @@ minetest.register_node("technic:constructor_mk2_on", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
-- Constructor MK3
|
-- Constructor Mk3
|
||||||
mk3_on = function(pos, node)
|
mk3_on = function(pos, node)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
@ -231,7 +233,7 @@ mk3_off = function(pos, node)
|
|||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("technic:constructor_mk3_off", {
|
minetest.register_node("technic:constructor_mk3_off", {
|
||||||
description = "Constructor MK3",
|
description = S("Constructor Mk%d"):format(3),
|
||||||
tile_images = {"technic_constructor_mk3_top_off.png","technic_constructor_mk3_bottom_off.png","technic_constructor_mk3_side2_off.png","technic_constructor_mk3_side1_off.png",
|
tile_images = {"technic_constructor_mk3_top_off.png","technic_constructor_mk3_bottom_off.png","technic_constructor_mk3_side2_off.png","technic_constructor_mk3_side1_off.png",
|
||||||
"technic_constructor_back.png","technic_constructor_front_off.png"},
|
"technic_constructor_back.png","technic_constructor_front_off.png"},
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
@ -242,7 +244,7 @@ minetest.register_node("technic:constructor_mk3_off", {
|
|||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"invsize[8,9;]"..
|
"invsize[8,9;]"..
|
||||||
"label[0,0;Constructor MK2]"..
|
"label[0,0;"..S("Constructor Mk%d"):format(3).."]"..
|
||||||
"label[5,0;Slot 1]"..
|
"label[5,0;Slot 1]"..
|
||||||
"list[current_name;slot1;6,0;1,1;]"..
|
"list[current_name;slot1;6,0;1,1;]"..
|
||||||
"label[5,1;Slot 2]"..
|
"label[5,1;Slot 2]"..
|
||||||
@ -252,7 +254,7 @@ minetest.register_node("technic:constructor_mk3_off", {
|
|||||||
"label[5,3;Slot 4]"..
|
"label[5,3;Slot 4]"..
|
||||||
"list[current_name;slot4;6,3;1,1;]"..
|
"list[current_name;slot4;6,3;1,1;]"..
|
||||||
"list[current_player;main;0,5;8,4;]")
|
"list[current_player;main;0,5;8,4;]")
|
||||||
meta:set_string("infotext", "Constructor MK3")
|
meta:set_string("infotext", S("Constructor Mk%d"):format(3))
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
inv:set_size("slot1", 1)
|
inv:set_size("slot1", 1)
|
||||||
inv:set_size("slot2", 1)
|
inv:set_size("slot2", 1)
|
||||||
@ -273,7 +275,7 @@ minetest.register_node("technic:constructor_mk3_off", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("technic:constructor_mk3_on", {
|
minetest.register_node("technic:constructor_mk3_on", {
|
||||||
description = "Constructor MK3",
|
description = S("Constructor Mk%d"):format(3),
|
||||||
tile_images = {"technic_constructor_mk3_top_on.png","technic_constructor_mk3_bottom_on.png","technic_constructor_mk3_side2_on.png","technic_constructor_mk3_side1_on.png",
|
tile_images = {"technic_constructor_mk3_top_on.png","technic_constructor_mk3_bottom_on.png","technic_constructor_mk3_side2_on.png","technic_constructor_mk3_side1_on.png",
|
||||||
"technic_constructor_back.png","technic_constructor_front_on.png"},
|
"technic_constructor_back.png","technic_constructor_front_on.png"},
|
||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
|
||||||
|
local S = technic.getter
|
||||||
|
|
||||||
frames = {}
|
frames = {}
|
||||||
|
|
||||||
-- Helpers
|
-- Helpers
|
||||||
@ -195,7 +198,7 @@ local nodeboxes= {
|
|||||||
|
|
||||||
|
|
||||||
minetest.register_node("technic:frame_"..nameext,{
|
minetest.register_node("technic:frame_"..nameext,{
|
||||||
description = "Frame",
|
description = S("Frame"),
|
||||||
tiles = {"technic_frame.png"},
|
tiles = {"technic_frame.png"},
|
||||||
groups=groups,
|
groups=groups,
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
@ -286,7 +289,7 @@ local function frame_motor_on(pos, node)
|
|||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("technic:frame_motor",{
|
minetest.register_node("technic:frame_motor",{
|
||||||
description = "Frame motor",
|
description = S("Frame Motor"),
|
||||||
tiles = {"pipeworks_filter_top.png^[transformR90", "technic_lv_cable.png", "technic_lv_cable.png",
|
tiles = {"pipeworks_filter_top.png^[transformR90", "technic_lv_cable.png", "technic_lv_cable.png",
|
||||||
"technic_lv_cable.png", "technic_lv_cable.png", "technic_lv_cable.png"},
|
"technic_lv_cable.png", "technic_lv_cable.png", "technic_lv_cable.png"},
|
||||||
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,mesecon=2},
|
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,mesecon=2},
|
||||||
@ -477,7 +480,7 @@ local function template_on_destruct(pos, node)
|
|||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("technic:template",{
|
minetest.register_node("technic:template",{
|
||||||
description = "Template",
|
description = S("Template"),
|
||||||
tiles = {"technic_mv_cable.png"},
|
tiles = {"technic_mv_cable.png"},
|
||||||
drop = "",
|
drop = "",
|
||||||
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2},
|
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2},
|
||||||
@ -489,7 +492,7 @@ minetest.register_node("technic:template",{
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("technic:template_disabled",{
|
minetest.register_node("technic:template_disabled",{
|
||||||
description = "Template",
|
description = S("Template"),
|
||||||
tiles = {"technic_hv_cable.png"},
|
tiles = {"technic_hv_cable.png"},
|
||||||
drop = "",
|
drop = "",
|
||||||
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,not_in_creative_inventory=1},
|
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,not_in_creative_inventory=1},
|
||||||
@ -502,7 +505,7 @@ minetest.register_node("technic:template_disabled",{
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("technic:template_connector",{
|
minetest.register_node("technic:template_connector",{
|
||||||
description = "Template",
|
description = S("Template"),
|
||||||
tiles = {"technic_lv_cable.png"},
|
tiles = {"technic_lv_cable.png"},
|
||||||
drop = "",
|
drop = "",
|
||||||
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,not_in_creative_inventory=1},
|
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,not_in_creative_inventory=1},
|
||||||
@ -514,7 +517,7 @@ minetest.register_node("technic:template_connector",{
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craftitem("technic:template_replacer",{
|
minetest.register_craftitem("technic:template_replacer",{
|
||||||
description = "Template (replacing)",
|
description = S("Template (replacing)"),
|
||||||
inventory_image = "technic_template_replacer.png",
|
inventory_image = "technic_template_replacer.png",
|
||||||
on_place = function(itemstack, placer, pointed_thing)
|
on_place = function(itemstack, placer, pointed_thing)
|
||||||
local p = pointed_thing.under
|
local p = pointed_thing.under
|
||||||
@ -534,7 +537,7 @@ minetest.register_craftitem("technic:template_replacer",{
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_tool("technic:template_tool",{
|
minetest.register_tool("technic:template_tool",{
|
||||||
description = "Template tool",
|
description = S("Template tool"),
|
||||||
inventory_image = "technic_template_tool.png",
|
inventory_image = "technic_template_tool.png",
|
||||||
on_use = function(itemstack, puncher, pointed_thing)
|
on_use = function(itemstack, puncher, pointed_thing)
|
||||||
local pos = pointed_thing.under
|
local pos = pointed_thing.under
|
||||||
@ -587,7 +590,7 @@ local function template_motor_on(pos, node)
|
|||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("technic:template_motor",{
|
minetest.register_node("technic:template_motor",{
|
||||||
description = "Template motor",
|
description = S("Template motor"),
|
||||||
tiles = {"pipeworks_filter_top.png^[transformR90", "technic_lv_cable.png", "technic_lv_cable.png",
|
tiles = {"pipeworks_filter_top.png^[transformR90", "technic_lv_cable.png", "technic_lv_cable.png",
|
||||||
"technic_lv_cable.png", "technic_lv_cable.png", "technic_lv_cable.png"},
|
"technic_lv_cable.png", "technic_lv_cable.png", "technic_lv_cable.png"},
|
||||||
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,mesecon=2},
|
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2,mesecon=2},
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
local S = technic.getter
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'technic:injector 1',
|
output = 'technic:injector 1',
|
||||||
recipe = {
|
recipe = {
|
||||||
@ -9,7 +11,7 @@ minetest.register_craft({
|
|||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("technic:injector", {
|
minetest.register_node("technic:injector", {
|
||||||
description = "Injector",
|
description = S("Injector"),
|
||||||
tiles = {"technic_injector_top.png", "technic_injector_bottom.png", "technic_injector_side.png",
|
tiles = {"technic_injector_top.png", "technic_injector_bottom.png", "technic_injector_side.png",
|
||||||
"technic_injector_side.png", "technic_injector_side.png", "technic_injector_side.png"},
|
"technic_injector_side.png", "technic_injector_side.png", "technic_injector_side.png"},
|
||||||
groups = chest_groups1,
|
groups = chest_groups1,
|
||||||
@ -19,12 +21,12 @@ minetest.register_node("technic:injector", {
|
|||||||
local meta = minetest.env:get_meta(pos)
|
local meta = minetest.env:get_meta(pos)
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"invsize[8,9;]"..
|
"invsize[8,9;]"..
|
||||||
"label[0,0;Injector]"..
|
"label[0,0;"..S("Injector").."]"..
|
||||||
"button[0,1;.8,.8;mode;]"..
|
"button[0,1;.8,.8;mode;]"..
|
||||||
"label[.8,1;Mode: single items]"..
|
"label[.8,1;Mode: single items]"..
|
||||||
"list[current_name;main;0,2;8,2;]"..
|
"list[current_name;main;0,2;8,2;]"..
|
||||||
"list[current_player;main;0,5;8,4;]")
|
"list[current_player;main;0,5;8,4;]")
|
||||||
meta:set_string("infotext", "Injector")
|
meta:set_string("infotext", S("Injector"))
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
inv:set_size("main", 8*4)
|
inv:set_size("main", 8*4)
|
||||||
meta:set_string("mode","single items")
|
meta:set_string("mode","single items")
|
||||||
@ -47,7 +49,7 @@ minetest.register_node("technic:injector", {
|
|||||||
end
|
end
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"invsize[8,9;]"..
|
"invsize[8,9;]"..
|
||||||
"label[0,0;Injector]"..
|
"label[0,0;"..S("Injector").."]"..
|
||||||
"button[0,1;.8,.8;mode;]"..
|
"button[0,1;.8,.8;mode;]"..
|
||||||
"label[.8,1;Mode: "..mode.."]"..
|
"label[.8,1;Mode: "..mode.."]"..
|
||||||
"list[current_name;main;0,2;8,2;]"..
|
"list[current_name;main;0,2;8,2;]"..
|
||||||
|
@ -1,6 +1,33 @@
|
|||||||
|
|
||||||
local S = technic.getter
|
local S = technic.getter
|
||||||
|
|
||||||
|
technic.register_power_tool("technic:battery", 10000)
|
||||||
|
technic.register_power_tool("technic:red_energy_crystal", 100000)
|
||||||
|
technic.register_power_tool("technic:green_energy_crystal", 250000)
|
||||||
|
technic.register_power_tool("technic:blue_energy_crystal", 500000)
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'technic:battery',
|
||||||
|
recipe = {
|
||||||
|
{'group:wood', 'default:copper_ingot', 'group:wood'},
|
||||||
|
{'group:wood', 'moreores:tin_ingot', 'group:wood'},
|
||||||
|
{'group:wood', 'default:copper_ingot', 'group:wood'},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_tool("technic:battery", {
|
||||||
|
description = S("RE Battery"),
|
||||||
|
inventory_image = "technic_battery.png",
|
||||||
|
tool_capabilities = {
|
||||||
|
charge = 0,
|
||||||
|
max_drop_level = 0,
|
||||||
|
groupcaps = {
|
||||||
|
fleshy = {times={}, uses=10000, maxlevel=0}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
function technic.register_battery_box(data)
|
function technic.register_battery_box(data)
|
||||||
local tier = data.tier
|
local tier = data.tier
|
||||||
local ltier = string.lower(tier)
|
local ltier = string.lower(tier)
|
||||||
|
Loading…
Reference in New Issue
Block a user