built on 04/01/2022 19:43:30
This commit is contained in:
parent
793888ed80
commit
d9710a8213
@ -277,4 +277,3 @@ techage.recipes.register_craft_type("ta4_electronic_fab", {
|
|||||||
width = 2,
|
width = 2,
|
||||||
height = 2,
|
height = 2,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ local function add_pos(pos, player)
|
|||||||
local meta = player:get_meta()
|
local meta = player:get_meta()
|
||||||
local lPos = minetest.deserialize(meta:get_string("techage_forceload_blocks")) or {}
|
local lPos = minetest.deserialize(meta:get_string("techage_forceload_blocks")) or {}
|
||||||
if not in_list(lPos, pos) and (#lPos < techage.max_num_forceload_blocks or
|
if not in_list(lPos, pos) and (#lPos < techage.max_num_forceload_blocks or
|
||||||
creative and creative.is_enabled_for and
|
minetest.global_exists("creative") and creative.is_enabled_for and
|
||||||
creative.is_enabled_for(player:get_player_name())) then
|
creative.is_enabled_for(player:get_player_name())) then
|
||||||
lPos[#lPos+1] = pos
|
lPos[#lPos+1] = pos
|
||||||
local meta = player:get_meta()
|
local meta = player:get_meta()
|
||||||
@ -116,7 +116,6 @@ local function formspec(name)
|
|||||||
local tRes = {}
|
local tRes = {}
|
||||||
for idx,pos in ipairs(lPos) do
|
for idx,pos in ipairs(lPos) do
|
||||||
local pos1, pos2 = calc_area(pos)
|
local pos1, pos2 = calc_area(pos)
|
||||||
local ypos = 0.2 + idx * 0.4
|
|
||||||
tRes[#tRes+1] = idx
|
tRes[#tRes+1] = idx
|
||||||
tRes[#tRes+1] = minetest.formspec_escape(P2S(pos1))
|
tRes[#tRes+1] = minetest.formspec_escape(P2S(pos1))
|
||||||
tRes[#tRes+1] = "to"
|
tRes[#tRes+1] = "to"
|
||||||
|
@ -333,4 +333,3 @@ end
|
|||||||
|
|
||||||
techage.add_rinser_recipe({input="techage:sieved_gravel", output="techage:usmium_nuggets", probability=30})
|
techage.add_rinser_recipe({input="techage:sieved_gravel", output="techage:usmium_nuggets", probability=30})
|
||||||
techage.add_rinser_recipe({input="techage:sieved_gravel", output="default:copper_lump", probability=15})
|
techage.add_rinser_recipe({input="techage:sieved_gravel", output="default:copper_lump", probability=15})
|
||||||
|
|
||||||
|
@ -220,4 +220,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:vacuum_tube", ""},
|
{"", "techage:vacuum_tube", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -129,5 +129,3 @@ techage.register_node({"protector:chest"}, {
|
|||||||
return techage.put_items(inv, "main", stack)
|
return techage.put_items(inv, "main", stack)
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -319,4 +319,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:ta4_wlanchip", ""},
|
{"", "techage:ta4_wlanchip", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -241,4 +241,3 @@ minetest.register_craft({
|
|||||||
{"default:steel_ingot", "techage:ta4_wlanchip", "default:steel_ingot"},
|
{"default:steel_ingot", "techage:ta4_wlanchip", "default:steel_ingot"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -263,4 +263,3 @@ control.register_nodes({"techage:t4_source"}, {
|
|||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -146,4 +146,3 @@ function techage.boiler.on_punch(pos, node, puncher, pointed_thing)
|
|||||||
M(pos):set_string("formspec", techage.boiler.formspec(pos, nvm))
|
M(pos):set_string("formspec", techage.boiler.formspec(pos, nvm))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -69,4 +69,3 @@ minetest.register_chatcommand("ta_limit", {
|
|||||||
MAX_POINTS .. " " .. S("is allowed")
|
MAX_POINTS .. " " .. S("is allowed")
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -115,4 +115,3 @@ for method_name, return_value in pairs(methods) do
|
|||||||
return return_value
|
return return_value
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -148,4 +148,3 @@ function techage.firebox.set_firehole(pos, on)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -232,4 +232,3 @@ function techage.hyperloop.after_formspec(pos, fields)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -89,5 +89,3 @@ techage.manual_DE.aPlanTable = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -96,4 +96,3 @@ minetest.register_entity(":techage:region_cube", {
|
|||||||
techage.unmark_region(self.player_name)
|
techage.unmark_region(self.player_name)
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -126,4 +126,3 @@ minetest.register_entity(":techage:position_side", {
|
|||||||
techage.unmark_position(self.player_name)
|
techage.unmark_position(self.player_name)
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -66,4 +66,3 @@ function techage.shared_inv.on_rightclick(pos, clicker, listname)
|
|||||||
minetest.get_node_timer(pos):start(2)
|
minetest.get_node_timer(pos):start(2)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -21,6 +21,7 @@ techage.shared_tank = {}
|
|||||||
local liquid = networks.liquid
|
local liquid = networks.liquid
|
||||||
local hyperloop = techage.hyperloop
|
local hyperloop = techage.hyperloop
|
||||||
local remote_pos = techage.hyperloop.remote_pos
|
local remote_pos = techage.hyperloop.remote_pos
|
||||||
|
local is_paired = techage.hyperloop.is_paired
|
||||||
local menu = techage.menu
|
local menu = techage.menu
|
||||||
|
|
||||||
local function formspec(pos)
|
local function formspec(pos)
|
||||||
@ -36,7 +37,7 @@ local function formspec(pos)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function techage.shared_tank.node_timer(pos)
|
function techage.shared_tank.node_timer(pos)
|
||||||
if techage.is_activeformspec(pos) then
|
if techage.is_activeformspec(pos) and is_paired(pos) then
|
||||||
M(pos):set_string("formspec", formspec(pos))
|
M(pos):set_string("formspec", formspec(pos))
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
@ -60,12 +61,15 @@ function techage.shared_tank.can_dig(pos, player)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function techage.shared_tank.peek_liquid(pos, indir)
|
function techage.shared_tank.peek_liquid(pos, indir)
|
||||||
|
if is_paired(pos) then
|
||||||
pos = remote_pos(pos)
|
pos = remote_pos(pos)
|
||||||
local nvm = techage.get_nvm(pos)
|
local nvm = techage.get_nvm(pos)
|
||||||
return liquid.srv_peek(nvm)
|
return liquid.srv_peek(nvm)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function techage.shared_tank.take_liquid(pos, indir, name, amount)
|
function techage.shared_tank.take_liquid(pos, indir, name, amount)
|
||||||
|
if is_paired(pos) then
|
||||||
pos = remote_pos(pos)
|
pos = remote_pos(pos)
|
||||||
local nvm = techage.get_nvm(pos)
|
local nvm = techage.get_nvm(pos)
|
||||||
amount, name = liquid.srv_take(nvm, name, amount)
|
amount, name = liquid.srv_take(nvm, name, amount)
|
||||||
@ -73,9 +77,12 @@ function techage.shared_tank.take_liquid(pos, indir, name, amount)
|
|||||||
M(pos):set_string("formspec", formspec(pos))
|
M(pos):set_string("formspec", formspec(pos))
|
||||||
end
|
end
|
||||||
return amount, name
|
return amount, name
|
||||||
|
end
|
||||||
|
return 0, name
|
||||||
end
|
end
|
||||||
|
|
||||||
function techage.shared_tank.put_liquid(pos, indir, name, amount)
|
function techage.shared_tank.put_liquid(pos, indir, name, amount)
|
||||||
|
if is_paired(pos) then
|
||||||
pos = remote_pos(pos)
|
pos = remote_pos(pos)
|
||||||
-- check if it is not powder
|
-- check if it is not powder
|
||||||
local ndef = minetest.registered_craftitems[name] or {}
|
local ndef = minetest.registered_craftitems[name] or {}
|
||||||
@ -88,10 +95,12 @@ function techage.shared_tank.put_liquid(pos, indir, name, amount)
|
|||||||
end
|
end
|
||||||
return leftover
|
return leftover
|
||||||
end
|
end
|
||||||
|
end
|
||||||
return amount
|
return amount
|
||||||
end
|
end
|
||||||
|
|
||||||
function techage.shared_tank.untake_liquid(pos, indir, name, amount)
|
function techage.shared_tank.untake_liquid(pos, indir, name, amount)
|
||||||
|
if is_paired(pos) then
|
||||||
pos = remote_pos(pos)
|
pos = remote_pos(pos)
|
||||||
local nvm = techage.get_nvm(pos)
|
local nvm = techage.get_nvm(pos)
|
||||||
local ndef = NDEF(pos)
|
local ndef = NDEF(pos)
|
||||||
@ -100,6 +109,8 @@ function techage.shared_tank.untake_liquid(pos, indir, name, amount)
|
|||||||
M(pos):set_string("formspec", formspec(pos))
|
M(pos):set_string("formspec", formspec(pos))
|
||||||
end
|
end
|
||||||
return leftover
|
return leftover
|
||||||
|
end
|
||||||
|
return amount
|
||||||
end
|
end
|
||||||
|
|
||||||
techage.shared_tank.formspec = formspec
|
techage.shared_tank.formspec = formspec
|
@ -65,4 +65,3 @@ minetest.register_craft({
|
|||||||
{"default:stone", "default:stone", "default:stone"},
|
{"default:stone", "default:stone", "default:stone"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -108,4 +108,3 @@ minetest.register_craft({
|
|||||||
{"default:stone", "", "default:stone"},
|
{"default:stone", "", "default:stone"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -131,4 +131,3 @@ minetest.register_craft({
|
|||||||
{"basic_materials:steel_bar", "default:wood", "basic_materials:steel_bar"},
|
{"basic_materials:steel_bar", "default:wood", "basic_materials:steel_bar"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -142,5 +142,3 @@ minetest.register_craft({
|
|||||||
{'', '', ''},
|
{'', '', ''},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -180,4 +180,3 @@ minetest.register_craft({
|
|||||||
{"default:wood", "techage:iron_ingot", "basic_materials:steel_bar"},
|
{"default:wood", "techage:iron_ingot", "basic_materials:steel_bar"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -88,4 +88,3 @@ minetest.register_craft({
|
|||||||
{'', 'techage:aluminum', ''},
|
{'', 'techage:aluminum', ''},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -151,7 +151,7 @@ local function create_task(pos, task)
|
|||||||
--print(err)
|
--print(err)
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
minetest.after(0.4, create_task, pos)
|
minetest.after(0.4, create_task, pos, task)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Call on_cyclic_check of all magents so that the magnets don't need a FLB.
|
-- Call on_cyclic_check of all magents so that the magnets don't need a FLB.
|
||||||
@ -411,4 +411,3 @@ minetest.register_craft({
|
|||||||
{'default:steel_ingot', '', 'techage:aluminum'},
|
{'default:steel_ingot', '', 'techage:aluminum'},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -207,4 +207,3 @@ minetest.register_craft({
|
|||||||
{'default:steel_ingot', 'default:mese_crystal', 'techage:aluminum'},
|
{'default:steel_ingot', 'default:mese_crystal', 'techage:aluminum'},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -207,6 +207,8 @@ techage.Items = {
|
|||||||
ta5_aichip = "techage:ta5_aichip",
|
ta5_aichip = "techage:ta5_aichip",
|
||||||
ta5_tele_pipe = "techage:ta5_tele_pipe",
|
ta5_tele_pipe = "techage:ta5_tele_pipe",
|
||||||
ta5_tele_tube = "techage:ta5_tele_tube",
|
ta5_tele_tube = "techage:ta5_tele_tube",
|
||||||
|
ta5_chest = "techage:ta5_hl_chest",
|
||||||
|
ta5_tank = "techage:ta5_hl_tank",
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -237,12 +237,13 @@ techage.manual_DE.aTitel = {
|
|||||||
"3,TA5 Flug Controller",
|
"3,TA5 Flug Controller",
|
||||||
"3,TA5 Hyperloop Kiste / TA5 Hyperloop Chest",
|
"3,TA5 Hyperloop Kiste / TA5 Hyperloop Chest",
|
||||||
"3,TA5 Hyperloop Tank / TA5 Hyperloop Tank",
|
"3,TA5 Hyperloop Tank / TA5 Hyperloop Tank",
|
||||||
"3,Hyperloop Teleport Blöcke (geplant)",
|
"3,TA5-Raumgleiter (geplant)",
|
||||||
"3,TA5 Container (geplant)",
|
"2,Teleport Blöcke",
|
||||||
"3,TA5 Teleport Block Gegenstände / TA5 Teleport Block Items",
|
"3,TA5 Teleport Block Gegenstände / TA5 Teleport Block Items",
|
||||||
"3,TA5 Teleport Block Flüssigkeiten / TA5 Teleport Block Liquids",
|
"3,TA5 Teleport Block Flüssigkeiten / TA5 Teleport Block Liquids",
|
||||||
"3,TA5-Raumgleiter (geplant)",
|
"3,Hyperloop Teleport Blöcke (geplant)",
|
||||||
"2,Weitere TA5 Blöcke/Items",
|
"2,Weitere TA5 Blöcke/Items",
|
||||||
|
"3,TA5 Container (geplant)",
|
||||||
"3,TA5 KI Chip / TA5 AI Chip",
|
"3,TA5 KI Chip / TA5 AI Chip",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2019,35 +2020,39 @@ techage.manual_DE.aText = {
|
|||||||
"\n"..
|
"\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"\n",
|
"\n",
|
||||||
|
"Dank einem Spezialantrieb für Lichtgeschwindigkeit können mit dem Raumgleiter auch große Entfernungen sehr schnell überwunden werden.\n"..
|
||||||
|
"\n",
|
||||||
|
"Mit Teleport-Blöcken können Dinge zwischen zwei Teleport-Blöcken übertragen werden\\, ohne dass sich dazwischen eine Röhre oder Leitung befinden muss. Für das Pairing der Blöcke musst du zuerst auf der einen Seite einen Namen für den Block eingeben\\, dann kannst du bei dem anderen Block diesen Namen auswählen und so die beiden Blöcke verbinden. Das Pairung kann nur von einem Spieler durchgeführt werden (Spielername wird geprüft) und muss vor einem Server-Neustart abgeschlossen sein. Anderenfalls gehen die Pairing-Daten verloren.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Der Plan rechts zeigt\\, wie die Blöcke genutzt werden können.\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n",
|
||||||
|
"Diese Teleport-Blöcke erlauben die Übertragung von Gegenständen und ersetzen somit eine Röhre. Dabei können Entfernungen von bis zu 200 Blöcken überbrückt werden.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Ein Teleport-Block benötigt 12 ku Strom.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Für die Nutzung der Teleport-Blöcke werden 60 Erfahrungspunkte benötigt.\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n",
|
||||||
|
"Diese Teleport-Blöcke erlauben die Übertragung von Flüssigkeiten und ersetzen somit eine gelbe Leitung. Dabei können Entfernungen von bis zu 200 Blöcken überbrückt werden.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Ein Teleport-Block benötigt 12 ku Strom.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Für die Nutzung der Teleport-Blöcke werden 60 Erfahrungspunkte benötigt.\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n",
|
||||||
"Die Hyperloop Teleport Blöcke erlauben den Aufbau von Hyperloop Netzwerk ohne Hyperloop-Röhren.\n"..
|
"Die Hyperloop Teleport Blöcke erlauben den Aufbau von Hyperloop Netzwerk ohne Hyperloop-Röhren.\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"Die Nutzung der Hyperloop Teleport Blöcke benötigt 120 Erfahrungspunkte.\n"..
|
"Die Nutzung der Hyperloop Teleport Blöcke benötigt 120 Erfahrungspunkte.\n"..
|
||||||
"\n",
|
"\n",
|
||||||
|
"",
|
||||||
"Der TA5 Container erlaubt Techage Anlagen ein- und an einer anderen Stelle wieder auszupacken.\n"..
|
"Der TA5 Container erlaubt Techage Anlagen ein- und an einer anderen Stelle wieder auszupacken.\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"Für die Nutzung des TA5 Containers werden 80 Erfahrungspunkte benötigt.\n"..
|
"Für die Nutzung des TA5 Containers werden 80 Erfahrungspunkte benötigt.\n"..
|
||||||
"\n",
|
"\n",
|
||||||
"Teleportblöcke erlauben den Item-Transport ohne Röhren bis zu einer Entfernung von 200 Blöcken.\n"..
|
|
||||||
"Für das Pairing musst du zuerst auf der einen Seite einen Namen für den Block eingeben\\, dann kannst du bei dem anderen Block diesen Namen auswählen und so die beiden Blöcke verbinden.\n"..
|
|
||||||
"\n"..
|
|
||||||
"Teleportblöcke benötigen jeweils 12 ku Strom.\n"..
|
|
||||||
"\n"..
|
|
||||||
"Für die Nutzung der Teleportblöcke werden 60 Erfahrungspunkte benötigt.\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n",
|
|
||||||
"Teleportblöcke erlauben den Flüssigkeiten-Transport ohne Leitungen bis zu einer Entfernung von 200 Blöcken.\n"..
|
|
||||||
"Für das Pairing musst du zuerst auf der einen Seite einen Namen für den Block eingeben\\, dann kannst du bei dem anderen Block diesen Namen auswählen und so die beiden Blöcke verbinden.\n"..
|
|
||||||
"\n"..
|
|
||||||
"Teleportblöcke benötigen jeweils 12 ku Strom.\n"..
|
|
||||||
"\n"..
|
|
||||||
"Für die Nutzung der Teleportblöcke werden 60 Erfahrungspunkte benötigt.\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n",
|
|
||||||
"Dank einem Spezialantrieb für Lichtgeschwindigkeit können mit dem Raumgleiter auch große Entfernungen sehr schnell überwunden werden.\n"..
|
|
||||||
"\n",
|
|
||||||
"",
|
|
||||||
"Der TA5 KI Chip wird teilweise zur Herstellung von TA5 Blöcken benötigt. Der TA5 KI Chip kann nur auf der TA4 Elektronik Fab hergestellt werden. Dazu werden 10 Erfahrungspunkte benötigt.\n"..
|
"Der TA5 KI Chip wird teilweise zur Herstellung von TA5 Blöcken benötigt. Der TA5 KI Chip kann nur auf der TA4 Elektronik Fab hergestellt werden. Dazu werden 10 Erfahrungspunkte benötigt.\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
@ -2289,14 +2294,15 @@ techage.manual_DE.aItemName = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"ta5_flycontroller",
|
"ta5_flycontroller",
|
||||||
"ta4_chest",
|
"ta5_chest",
|
||||||
"ta4_tank",
|
"ta5_tank",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"ta5_tele_tube",
|
"ta5_tele_tube",
|
||||||
"ta5_tele_pipe",
|
"ta5_tele_pipe",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
|
"",
|
||||||
"ta5_aichip",
|
"ta5_aichip",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2538,6 +2544,7 @@ techage.manual_DE.aPlanTable = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
|
"ta5_teleport",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
@ -2545,4 +2552,3 @@ techage.manual_DE.aPlanTable = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -237,11 +237,12 @@ techage.manual_EN.aTitel = {
|
|||||||
"3,TA5 Flight Controller",
|
"3,TA5 Flight Controller",
|
||||||
"3,TA5 Hyperloop Chest",
|
"3,TA5 Hyperloop Chest",
|
||||||
"3,TA5 Hyperloop Tank",
|
"3,TA5 Hyperloop Tank",
|
||||||
"3,Hyperloop Teleport Blocks (planned)",
|
"2,Teleport Blocks",
|
||||||
"3,TA5 Container (planned)",
|
|
||||||
"3,TA5 Teleport Block Items",
|
"3,TA5 Teleport Block Items",
|
||||||
"3,TA5 Teleport Block Liquids",
|
"3,TA5 Teleport Block Liquids",
|
||||||
"2,More TA5 Blocks / Items",
|
"3,Hyperloop Teleport Blocks (planned)",
|
||||||
|
"2,More TA5 Blocks/Items",
|
||||||
|
"3,TA5 Container (planned)",
|
||||||
"3,TA5 AI Chip",
|
"3,TA5 AI Chip",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2016,33 +2017,37 @@ techage.manual_EN.aText = {
|
|||||||
"\n"..
|
"\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"\n",
|
"\n",
|
||||||
|
"Teleport blocks allow things to be transferred between two teleport blocks without the need for a pipe or tube in between. To pair the blocks\\, you first have to enter a name for the block on one side\\, then you can select this name for the other block and thus connect the two blocks. Pairing can only be carried out by one player (player name is checked) and must be completed before the server is restarted. Otherwise the pairing data will be lost.\n"..
|
||||||
|
"\n"..
|
||||||
|
"The map on the right shows how the blocks can be used. \n"..
|
||||||
|
"\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n",
|
||||||
|
"These teleport blocks allow the transfer of items and thus replace a tube. Distances of up to 200 blocks can be bridged.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Each Teleport blocks requires 12 ku of electricity.\n"..
|
||||||
|
"\n"..
|
||||||
|
"60 experience points are required to use the teleport blocks. \n"..
|
||||||
|
"\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n",
|
||||||
|
"These teleport blocks allow the transfer of liquids and thus replace a pipe. Distances of up to 200 blocks can be bridged.\n"..
|
||||||
|
"\n"..
|
||||||
|
"Each Teleport blocks requires 12 ku of electricity.\n"..
|
||||||
|
"\n"..
|
||||||
|
"60 experience points are required to use the teleport blocks. \n"..
|
||||||
|
"\n"..
|
||||||
|
"\n"..
|
||||||
|
"\n",
|
||||||
"The Hyperloop Teleport Blocks allow the construction of a Hyperloop network without Hyperloop tubes.\n"..
|
"The Hyperloop Teleport Blocks allow the construction of a Hyperloop network without Hyperloop tubes.\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"The use of the Hyperloop Teleport Blocks requires 120 experience points.\n"..
|
"The use of the Hyperloop Teleport Blocks requires 120 experience points.\n"..
|
||||||
"\n",
|
"\n",
|
||||||
|
"",
|
||||||
"The TA5 container allows Techage systems to be packed and unpacked at another location.\n"..
|
"The TA5 container allows Techage systems to be packed and unpacked at another location.\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"80 experience points are required to use the TA5 container.\n"..
|
"80 experience points are required to use the TA5 container.\n"..
|
||||||
"\n",
|
"\n",
|
||||||
"Teleport blocks allow items to be transported without tubes up to a distance of 200 blocks.\n"..
|
|
||||||
"For pairing you first have to enter a name for the block on one side\\, then you can select this name for the other block and thus connect the two blocks.\n"..
|
|
||||||
"\n"..
|
|
||||||
"Teleport blocks each require 12 ku of electricity.\n"..
|
|
||||||
"\n"..
|
|
||||||
"60 experience points are required to use the Teleport blocks.\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n",
|
|
||||||
"Teleport blocks allow liquids to be transported without pipes up to a distance of 200 blocks.\n"..
|
|
||||||
"For pairing you first have to enter a name for the block on one side\\, then you can select this name for the other block and thus connect the two blocks.\n"..
|
|
||||||
"\n"..
|
|
||||||
"Teleport blocks each require 12 ku of electricity.\n"..
|
|
||||||
"\n"..
|
|
||||||
"60 experience points are required to use the Teleport blocks.\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n"..
|
|
||||||
"\n",
|
|
||||||
"",
|
|
||||||
"The TA5 AI Chip is partly required for the production of TA5 blocks. The TA5 AI Chip can only be manufactured at the TA4 Electronics Fab. This requires 10 experience points.\n"..
|
"The TA5 AI Chip is partly required for the production of TA5 blocks. The TA5 AI Chip can only be manufactured at the TA4 Electronics Fab. This requires 10 experience points.\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
"\n"..
|
"\n"..
|
||||||
@ -2284,13 +2289,14 @@ techage.manual_EN.aItemName = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"ta5_flycontroller",
|
"ta5_flycontroller",
|
||||||
"ta4_chest",
|
"ta5_chest",
|
||||||
"ta4_tank",
|
"ta5_tank",
|
||||||
"",
|
|
||||||
"",
|
"",
|
||||||
"ta5_tele_tube",
|
"ta5_tele_tube",
|
||||||
"ta5_tele_pipe",
|
"ta5_tele_pipe",
|
||||||
"",
|
"",
|
||||||
|
"",
|
||||||
|
"",
|
||||||
"ta5_aichip",
|
"ta5_aichip",
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2531,6 +2537,7 @@ techage.manual_EN.aPlanTable = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
|
"ta5_teleport",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
@ -2538,4 +2545,3 @@ techage.manual_EN.aPlanTable = {
|
|||||||
"",
|
"",
|
||||||
"",
|
"",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -37,5 +37,3 @@ function techage.add_to_manual(language, titles, texts, items, plans)
|
|||||||
tbl.aPlanTable[#tbl.aPlanTable + 1] = item
|
tbl.aPlanTable[#tbl.aPlanTable + 1] = item
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
@ -493,6 +493,26 @@ techage.ConstructionPlans["ta4_cooler"] = {
|
|||||||
{false, false, false, false, false, false, false, false, false},
|
{false, false, false, false, false, false, false, false, false},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
-- TA5 Teleport Blocks
|
||||||
|
--
|
||||||
|
local TELEP = {"techage_filling_ta4.png^techage_frame_ta5.png^techage_appl_teleport.png", "techage:ta5_tele_pipe"}
|
||||||
|
local TELET = {"techage_filling_ta4.png^techage_frame_ta5.png^techage_appl_teleport.png", "techage:ta5_tele_tube"}
|
||||||
|
local PUMP4 = {"techage_filling_ta4.png^techage_appl_pump.png^techage_frame_ta4.png", "techage:t4_pump"}
|
||||||
|
local ARROW = {"techage_form_arrow.png"}
|
||||||
|
|
||||||
|
techage.ConstructionPlans["ta5_teleport"] = {
|
||||||
|
{false, false, false, false, false, false, false, false, false, false, false},
|
||||||
|
{false, CHEST, PushR, TELET, false, ARROW, false, TELET, Tubes, CHEST, false},
|
||||||
|
{false, false, false, false, false, false, false, false, false, false, false},
|
||||||
|
{false, CHEST, Tubes, TELET, false, ARROW, false, TELET, PushR, CHEST, false},
|
||||||
|
{false, false, false, false, false, false, false, false, false, false, false},
|
||||||
|
{false, false, false, false, false, false, false, false, false, false, false},
|
||||||
|
{false, TANK4, PUMP4, TELEP, false, ARROW, false, TELEP, PIPEH, TANK4, false},
|
||||||
|
{false, false, false, false, false, false, false, false, false, false, false},
|
||||||
|
{false, TANK4, PIPEH, TELEP, false, ARROW, false, TELEP, PUMP4, TANK4, false},
|
||||||
|
}
|
||||||
|
|
||||||
function techage.add_manual_plans(table_with_plans)
|
function techage.add_manual_plans(table_with_plans)
|
||||||
for name, tbl in pairs(table_with_plans) do
|
for name, tbl in pairs(table_with_plans) do
|
||||||
techage.ConstructionPlans[name] = tbl
|
techage.ConstructionPlans[name] = tbl
|
||||||
|
@ -128,5 +128,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:ta4_wlanchip", ""},
|
{"", "techage:ta4_wlanchip", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -99,4 +99,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:baborium_ingot", ""},
|
{"", "techage:baborium_ingot", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -34,4 +34,3 @@ minetest.register_node("techage:glow_gravel", {
|
|||||||
sounds = default.node_sound_gravel_defaults(),
|
sounds = default.node_sound_gravel_defaults(),
|
||||||
drop = "",
|
drop = "",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -163,4 +163,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:ta4_wlanchip", ""},
|
{"", "techage:ta4_wlanchip", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -197,4 +197,3 @@ minetest.register_craft({
|
|||||||
{"basic_materials:steel_bar", "default:wood", "basic_materials:steel_bar"},
|
{"basic_materials:steel_bar", "default:wood", "basic_materials:steel_bar"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -298,4 +298,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:vacuum_tube", ""},
|
{"", "techage:vacuum_tube", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -349,4 +349,3 @@ minetest.register_craft({
|
|||||||
{'default:steel_ingot', "techage:ta4_wlanchip", 'default:steel_ingot'},
|
{'default:steel_ingot', "techage:ta4_wlanchip", 'default:steel_ingot'},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -31,4 +31,3 @@ minetest.register_craft({
|
|||||||
{"techage:canister_lye", "techage:ta3_canister_empty"},
|
{"techage:canister_lye", "techage:ta3_canister_empty"},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -105,4 +105,3 @@ techage.icta_register_action("print", {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -956,4 +956,3 @@ techage.icta_register_action("exchange", {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -82,4 +82,3 @@ techage.icta_register_condition("default", {
|
|||||||
end,
|
end,
|
||||||
button = function(data, environ) return "..." end,
|
button = function(data, environ) return "..." end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -445,4 +445,3 @@ techage.register_node({"techage:ta4_icta_controller"}, {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -270,4 +270,3 @@ techage.register_node({"techage:ta4_displayXL"}, {
|
|||||||
|
|
||||||
lcdlib.register_display_entity("techage:display_entity")
|
lcdlib.register_display_entity("techage:display_entity")
|
||||||
lcdlib.register_display_entity("techage:display_entityXL")
|
lcdlib.register_display_entity("techage:display_entityXL")
|
||||||
|
|
||||||
|
@ -22,11 +22,10 @@ end
|
|||||||
|
|
||||||
-- generate the choice dependent part of the form
|
-- generate the choice dependent part of the form
|
||||||
local function add_controls_to_table(tbl, kvDefinition, kvSelect)
|
local function add_controls_to_table(tbl, kvDefinition, kvSelect)
|
||||||
local val = ""
|
|
||||||
local offs = 1.4
|
local offs = 1.4
|
||||||
if kvDefinition[kvSelect.choice] then
|
if kvDefinition[kvSelect.choice] then
|
||||||
local lControls = kvDefinition[kvSelect.choice].formspec
|
local lControls = kvDefinition[kvSelect.choice].formspec
|
||||||
for idx,elem in ipairs(lControls) do
|
for _,elem in ipairs(lControls) do
|
||||||
if elem.type == "label" then
|
if elem.type == "label" then
|
||||||
tbl[#tbl+1] = "label[0,"..offs..";Description:\n"..elem.label.."]"
|
tbl[#tbl+1] = "label[0,"..offs..";Description:\n"..elem.label.."]"
|
||||||
offs = offs + 0.4
|
offs = offs + 0.4
|
||||||
@ -36,12 +35,12 @@ local function add_controls_to_table(tbl, kvDefinition, kvSelect)
|
|||||||
end
|
end
|
||||||
if elem.type == "numbers" or elem.type == "number" or elem.type == "digits" or elem.type == "letters"
|
if elem.type == "numbers" or elem.type == "number" or elem.type == "digits" or elem.type == "letters"
|
||||||
or elem.type == "ascii" then
|
or elem.type == "ascii" then
|
||||||
val = kvSelect[elem.name] or elem.default
|
local val = kvSelect[elem.name] or elem.default
|
||||||
tbl[#tbl+1] = "field[0.3,"..(offs+0.2)..";8,1;"..elem.name..";;"..val.."]"
|
tbl[#tbl+1] = "field[0.3,"..(offs+0.2)..";8,1;"..elem.name..";;"..val.."]"
|
||||||
offs = offs + 0.9
|
offs = offs + 0.9
|
||||||
elseif elem.type == "textlist" then
|
elseif elem.type == "textlist" then
|
||||||
local l = elem.choices:split(",")
|
local l = elem.choices:split(",")
|
||||||
val = index(l, kvSelect[elem.name]) or elem.default
|
local val = index(l, kvSelect[elem.name]) or elem.default
|
||||||
tbl[#tbl+1] = "dropdown[0.0,"..(offs)..";8.5,1.4;"..elem.name..";"..elem.choices..";"..val.."]"
|
tbl[#tbl+1] = "dropdown[0.0,"..(offs)..";8.5,1.4;"..elem.name..";"..elem.choices..";"..val.."]"
|
||||||
offs = offs + 0.9
|
offs = offs + 0.9
|
||||||
end
|
end
|
||||||
@ -52,7 +51,7 @@ end
|
|||||||
|
|
||||||
local function default_data(kvDefinition, kvSelect)
|
local function default_data(kvDefinition, kvSelect)
|
||||||
local lControls = kvDefinition[kvSelect.choice].formspec
|
local lControls = kvDefinition[kvSelect.choice].formspec
|
||||||
for idx,elem in ipairs(lControls) do
|
for _,elem in ipairs(lControls) do
|
||||||
kvSelect[elem.name] = elem.default
|
kvSelect[elem.name] = elem.default
|
||||||
end
|
end
|
||||||
kvSelect.button = kvDefinition[kvSelect.choice].button(kvSelect)
|
kvSelect.button = kvDefinition[kvSelect.choice].button(kvSelect)
|
||||||
@ -66,7 +65,7 @@ end
|
|||||||
local function field_to_kvSelect(kvDefinition, kvSelect, fields)
|
local function field_to_kvSelect(kvDefinition, kvSelect, fields)
|
||||||
local error = false
|
local error = false
|
||||||
local lControls = kvDefinition[kvSelect.choice].formspec
|
local lControls = kvDefinition[kvSelect.choice].formspec
|
||||||
for idx,elem in ipairs(lControls) do
|
for _,elem in ipairs(lControls) do
|
||||||
if elem.type == "numbers" then
|
if elem.type == "numbers" then
|
||||||
if fields[elem.name] then
|
if fields[elem.name] then
|
||||||
if fields[elem.name]:find("^[%d ]+$") then
|
if fields[elem.name]:find("^[%d ]+$") then
|
||||||
@ -131,7 +130,7 @@ end
|
|||||||
function techage.submenu_verify(owner, kvDefinition, kvSelect)
|
function techage.submenu_verify(owner, kvDefinition, kvSelect)
|
||||||
local error = false
|
local error = false
|
||||||
local lControls = kvDefinition[kvSelect.choice].formspec
|
local lControls = kvDefinition[kvSelect.choice].formspec
|
||||||
for idx,elem in ipairs(lControls) do
|
for _,elem in ipairs(lControls) do
|
||||||
if elem.type == "numbers" then
|
if elem.type == "numbers" then
|
||||||
if not kvSelect[elem.name]:find("^[%d ]+$") then
|
if not kvSelect[elem.name]:find("^[%d ]+$") then
|
||||||
error = true
|
error = true
|
||||||
@ -212,4 +211,3 @@ function techage.submenu_eval_input(kvDefinition, lKeys, lChoice, kvSelect, fiel
|
|||||||
end
|
end
|
||||||
return kvSelect
|
return kvSelect
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -225,4 +225,3 @@ minetest.register_lbm({
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -246,5 +246,3 @@ function techage.stop_burner(pos)
|
|||||||
minetest.sound_stop(handle)
|
minetest.sound_stop(handle)
|
||||||
meta:set_int("burn_time", 0)
|
meta:set_int("burn_time", 0)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
@ -210,4 +210,3 @@ minetest.register_craft({
|
|||||||
|
|
||||||
minetest.register_alias("techage:sieve", "techage:sieve3")
|
minetest.register_alias("techage:sieve", "techage:sieve3")
|
||||||
minetest.register_alias("techage:auto_sieve", "techage:auto_sieve3")
|
minetest.register_alias("techage:auto_sieve", "techage:auto_sieve3")
|
||||||
|
|
||||||
|
@ -213,4 +213,3 @@ minetest.register_craft({
|
|||||||
{"", "group:stick", ""},
|
{"", "group:stick", ""},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -87,4 +87,3 @@ minetest.register_craft({
|
|||||||
{''},
|
{''},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -26,4 +26,3 @@ function techage.ironage_swap_nodes(pos1, pos2, name1, name2)
|
|||||||
techage.ironage_swap_node(p, name2)
|
techage.ironage_swap_node(p, name2)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -511,4 +511,3 @@ function techage.ironage_register_recipe(recipe)
|
|||||||
recipe.type = "melting"
|
recipe.type = "melting"
|
||||||
techage.recipes.register_craft(recipe)
|
techage.recipes.register_craft(recipe)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -123,4 +123,3 @@ techage.ironage_register_recipe({
|
|||||||
heat = 4,
|
heat = 4,
|
||||||
time = 3,
|
time = 3,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -235,4 +235,3 @@ if techage.modified_recipes_enabled then
|
|||||||
"Lava Bucket"
|
"Lava Bucket"
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -100,4 +100,3 @@ local function tools()
|
|||||||
end
|
end
|
||||||
|
|
||||||
minetest.after(1, tools)
|
minetest.after(1, tools)
|
||||||
|
|
||||||
|
@ -61,4 +61,3 @@ minetest.register_craft({
|
|||||||
},
|
},
|
||||||
replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}},
|
replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -171,4 +171,3 @@ techage.register_liquid("techage:ta3_canister_naphtha", "techage:ta3_canister_em
|
|||||||
techage.register_liquid("techage:ta3_canister_gasoline", "techage:ta3_canister_empty", 1, "techage:gasoline")
|
techage.register_liquid("techage:ta3_canister_gasoline", "techage:ta3_canister_empty", 1, "techage:gasoline")
|
||||||
techage.register_liquid("techage:ta3_cylinder_small_gas", "techage:ta3_cylinder_small", 1, "techage:gas")
|
techage.register_liquid("techage:ta3_cylinder_small_gas", "techage:ta3_cylinder_small", 1, "techage:gas")
|
||||||
techage.register_liquid("techage:ta4_cylinder_small_isobutane", "techage:ta3_cylinder_small", 1, "techage:isobutane")
|
techage.register_liquid("techage:ta4_cylinder_small_isobutane", "techage:ta3_cylinder_small", 1, "techage:isobutane")
|
||||||
|
|
||||||
|
@ -63,5 +63,3 @@ techage.add_grinder_recipe({input="default:clay", output="techage:clay_powder"})
|
|||||||
techage.add_grinder_recipe({input="techage:aluminum", output="techage:aluminum_powder"})
|
techage.add_grinder_recipe({input="techage:aluminum", output="techage:aluminum_powder"})
|
||||||
techage.add_grinder_recipe({input="default:silver_sandstone", output="techage:silver_sandstone_powder"})
|
techage.add_grinder_recipe({input="default:silver_sandstone", output="techage:silver_sandstone_powder"})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -66,4 +66,3 @@ techage.furnace.register_recipe({
|
|||||||
waste = "techage:ta3_canister_empty",
|
waste = "techage:ta3_canister_empty",
|
||||||
time = 4,
|
time = 4,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -181,4 +181,3 @@ function techage.register_lamp(basename, ndef_off, ndef_on)
|
|||||||
power.update_network(pos, nil, Cable)
|
power.update_network(pos, nil, Cable)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -126,4 +126,3 @@ minetest.register_craft({
|
|||||||
{"", "", ""},
|
{"", "", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -203,4 +203,3 @@ minetest.register_alias("techage:ta4_pipeA", "techage:ta3_pipeA")
|
|||||||
minetest.register_alias("techage:ta4_pipeS", "techage:ta3_pipeS")
|
minetest.register_alias("techage:ta4_pipeS", "techage:ta3_pipeS")
|
||||||
|
|
||||||
techage.LiquidPipe = Pipe
|
techage.LiquidPipe = Pipe
|
||||||
|
|
||||||
|
@ -106,4 +106,3 @@ minetest.register_craft({
|
|||||||
{"techage:iron_ingot", "techage:ta3_barrel_empty", "techage:iron_ingot"},
|
{"techage:iron_ingot", "techage:ta3_barrel_empty", "techage:iron_ingot"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -331,4 +331,3 @@ minetest.register_craft({
|
|||||||
{"", "", ""},
|
{"", "", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -277,4 +277,3 @@ techage.register_node({"techage:ta4_detector_off", "techage:ta4_detector_on"}, {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -408,5 +408,3 @@ techage.register_node({"techage:ta3_logic2"}, {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -250,5 +250,3 @@ techage.register_node({"techage:ta3_logic"}, {
|
|||||||
|
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -97,4 +97,3 @@ techage.register_node({"techage:ta4_mbadetector"}, {
|
|||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -207,4 +207,3 @@ techage.register_node({"techage:ta3_nodedetector_off", "techage:ta3_nodedetector
|
|||||||
minetest.get_node_timer(pos):start(CYCLE_TIME)
|
minetest.get_node_timer(pos):start(CYCLE_TIME)
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -328,4 +328,3 @@ techage.register_node({
|
|||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -98,4 +98,3 @@ minetest.register_craft({
|
|||||||
{"", "dye:red", ""},
|
{"", "dye:red", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -112,4 +112,3 @@ techage.register_node({"techage:ta3_repeater"}, {
|
|||||||
minetest.get_node_timer(pos):start(CYCLE_TIME)
|
minetest.get_node_timer(pos):start(CYCLE_TIME)
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -285,4 +285,3 @@ techage.register_node({"techage:ta3_sequencer"}, {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -312,4 +312,3 @@ techage.register_node({"techage:ta4_sequencer"}, {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -131,4 +131,3 @@ minetest.register_craft({
|
|||||||
{"", "techage:vacuum_tube", ""},
|
{"", "techage:vacuum_tube", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -207,4 +207,3 @@ techage.register_node({"techage:ta3_timer"}, {
|
|||||||
check_rules(pos,0)
|
check_rules(pos,0)
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -233,4 +233,3 @@ minetest.register_craft({
|
|||||||
output = "techage:ta4_sensor_chest",
|
output = "techage:ta4_sensor_chest",
|
||||||
recipe = {"techage:chest_ta4", "techage:ta4_wlanchip"}
|
recipe = {"techage:chest_ta4", "techage:ta4_wlanchip"}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -323,5 +323,3 @@ techage.lua_ctlr.register_action("server_write", {
|
|||||||
" return value: true if successful or false\n"..
|
" return value: true if successful or false\n"..
|
||||||
' example: res = $server_write("123", "state", state)'
|
' example: res = $server_write("123", "state", state)'
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -259,4 +259,3 @@ techage.lua_ctlr.register_action("send_msg", {
|
|||||||
' Send a message to the controller with number "num".\n'..
|
' Send a message to the controller with number "num".\n'..
|
||||||
' example: $send_msg("0123", "test")'
|
' example: $send_msg("0123", "test")'
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ Für das Pairing musst du zuerst auf der einen Seite einen Namen für die Kiste
|
|||||||
|
|
||||||
Die Nutzung der TA5 Hyperloop Kiste benötigt 20 Erfahrungspunkte.
|
Die Nutzung der TA5 Hyperloop Kiste benötigt 20 Erfahrungspunkte.
|
||||||
|
|
||||||
[ta4_chest|image]
|
[ta5_chest|image]
|
||||||
|
|
||||||
### TA5 Hyperloop Tank / TA5 Hyperloop Tank
|
### TA5 Hyperloop Tank / TA5 Hyperloop Tank
|
||||||
|
|
||||||
@ -52,7 +52,39 @@ Für das Pairing musst du zuerst auf der einen Seite einen Namen für den Tank e
|
|||||||
|
|
||||||
Die Nutzung des TA5 Hyperloop Tanks benötigt 20 Erfahrungspunkte.
|
Die Nutzung des TA5 Hyperloop Tanks benötigt 20 Erfahrungspunkte.
|
||||||
|
|
||||||
[ta4_tank|image]
|
[ta5_tank|image]
|
||||||
|
|
||||||
|
### TA5-Raumgleiter (geplant)
|
||||||
|
|
||||||
|
Dank einem Spezialantrieb für Lichtgeschwindigkeit können mit dem Raumgleiter auch große Entfernungen sehr schnell überwunden werden.
|
||||||
|
|
||||||
|
## Teleport Blöcke
|
||||||
|
|
||||||
|
Mit Teleport-Blöcken können Dinge zwischen zwei Teleport-Blöcken übertragen werden, ohne dass sich dazwischen eine Röhre oder Leitung befinden muss. Für das Pairing der Blöcke musst du zuerst auf der einen Seite einen Namen für den Block eingeben, dann kannst du bei dem anderen Block diesen Namen auswählen und so die beiden Blöcke verbinden. Das Pairung kann nur von einem Spieler durchgeführt werden (Spielername wird geprüft) und muss vor einem Server-Neustart abgeschlossen sein. Anderenfalls gehen die Pairing-Daten verloren.
|
||||||
|
|
||||||
|
Der Plan rechts zeigt, wie die Blöcke genutzt werden können.
|
||||||
|
|
||||||
|
[ta5_teleport|plan]
|
||||||
|
|
||||||
|
### TA5 Teleport Block Gegenstände / TA5 Teleport Block Items
|
||||||
|
|
||||||
|
Diese Teleport-Blöcke erlauben die Übertragung von Gegenständen und ersetzen somit eine Röhre. Dabei können Entfernungen von bis zu 200 Blöcken überbrückt werden.
|
||||||
|
|
||||||
|
Ein Teleport-Block benötigt 12 ku Strom.
|
||||||
|
|
||||||
|
Für die Nutzung der Teleport-Blöcke werden 60 Erfahrungspunkte benötigt.
|
||||||
|
|
||||||
|
[ta5_tele_tube|image]
|
||||||
|
|
||||||
|
### TA5 Teleport Block Flüssigkeiten / TA5 Teleport Block Liquids
|
||||||
|
|
||||||
|
Diese Teleport-Blöcke erlauben die Übertragung von Flüssigkeiten und ersetzen somit eine gelbe Leitung. Dabei können Entfernungen von bis zu 200 Blöcken überbrückt werden.
|
||||||
|
|
||||||
|
Ein Teleport-Block benötigt 12 ku Strom.
|
||||||
|
|
||||||
|
Für die Nutzung der Teleport-Blöcke werden 60 Erfahrungspunkte benötigt.
|
||||||
|
|
||||||
|
[ta5_tele_pipe|image]
|
||||||
|
|
||||||
### Hyperloop Teleport Blöcke (geplant)
|
### Hyperloop Teleport Blöcke (geplant)
|
||||||
|
|
||||||
@ -60,40 +92,14 @@ Die Hyperloop Teleport Blöcke erlauben den Aufbau von Hyperloop Netzwerk ohne H
|
|||||||
|
|
||||||
Die Nutzung der Hyperloop Teleport Blöcke benötigt 120 Erfahrungspunkte.
|
Die Nutzung der Hyperloop Teleport Blöcke benötigt 120 Erfahrungspunkte.
|
||||||
|
|
||||||
|
## Weitere TA5 Blöcke/Items
|
||||||
|
|
||||||
### TA5 Container (geplant)
|
### TA5 Container (geplant)
|
||||||
|
|
||||||
Der TA5 Container erlaubt Techage Anlagen ein- und an einer anderen Stelle wieder auszupacken.
|
Der TA5 Container erlaubt Techage Anlagen ein- und an einer anderen Stelle wieder auszupacken.
|
||||||
|
|
||||||
Für die Nutzung des TA5 Containers werden 80 Erfahrungspunkte benötigt.
|
Für die Nutzung des TA5 Containers werden 80 Erfahrungspunkte benötigt.
|
||||||
|
|
||||||
### TA5 Teleport Block Gegenstände / TA5 Teleport Block Items
|
|
||||||
|
|
||||||
Teleportblöcke erlauben den Item-Transport ohne Röhren bis zu einer Entfernung von 200 Blöcken.
|
|
||||||
Für das Pairing musst du zuerst auf der einen Seite einen Namen für den Block eingeben, dann kannst du bei dem anderen Block diesen Namen auswählen und so die beiden Blöcke verbinden.
|
|
||||||
|
|
||||||
Teleportblöcke benötigen jeweils 12 ku Strom.
|
|
||||||
|
|
||||||
Für die Nutzung der Teleportblöcke werden 60 Erfahrungspunkte benötigt.
|
|
||||||
|
|
||||||
[ta5_tele_tube|image]
|
|
||||||
|
|
||||||
### TA5 Teleport Block Flüssigkeiten / TA5 Teleport Block Liquids
|
|
||||||
|
|
||||||
Teleportblöcke erlauben den Flüssigkeiten-Transport ohne Leitungen bis zu einer Entfernung von 200 Blöcken.
|
|
||||||
Für das Pairing musst du zuerst auf der einen Seite einen Namen für den Block eingeben, dann kannst du bei dem anderen Block diesen Namen auswählen und so die beiden Blöcke verbinden.
|
|
||||||
|
|
||||||
Teleportblöcke benötigen jeweils 12 ku Strom.
|
|
||||||
|
|
||||||
Für die Nutzung der Teleportblöcke werden 60 Erfahrungspunkte benötigt.
|
|
||||||
|
|
||||||
[ta5_tele_pipe|image]
|
|
||||||
|
|
||||||
### TA5-Raumgleiter (geplant)
|
|
||||||
|
|
||||||
Dank einem Spezialantrieb für Lichtgeschwindigkeit können mit dem Raumgleiter auch große Entfernungen sehr schnell überwunden werden.
|
|
||||||
|
|
||||||
## Weitere TA5 Blöcke/Items
|
|
||||||
|
|
||||||
### TA5 KI Chip / TA5 AI Chip
|
### TA5 KI Chip / TA5 AI Chip
|
||||||
|
|
||||||
Der TA5 KI Chip wird teilweise zur Herstellung von TA5 Blöcken benötigt. Der TA5 KI Chip kann nur auf der TA4 Elektronik Fab hergestellt werden. Dazu werden 10 Erfahrungspunkte benötigt.
|
Der TA5 KI Chip wird teilweise zur Herstellung von TA5 Blöcken benötigt. Der TA5 KI Chip kann nur auf der TA4 Elektronik Fab hergestellt werden. Dazu werden 10 Erfahrungspunkte benötigt.
|
||||||
|
@ -40,7 +40,7 @@ For pairing you first have to enter a name for the chest on one side, then you c
|
|||||||
|
|
||||||
The use of the TA5 Hyperloop Chest requires 20 experience points.
|
The use of the TA5 Hyperloop Chest requires 20 experience points.
|
||||||
|
|
||||||
[ta4_chest|image]
|
[ta5_chest|image]
|
||||||
|
|
||||||
### TA5 Hyperloop Tank
|
### TA5 Hyperloop Tank
|
||||||
|
|
||||||
@ -52,7 +52,37 @@ For pairing you first have to enter a name for the tank on one side, then you ca
|
|||||||
|
|
||||||
The use of the TA5 Hyperloop Tank requires 20 experience points.
|
The use of the TA5 Hyperloop Tank requires 20 experience points.
|
||||||
|
|
||||||
[ta4_tank|image]
|
[ta5_tank|image]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Teleport Blocks
|
||||||
|
|
||||||
|
Teleport blocks allow things to be transferred between two teleport blocks without the need for a pipe or tube in between. To pair the blocks, you first have to enter a name for the block on one side, then you can select this name for the other block and thus connect the two blocks. Pairing can only be carried out by one player (player name is checked) and must be completed before the server is restarted. Otherwise the pairing data will be lost.
|
||||||
|
|
||||||
|
The map on the right shows how the blocks can be used.
|
||||||
|
|
||||||
|
[ta5_teleport|plan]
|
||||||
|
|
||||||
|
### TA5 Teleport Block Items
|
||||||
|
|
||||||
|
These teleport blocks allow the transfer of items and thus replace a tube. Distances of up to 200 blocks can be bridged.
|
||||||
|
|
||||||
|
Each Teleport blocks requires 12 ku of electricity.
|
||||||
|
|
||||||
|
60 experience points are required to use the teleport blocks.
|
||||||
|
|
||||||
|
[ta5_tele_tube|image]
|
||||||
|
|
||||||
|
### TA5 Teleport Block Liquids
|
||||||
|
|
||||||
|
These teleport blocks allow the transfer of liquids and thus replace a pipe. Distances of up to 200 blocks can be bridged.
|
||||||
|
|
||||||
|
Each Teleport blocks requires 12 ku of electricity.
|
||||||
|
|
||||||
|
60 experience points are required to use the teleport blocks.
|
||||||
|
|
||||||
|
[ta5_tele_pipe|image]
|
||||||
|
|
||||||
### Hyperloop Teleport Blocks (planned)
|
### Hyperloop Teleport Blocks (planned)
|
||||||
|
|
||||||
@ -60,36 +90,16 @@ The Hyperloop Teleport Blocks allow the construction of a Hyperloop network with
|
|||||||
|
|
||||||
The use of the Hyperloop Teleport Blocks requires 120 experience points.
|
The use of the Hyperloop Teleport Blocks requires 120 experience points.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## More TA5 Blocks/Items
|
||||||
|
|
||||||
### TA5 Container (planned)
|
### TA5 Container (planned)
|
||||||
|
|
||||||
The TA5 container allows Techage systems to be packed and unpacked at another location.
|
The TA5 container allows Techage systems to be packed and unpacked at another location.
|
||||||
|
|
||||||
80 experience points are required to use the TA5 container.
|
80 experience points are required to use the TA5 container.
|
||||||
|
|
||||||
### TA5 Teleport Block Items
|
|
||||||
|
|
||||||
Teleport blocks allow items to be transported without tubes up to a distance of 200 blocks.
|
|
||||||
For pairing you first have to enter a name for the block on one side, then you can select this name for the other block and thus connect the two blocks.
|
|
||||||
|
|
||||||
Teleport blocks each require 12 ku of electricity.
|
|
||||||
|
|
||||||
60 experience points are required to use the Teleport blocks.
|
|
||||||
|
|
||||||
[ta5_tele_tube|image]
|
|
||||||
|
|
||||||
### TA5 Teleport Block Liquids
|
|
||||||
|
|
||||||
Teleport blocks allow liquids to be transported without pipes up to a distance of 200 blocks.
|
|
||||||
For pairing you first have to enter a name for the block on one side, then you can select this name for the other block and thus connect the two blocks.
|
|
||||||
|
|
||||||
Teleport blocks each require 12 ku of electricity.
|
|
||||||
|
|
||||||
60 experience points are required to use the Teleport blocks.
|
|
||||||
|
|
||||||
[ta5_tele_pipe|image]
|
|
||||||
|
|
||||||
## More TA5 Blocks / Items
|
|
||||||
|
|
||||||
### TA5 AI Chip
|
### TA5 AI Chip
|
||||||
|
|
||||||
The TA5 AI Chip is partly required for the production of TA5 blocks. The TA5 AI Chip can only be manufactured at the TA4 Electronics Fab. This requires 10 experience points.
|
The TA5 AI Chip is partly required for the production of TA5 blocks. The TA5 AI Chip can only be manufactured at the TA4 Electronics Fab. This requires 10 experience points.
|
||||||
|
@ -236,10 +236,11 @@
|
|||||||
- [TA5 Flug Controller](./manual_ta5_DE.md#ta5-flug-controller)
|
- [TA5 Flug Controller](./manual_ta5_DE.md#ta5-flug-controller)
|
||||||
- [TA5 Hyperloop Kiste / TA5 Hyperloop Chest](./manual_ta5_DE.md#ta5-hyperloop-kiste--ta5-hyperloop-chest)
|
- [TA5 Hyperloop Kiste / TA5 Hyperloop Chest](./manual_ta5_DE.md#ta5-hyperloop-kiste--ta5-hyperloop-chest)
|
||||||
- [TA5 Hyperloop Tank / TA5 Hyperloop Tank](./manual_ta5_DE.md#ta5-hyperloop-tank--ta5-hyperloop-tank)
|
- [TA5 Hyperloop Tank / TA5 Hyperloop Tank](./manual_ta5_DE.md#ta5-hyperloop-tank--ta5-hyperloop-tank)
|
||||||
- [Hyperloop Teleport Blöcke (geplant)](./manual_ta5_DE.md#hyperloop-teleport-blöcke-(geplant))
|
- [TA5-Raumgleiter (geplant)](./manual_ta5_DE.md#ta5-raumgleiter-(geplant))
|
||||||
- [TA5 Container (geplant)](./manual_ta5_DE.md#ta5-container-(geplant))
|
- [Teleport Blöcke](./manual_ta5_DE.md#teleport-blöcke)
|
||||||
- [TA5 Teleport Block Gegenstände / TA5 Teleport Block Items](./manual_ta5_DE.md#ta5-teleport-block-gegenstände--ta5-teleport-block-items)
|
- [TA5 Teleport Block Gegenstände / TA5 Teleport Block Items](./manual_ta5_DE.md#ta5-teleport-block-gegenstände--ta5-teleport-block-items)
|
||||||
- [TA5 Teleport Block Flüssigkeiten / TA5 Teleport Block Liquids](./manual_ta5_DE.md#ta5-teleport-block-flüssigkeiten--ta5-teleport-block-liquids)
|
- [TA5 Teleport Block Flüssigkeiten / TA5 Teleport Block Liquids](./manual_ta5_DE.md#ta5-teleport-block-flüssigkeiten--ta5-teleport-block-liquids)
|
||||||
- [TA5-Raumgleiter (geplant)](./manual_ta5_DE.md#ta5-raumgleiter-(geplant))
|
- [Hyperloop Teleport Blöcke (geplant)](./manual_ta5_DE.md#hyperloop-teleport-blöcke-(geplant))
|
||||||
- [Weitere TA5 Blöcke/Items](./manual_ta5_DE.md#weitere-ta5-blöckeitems)
|
- [Weitere TA5 Blöcke/Items](./manual_ta5_DE.md#weitere-ta5-blöckeitems)
|
||||||
|
- [TA5 Container (geplant)](./manual_ta5_DE.md#ta5-container-(geplant))
|
||||||
- [TA5 KI Chip / TA5 AI Chip](./manual_ta5_DE.md#ta5-ki-chip--ta5-ai-chip)
|
- [TA5 KI Chip / TA5 AI Chip](./manual_ta5_DE.md#ta5-ki-chip--ta5-ai-chip)
|
@ -236,9 +236,10 @@
|
|||||||
- [TA5 Flight Controller](./manual_ta5_EN.md#ta5-flight-controller)
|
- [TA5 Flight Controller](./manual_ta5_EN.md#ta5-flight-controller)
|
||||||
- [TA5 Hyperloop Chest](./manual_ta5_EN.md#ta5-hyperloop-chest)
|
- [TA5 Hyperloop Chest](./manual_ta5_EN.md#ta5-hyperloop-chest)
|
||||||
- [TA5 Hyperloop Tank](./manual_ta5_EN.md#ta5-hyperloop-tank)
|
- [TA5 Hyperloop Tank](./manual_ta5_EN.md#ta5-hyperloop-tank)
|
||||||
- [Hyperloop Teleport Blocks (planned)](./manual_ta5_EN.md#hyperloop-teleport-blocks-(planned))
|
- [Teleport Blocks](./manual_ta5_EN.md#teleport-blocks)
|
||||||
- [TA5 Container (planned)](./manual_ta5_EN.md#ta5-container-(planned))
|
|
||||||
- [TA5 Teleport Block Items](./manual_ta5_EN.md#ta5-teleport-block-items)
|
- [TA5 Teleport Block Items](./manual_ta5_EN.md#ta5-teleport-block-items)
|
||||||
- [TA5 Teleport Block Liquids](./manual_ta5_EN.md#ta5-teleport-block-liquids)
|
- [TA5 Teleport Block Liquids](./manual_ta5_EN.md#ta5-teleport-block-liquids)
|
||||||
- [More TA5 Blocks / Items](./manual_ta5_EN.md#more-ta5-blocks--items)
|
- [Hyperloop Teleport Blocks (planned)](./manual_ta5_EN.md#hyperloop-teleport-blocks-(planned))
|
||||||
|
- [More TA5 Blocks/Items](./manual_ta5_EN.md#more-ta5-blocksitems)
|
||||||
|
- [TA5 Container (planned)](./manual_ta5_EN.md#ta5-container-(planned))
|
||||||
- [TA5 AI Chip](./manual_ta5_EN.md#ta5-ai-chip)
|
- [TA5 AI Chip](./manual_ta5_EN.md#ta5-ai-chip)
|
@ -1,4 +1,4 @@
|
|||||||
name = techage
|
name = techage
|
||||||
depends = default,doors,flowers,tubelib2,networks,basic_materials,bucket,stairs,screwdriver,minecart,lcdlib,safer_lua
|
depends = default,doors,flowers,tubelib2,networks,basic_materials,bucket,stairs,screwdriver,minecart,lcdlib,safer_lua
|
||||||
optional_depends = unified_inventory,wielded_light,unifieddyes,moreores,ethereal,mesecon,digtron,bakedclay,moreblocks,i3
|
optional_depends = unified_inventory,wielded_light,unifieddyes,moreores,ethereal,mesecon,digtron,bakedclay,moreblocks,i3,creative,craftguide
|
||||||
description = Techage, go through 5 tech ages in search of wealth and power!
|
description = Techage, go through 5 tech ages in search of wealth and power!
|
||||||
|
@ -134,4 +134,3 @@ minetest.register_craft({
|
|||||||
{"", "group:wood", ""},
|
{"", "group:wood", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -92,4 +92,3 @@ minetest.register_craft({
|
|||||||
{"group:wood", "", ""},
|
{"group:wood", "", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -125,4 +125,3 @@ minetest.register_craft({
|
|||||||
{"", "group:wood", ""},
|
{"", "group:wood", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -239,4 +239,3 @@ minetest.register_craft({
|
|||||||
})
|
})
|
||||||
|
|
||||||
liquid.register_nodes({"techage:ta3_pumpjack_pas", "techage:ta3_pumpjack_act"}, Pipe, "pump", {"U"}, {})
|
liquid.register_nodes({"techage:ta3_pumpjack_pas", "techage:ta3_pumpjack_act"}, Pipe, "pump", {"U"}, {})
|
||||||
|
|
||||||
|
@ -279,4 +279,3 @@ minetest.register_craft({
|
|||||||
{"", "basic_materials:heating_element", ""},
|
{"", "basic_materials:heating_element", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -284,4 +284,3 @@ function techage.oiltower.remove(pos, player_name)
|
|||||||
minetest.chat_send_player(player_name, S("[TA] Derrick is being removed!"))
|
minetest.chat_send_player(player_name, S("[TA] Derrick is being removed!"))
|
||||||
techage.assemble.remove(pos, AssemblyPlan, player_name)
|
techage.assemble.remove(pos, AssemblyPlan, player_name)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -318,4 +318,3 @@ function techage.formspec_label_bar(pos, x, y, label, max_power, current_power,
|
|||||||
"container_end[]"
|
"container_end[]"
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -144,4 +144,3 @@ minetest.register_craft({
|
|||||||
{"default:wood", "techage:axle", "default:junglewood"},
|
{"default:wood", "techage:axle", "default:junglewood"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -365,4 +365,3 @@ minetest.register_craft({
|
|||||||
{"", "group:wood", ""},
|
{"", "group:wood", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -271,4 +271,3 @@ minetest.register_craft({
|
|||||||
output = "techage:powerswitchsmall",
|
output = "techage:powerswitchsmall",
|
||||||
recipe = {"techage:powerswitch"},
|
recipe = {"techage:powerswitch"},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -69,4 +69,3 @@ techage.register_powerline_node("techage:power_line")
|
|||||||
techage.register_powerline_node("techage:power_lineS")
|
techage.register_powerline_node("techage:power_lineS")
|
||||||
techage.register_powerline_node("techage:power_lineA")
|
techage.register_powerline_node("techage:power_lineA")
|
||||||
techage.register_powerline_node("techage:power_pole3")
|
techage.register_powerline_node("techage:power_pole3")
|
||||||
|
|
||||||
|
@ -187,5 +187,3 @@ minetest.register_craft({
|
|||||||
},})
|
},})
|
||||||
|
|
||||||
techage.TA4_Cable = Cable
|
techage.TA4_Cable = Cable
|
||||||
|
|
||||||
|
|
||||||
|
@ -133,4 +133,3 @@ minetest.register_craft({
|
|||||||
{"default:tin_ingot", "techage:iron_ingot", "default:copper_ingot"},
|
{"default:tin_ingot", "techage:iron_ingot", "default:copper_ingot"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -291,4 +291,3 @@ minetest.register_craft({
|
|||||||
{"", "", ""},
|
{"", "", ""},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -135,4 +135,3 @@ minetest.register_craft({
|
|||||||
{"techage:iron_ingot", "", "techage:iron_ingot"},
|
{"techage:iron_ingot", "", "techage:iron_ingot"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -174,4 +174,3 @@ minetest.register_craft({
|
|||||||
{"default:wood", "techage:iron_ingot", "basic_materials:steel_bar"},
|
{"default:wood", "techage:iron_ingot", "basic_materials:steel_bar"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user