mirror of
https://github.com/LDDestroier/CC/
synced 2025-02-03 04:39:11 +00:00
Update wireless-rs.lua
This commit is contained in:
parent
583a326d27
commit
83e1a7b7df
@ -6,6 +6,7 @@ local channel = 1005
|
||||
|
||||
local occupiedSides = {}
|
||||
local inputSides = {}
|
||||
local netInputSides = {}
|
||||
|
||||
local oppositeSides = {
|
||||
top = "bottom",
|
||||
@ -34,7 +35,7 @@ while true do
|
||||
key = key,
|
||||
side = side,
|
||||
})
|
||||
elseif redstone.getOutput(side) == false and (inputSides[side] or occupiedSides[side]) then
|
||||
elseif redstone.getOutput(side) == false and (inputSides[side] or netInputSides[side]) then
|
||||
inputSides[side] = false
|
||||
occupiedSides[side] = false
|
||||
occupiedSides[oSide] = false
|
||||
@ -51,12 +52,12 @@ while true do
|
||||
if msg.key == key and msg.cmd and oppositeSides[msg.side or false] then
|
||||
|
||||
if msg.cmd == "turnOn" then
|
||||
--inputSides[msg.side] = true
|
||||
netInputSides[msg.side] = true
|
||||
occupiedSides[msg.side] = true
|
||||
occupiedSides[oppositeSides[msg.side]] = true
|
||||
redstone.setOutput(oppositeSides[msg.side], true)
|
||||
elseif msg.cmd == "turnOff" then
|
||||
--inputSides[msg.side] = false
|
||||
netInputSides[msg.side] = false
|
||||
occupiedSides[msg.side] = false
|
||||
occupiedSides[oppositeSides[msg.side]] = false
|
||||
redstone.setOutput(oppositeSides[msg.side], false)
|
||||
|
Loading…
Reference in New Issue
Block a user