feat: add default configuration

This commit is contained in:
Emerson Rosen-Jones 2025-12-26 12:54:45 -05:00
parent a86cfed866
commit 5acc3ab0f7

View file

@ -9,14 +9,70 @@ local FLOORS = {
return first_char == "A" or first_char == "W" return first_char == "A" or first_char == "W"
end, end,
detect = function () detect = function ()
-- TODO return redstone.getOutput("top")
end, end,
call = function () call = function ()
-- TODO redstone.setOutput("top", true)
os.sleep(0.5)
redstone.setOutput("top", false)
end end
storage = "", storage = "create:item_vault_17",
elevator_storage = "", elevator_storage = "bottom",
} },
{
match = function (input)
local first_char = string.sub(input, 1, 1)
return first_char == "F"
end,
detect = function ()
local relay = "redstone_relay_21"
peripheral.call(relay, "getOutput", "top")
end,
call = function ()
local relay = "redstone_relay_21"
peripheral.call(relay, "setOutput", "top", true)
os.sleep(0.5)
peripheral.call(relay, "setOutput", "top", false)
end
storage = "create:item_vault_18",
elevator_storage = "create:portable_storage_interface_8",
},
{
match = function (input)
local first_char = string.sub(input, 1, 1)
return first_char == "L"
end,
detect = function ()
local relay = "redstone_relay_22"
peripheral.call(relay, "getOutput", "top")
end,
call = function ()
local relay = "redstone_relay_22"
peripheral.call(relay, "setOutput", "top", true)
os.sleep(0.5)
peripheral.call(relay, "setOutput", "top", false)
end
storage = "create:item_vault_19",
elevator_storage = "create:portable_storage_interface_9",
},
{
match = function (input)
local first_char = string.sub(input, 1, 1)
return first_char == "E"
end,
detect = function ()
local relay = "redstone_relay_23"
peripheral.call(relay, "getOutput", "top")
end,
call = function ()
local relay = "redstone_relay_23"
peripheral.call(relay, "setOutput", "top", true)
os.sleep(0.5)
peripheral.call(relay, "setOutput", "top", false)
end
storage = "create:item_vault_20",
elevator_storage = "create:portable_storage_interface_10",
},
} }
local SLEEP_T = 5 local SLEEP_T = 5