SHOW:
|
|
- or go back to the newest paste.
| 1 | green = false | |
| 2 | function eventF() | |
| 3 | event, side, chan, reply, dist = os.pullEvent("modem_message")
| |
| 4 | print("tripped event")
| |
| 5 | green = true | |
| 6 | end | |
| 7 | function lights() | |
| 8 | rs.setOutput("right", true)
| |
| 9 | sleep(1) | |
| 10 | rs.setOutput("right", false)
| |
| 11 | rs.setOutput("left", true)
| |
| 12 | sleep(1) | |
| 13 | rs.setOutput("left", false)
| |
| 14 | end | |
| 15 | rs.setOutput("bottom", false)
| |
| 16 | while not green do | |
| 17 | parallel.waitForAny(eventF, lights) | |
| 18 | end | |
| 19 | rs.setOutput("right", false)
| |
| 20 | rs.setOutput("left", false)
| |
| 21 | rs.setOutput("bottom", true) |