From 6574edf0f03f6b701795428620333b214ac2f2d7 Mon Sep 17 00:00:00 2001 From: Snorre Selmer Date: Tue, 22 Nov 2022 22:37:36 +0100 Subject: [PATCH] Arc-furnace script now supports 6 furnaces --- auto_arc_furnace.ic10 | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/auto_arc_furnace.ic10 b/auto_arc_furnace.ic10 index f33572c..8d2273b 100644 --- a/auto_arc_furnace.ic10 +++ b/auto_arc_furnace.ic10 @@ -1,20 +1,25 @@ -# It needs an Arc Furnace, that's all! - -alias Furnace d0 +# Connect Arc Furnaces to the screws, that's all! alias ImportOccupied r0 alias Active r1 -alias RunFurnace r2 + +move r2 0 start: -yield -ls ImportOccupied Furnace 0 Occupied -l Active Furnace Activate -xor RunFurnace ImportOccupied Active -bgtz RunFurnace run +bdseal dr2 run +add r2 r2 1 +bgt r2 5 reset j start run: -bgtz Active start # already running = go to start -s Furnace Activate 1 -j start +s dr2 On 1 +l Active dr2 Activate +bgtz Active ra +ls ImportOccupied dr2 0 Occupied +s dr2 Activate ImportOccupied +j ra + +reset: +yield +move r2 0 +j start \ No newline at end of file