print statement removed, recipe bugfix, heat exchanger bugfix
This commit is contained in:
parent
2575976616
commit
4b6943de48
@ -114,7 +114,6 @@ local function charging(pos, mem, is_charging)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function glowing(pos, mem, should_glow)
|
local function glowing(pos, mem, should_glow)
|
||||||
print("glowing", P2S(mem.win_pos), should_glow)
|
|
||||||
if mem.win_pos then
|
if mem.win_pos then
|
||||||
if should_glow then
|
if should_glow then
|
||||||
swap_node(mem.win_pos, "techage:glow_gravel")
|
swap_node(mem.win_pos, "techage:glow_gravel")
|
||||||
@ -138,10 +137,8 @@ local function formspec(self, pos, mem)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function can_start(pos, mem, state)
|
local function can_start(pos, mem, state)
|
||||||
print("can_start")
|
|
||||||
if turbine_cmnd(pos, "power") then
|
if turbine_cmnd(pos, "power") then
|
||||||
local radius = inlet_cmnd(pos, "radius")
|
local radius = inlet_cmnd(pos, "radius")
|
||||||
print("radius = "..radius)
|
|
||||||
if radius then
|
if radius then
|
||||||
mem.capa_max = PWR_CAPA[tonumber(radius)] or 0
|
mem.capa_max = PWR_CAPA[tonumber(radius)] or 0
|
||||||
local owner = M(pos):get_string("owner") or ""
|
local owner = M(pos):get_string("owner") or ""
|
||||||
@ -152,7 +149,6 @@ local function can_start(pos, mem, state)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function start_node(pos, mem, state)
|
local function start_node(pos, mem, state)
|
||||||
print("start_node", P2S(pos))
|
|
||||||
mem.running = true
|
mem.running = true
|
||||||
mem.delivered = 0
|
mem.delivered = 0
|
||||||
mem.was_charging = true
|
mem.was_charging = true
|
||||||
@ -178,7 +174,6 @@ local State = techage.NodeStates:new({
|
|||||||
})
|
})
|
||||||
|
|
||||||
local function node_timer(pos, elapsed)
|
local function node_timer(pos, elapsed)
|
||||||
print("node_timer1")
|
|
||||||
local mem = tubelib2.get_mem(pos)
|
local mem = tubelib2.get_mem(pos)
|
||||||
if mem.running and turbine_cmnd(pos, "power") then
|
if mem.running and turbine_cmnd(pos, "power") then
|
||||||
mem.capa = mem.capa or 0
|
mem.capa = mem.capa or 0
|
||||||
@ -292,7 +287,7 @@ minetest.register_node("techage:heatexchanger1", {
|
|||||||
description = S("TA4 Heat Exchanger 1"),
|
description = S("TA4 Heat Exchanger 1"),
|
||||||
tiles = {
|
tiles = {
|
||||||
-- up, down, right, left, back, front
|
-- up, down, right, left, back, front
|
||||||
"techage_hole_ta4.png",
|
"techage_hole_ta4.png^techage_appl_arrow_white.png",
|
||||||
"techage_filling_ta4.png^techage_frame_ta4.png",
|
"techage_filling_ta4.png^techage_frame_ta4.png",
|
||||||
"techage_filling_ta4.png^techage_frameB_ta4.png^techage_appl_hole_biogas.png",
|
"techage_filling_ta4.png^techage_frameB_ta4.png^techage_appl_hole_biogas.png",
|
||||||
"techage_filling_ta4.png^techage_frameB_ta4.png^techage_appl_hole_biogas.png",
|
"techage_filling_ta4.png^techage_frameB_ta4.png^techage_appl_hole_biogas.png",
|
||||||
@ -325,7 +320,7 @@ techage.power.register_node({"techage:heatexchanger1"}, {
|
|||||||
power_network = Cable,
|
power_network = Cable,
|
||||||
})
|
})
|
||||||
|
|
||||||
Cable:add_secondary_node_names({"techage:heatexchanger1", "techage:heatexchanger3"})
|
Pipe:add_secondary_node_names({"techage:heatexchanger1", "techage:heatexchanger3"})
|
||||||
|
|
||||||
-- for logical communication
|
-- for logical communication
|
||||||
techage.register_node({"techage:heatexchanger1"}, {
|
techage.register_node({"techage:heatexchanger1"}, {
|
||||||
|
@ -135,7 +135,7 @@ techage.furnace.register_recipe({
|
|||||||
output = "basic_materials:concrete_block 4",
|
output = "basic_materials:concrete_block 4",
|
||||||
recipe = {
|
recipe = {
|
||||||
"basic_materials:wet_cement",
|
"basic_materials:wet_cement",
|
||||||
"group:sand",
|
"default:sand",
|
||||||
"default:gravel",
|
"default:gravel",
|
||||||
"techage:steelmat",
|
"techage:steelmat",
|
||||||
},
|
},
|
||||||
|
@ -32,7 +32,10 @@ local Pipe = tubelib2.Tube:new({
|
|||||||
})
|
})
|
||||||
|
|
||||||
Pipe:register_on_tube_update(function(node, pos, out_dir, peer_pos, peer_in_dir)
|
Pipe:register_on_tube_update(function(node, pos, out_dir, peer_pos, peer_in_dir)
|
||||||
|
local ndef = minetest.registered_nodes[node.name]
|
||||||
|
if ndef and ndef.after_tube_update then
|
||||||
minetest.registered_nodes[node.name].after_tube_update(node, pos, out_dir, peer_pos, peer_in_dir)
|
minetest.registered_nodes[node.name].after_tube_update(node, pos, out_dir, peer_pos, peer_in_dir)
|
||||||
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
techage.BiogasPipe = Pipe
|
techage.BiogasPipe = Pipe
|
||||||
|
BIN
textures/techage_appl_arrow_white.png
Normal file
BIN
textures/techage_appl_arrow_white.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 188 B |
Binary file not shown.
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 175 B |
Loading…
Reference in New Issue
Block a user