2024-08-14 21:02:19 +02:00

19 lines
535 B
Lua

assert(type(elevator.save_elevator) == "function")
assert(type(elevator.motors) == "table")
-- save into backend
local old_elevator_save_elevator = elevator.save_elevator
function elevator.save_elevator()
mapsync.save_data("elevator", {motors = elevator.motors})
old_elevator_save_elevator()
end
local function load()
-- load from backend if available
local data = mapsync.load_data("elevator")
if data and data.motors then
elevator.motors = data.motors
end
end
minetest.register_on_mods_loaded(load)