bugfix for the ground mounted variant
This commit is contained in:
parent
293c36dcde
commit
9f9568980a
@ -26,6 +26,7 @@ function hyperloop.update_all_booking_machines()
|
|||||||
for _, dataset in pairs(hyperloop.data.tAllStations) do
|
for _, dataset in pairs(hyperloop.data.tAllStations) do
|
||||||
if dataset.booking_pos ~= nil then
|
if dataset.booking_pos ~= nil then
|
||||||
minetest.registered_nodes["hyperloop:booking"].update(dataset.booking_pos)
|
minetest.registered_nodes["hyperloop:booking"].update(dataset.booking_pos)
|
||||||
|
minetest.registered_nodes["hyperloop:booking_ground"].update(dataset.booking_pos)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
t = minetest.get_us_time() - t
|
t = minetest.get_us_time() - t
|
||||||
@ -240,7 +241,7 @@ minetest.register_node("hyperloop:booking_ground", {
|
|||||||
on_receive_fields = on_receive_fields,
|
on_receive_fields = on_receive_fields,
|
||||||
on_destruct = on_destruct,
|
on_destruct = on_destruct,
|
||||||
update = update,
|
update = update,
|
||||||
|
drop = "hyperloop:booking",
|
||||||
light_source = 2,
|
light_source = 2,
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
groups = {cracky=2, not_in_creative_inventory=1},
|
groups = {cracky=2, not_in_creative_inventory=1},
|
||||||
@ -249,7 +250,7 @@ minetest.register_node("hyperloop:booking_ground", {
|
|||||||
|
|
||||||
minetest.register_abm({
|
minetest.register_abm({
|
||||||
label = "[Hyperloop] Booking machine update",
|
label = "[Hyperloop] Booking machine update",
|
||||||
nodenames = {"hyperloop:booking"},
|
nodenames = {"hyperloop:booking", "hyperloop:booking_ground"},
|
||||||
interval = 10.0, -- Run every 10 seconds
|
interval = 10.0, -- Run every 10 seconds
|
||||||
chance = 1,
|
chance = 1,
|
||||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user