<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.atitd.org/wiki/t5w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AlphaBob</id>
	<title>ATITD5 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.atitd.org/wiki/t5w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AlphaBob"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/tale5/Special:Contributions/AlphaBob"/>
	<updated>2026-04-05T23:06:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22364</id>
		<title>Alpha/cc</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22364"/>
		<updated>2010-09-22T03:25:40Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22358</id>
		<title>Alpha/cc</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22358"/>
		<updated>2010-09-22T03:06:20Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Constants&lt;br /&gt;
  //User Definable variables&lt;br /&gt;
  Ovens = 1       //Number of Ovens you are running. 1-8&lt;br /&gt;
  HeatMinX = 129&lt;br /&gt;
  HeatX = 157      //Threshold for Heat bar, increase or decrease as needed.&lt;br /&gt;
  HeatMaxX = 178&lt;br /&gt;
  Oxy1X = 90&lt;br /&gt;
  Oxy2X = 133&lt;br /&gt;
  WoodX = 109      //Wood threshold, adds wood/round up to this point.&lt;br /&gt;
  WaterX = 76      //Alowable water level, not much play here.. dont lower more than 2&lt;br /&gt;
  DangerX = 150    //Threshold for Danger bar, increase or decrease as needed.&lt;br /&gt;
  DangerMaxX = 160 // maximum danger lvl&lt;br /&gt;
  RGBBlue = 220    //Threshold for detecting the color blue.&lt;br /&gt;
  RGBGreen = 250   //Threshold for detecting the color green.  Some video cards&lt;br /&gt;
  //                 are having problems with this.  If you are having problems, run&lt;br /&gt;
  //                 just 1 oven and try lowering this number by 10 at a time.  It's&lt;br /&gt;
  //                 hard for me to see what is going on without using your pc :(&lt;br /&gt;
  //                 This method is used for RGBBlue and RGBGreen.&lt;br /&gt;
  CheckDelay = 1100&lt;br /&gt;
  Guild = 0       // 1 for Guilded or public ovens, 0 for Personal ovens&lt;br /&gt;
  //End User variables&lt;br /&gt;
  AddX = 215      // 215-Personal   212-Guilded&lt;br /&gt;
  Add2X = 15&lt;br /&gt;
  Add1Y = 65&lt;br /&gt;
  Add2Y = 17&lt;br /&gt;
  Add3Y = 233&lt;br /&gt;
  HeatMin = 0&lt;br /&gt;
  HeatMax = 0&lt;br /&gt;
  maxwoodx = 160&lt;br /&gt;
  maxwood = 0&lt;br /&gt;
  DangerMax = 0&lt;br /&gt;
  BeginX = 103&lt;br /&gt;
  BeginY = 229&lt;br /&gt;
  NewX = 0&lt;br /&gt;
  New2X = 0&lt;br /&gt;
  New3X = 0&lt;br /&gt;
  New2Y = 0&lt;br /&gt;
  NewY = 0&lt;br /&gt;
  Heat = 0&lt;br /&gt;
  Oxy = 0&lt;br /&gt;
  Wood = 0&lt;br /&gt;
  Water = 0&lt;br /&gt;
  Danger = 0&lt;br /&gt;
  Status = 0&lt;br /&gt;
  HeatY = 140&lt;br /&gt;
  OxyY = 152&lt;br /&gt;
  WoodY = 164&lt;br /&gt;
  WaterY = 176&lt;br /&gt;
  DangerY = 188&lt;br /&gt;
  StatusX = 172&lt;br /&gt;
  StatusY = 200&lt;br /&gt;
  WoodBX = 35&lt;br /&gt;
  WoodBY = 234&lt;br /&gt;
  WaterBX = 85&lt;br /&gt;
  Vent0 = 130&lt;br /&gt;
  Vent1 = 155&lt;br /&gt;
  Vent2 = 180&lt;br /&gt;
  VentBX = 0&lt;br /&gt;
  Num = 0&lt;br /&gt;
  Jump = 5 // should be 5&lt;br /&gt;
  JumpM = 0&lt;br /&gt;
  Jumped = 0&lt;br /&gt;
  Used = 0&lt;br /&gt;
  MDelay = 250&lt;br /&gt;
  SDelay = 180 // 200&lt;br /&gt;
  S1Delay = 85 // 100&lt;br /&gt;
  Count = 0&lt;br /&gt;
  CountM = 0&lt;br /&gt;
  MouseX = 0&lt;br /&gt;
  MouseY = 0&lt;br /&gt;
  // oven stas chks&lt;br /&gt;
  oven1 = 0&lt;br /&gt;
  oven2 = 0&lt;br /&gt;
  oven3 = 0&lt;br /&gt;
  oven4 = 0&lt;br /&gt;
  oven5 = 0&lt;br /&gt;
  oven6 = 0&lt;br /&gt;
  oven7 = 0&lt;br /&gt;
  oven8 = 0&lt;br /&gt;
  curentoven = 1&lt;br /&gt;
  looped = 1&lt;br /&gt;
  sHeatMinX = 0&lt;br /&gt;
  sHeatX = 0&lt;br /&gt;
  sHeatMaxX = 0&lt;br /&gt;
  sHeatY = 0&lt;br /&gt;
  sOxy1X = 0&lt;br /&gt;
  sOxy2X = 0&lt;br /&gt;
  sOxyY = 0&lt;br /&gt;
  sWoodX = 0&lt;br /&gt;
  sWoodY = 0&lt;br /&gt;
  sWaterX = 0&lt;br /&gt;
  sWaterY = 0&lt;br /&gt;
  sDangerY = 0&lt;br /&gt;
  sStatusX = 0&lt;br /&gt;
  sStatusY = 0&lt;br /&gt;
  sDangerX = 0&lt;br /&gt;
  sDangermaxX = 0&lt;br /&gt;
  smaxwoodx = 0&lt;br /&gt;
  amaxwood = 0&lt;br /&gt;
  ovenfinidhed = 0&lt;br /&gt;
  OldVent1 = 1&lt;br /&gt;
  OldVent2 = 1&lt;br /&gt;
  OldVent3 = 1&lt;br /&gt;
  OldVent4 = 1&lt;br /&gt;
  OldVent5 = 1&lt;br /&gt;
  OldVent6 = 1&lt;br /&gt;
  OldVent7 = 1&lt;br /&gt;
  OldVent8 = 1&lt;br /&gt;
  WoodNum1 = 0&lt;br /&gt;
  WoodNum2 = 0&lt;br /&gt;
  WoodNum3 = 0&lt;br /&gt;
  WoodNum4 = 0&lt;br /&gt;
  WoodNum5 = 0&lt;br /&gt;
  WoodNum6 = 0&lt;br /&gt;
  WoodNum7 = 0&lt;br /&gt;
  WoodNum8 = 0&lt;br /&gt;
  interval = 0&lt;br /&gt;
  ovendone = 0&lt;br /&gt;
  setup = 0&lt;br /&gt;
  WinX = 3&lt;br /&gt;
  WinY = 29&lt;br /&gt;
  dragX = 3&lt;br /&gt;
  dragY = 115&lt;br /&gt;
  m = 1&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
// safty message&lt;br /&gt;
ShowMessage m = Infomation, OK:Cancel, Do not Leave Macros running unatended!&lt;br /&gt;
if $m = 2&lt;br /&gt;
  stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Form ccOven, Settings // settings listed here are for 4 ovens&lt;br /&gt;
  ed1=Combobox:Ovens:1, 2, 3, 4, 5, 6, 7, 8&lt;br /&gt;
  ed2=CheckBox:Guilded?:True&lt;br /&gt;
  ed16=checkbox:Window Setup :True&lt;br /&gt;
  ed3=Editbox:Heat                  (75-188):162&lt;br /&gt;
  ed10=Editbox:HeatMin            (75-188):116&lt;br /&gt;
  ed11=Editbox:HeatMax           (75-188):174&lt;br /&gt;
  ed4=Editbox:Low Oxy            (75-188):95&lt;br /&gt;
  ed5=Editbox:High Oxy           (75-188):134&lt;br /&gt;
  ed6=Editbox:Wood                (75-188):104&lt;br /&gt;
  ed7=Editbox:Water                (75-188):77&lt;br /&gt;
  ed13=Editbox:Danger              (75-188):160 // now used&lt;br /&gt;
  ed15=Editbox:Max Danger					(75-188):170	// companion value&lt;br /&gt;
  ed8=Editbox:RGBGreen:240&lt;br /&gt;
  ed9=Editbox:RGBBlue:220&lt;br /&gt;
  ed12=Editbox:Check Bars Interval  (miliseconds):1100&lt;br /&gt;
  ed14=Editbox:Interval Increace    (miliseconds):150&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormLoad ccOven, ccOvenall.frm&lt;br /&gt;
&lt;br /&gt;
if ShowForm ccOven&lt;br /&gt;
  SetConst Ovens = ccOven[ed1]&lt;br /&gt;
  If ccOven[ed2] = True&lt;br /&gt;
    SetConst Guild = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Guild = 0&lt;br /&gt;
  End&lt;br /&gt;
  If ccOven[ed16] = True&lt;br /&gt;
    Setconst setup = 1&lt;br /&gt;
  Else&lt;br /&gt;
    Setconst setup = 0&lt;br /&gt;
  End&lt;br /&gt;
  SetConst HeatX = ccOven[ed3]&lt;br /&gt;
  SetConst Oxy1X = ccOven[ed4]&lt;br /&gt;
  SetConst Oxy2X = ccOven[ed5]&lt;br /&gt;
  SetConst WoodX = ccOven[ed6]&lt;br /&gt;
  SetConst WaterX = ccOven[ed7]&lt;br /&gt;
  Setconst DangerX = ccOven[ed13]&lt;br /&gt;
  setconst DangerMaxX = ccOven[ed15]&lt;br /&gt;
  SetConst RGBGreen = ccOven[ed8]&lt;br /&gt;
  SetConst RGBBlue = ccOven[ed9]&lt;br /&gt;
  SetConst HeatMin = ccOven[ed10]&lt;br /&gt;
  SetConst HeatMax = ccOven[ed11]&lt;br /&gt;
  SetConst CheckDelay = ccOven[ed12]&lt;br /&gt;
  Setconst interval = ccOven[ed14]&lt;br /&gt;
else&lt;br /&gt;
  Stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormSave ccOven, ccOvenall.frm&lt;br /&gt;
&lt;br /&gt;
MousePos 100, 20  //Activates eGenesis window.. Don't run ACTool maximized.&lt;br /&gt;
Delay $MDelay&lt;br /&gt;
LeftClick&lt;br /&gt;
Delay 2000&lt;br /&gt;
&lt;br /&gt;
If $Guild = 1&lt;br /&gt;
  Call Guild&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
If $setup = 1&lt;br /&gt;
  call WindowSetup&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Procedure WindowSetup&lt;br /&gt;
  SetConst DragX = $winx&lt;br /&gt;
  setconst Dragy = $winy&lt;br /&gt;
  setconst count = 1&lt;br /&gt;
  Loop $ovens&lt;br /&gt;
    if $count = $jump&lt;br /&gt;
      Compute DragX = $DragX - (($count - 1) * $AddX)&lt;br /&gt;
      Compute DragY = $DragY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    MousePos $WinX, $WinY&lt;br /&gt;
    Delay $MDelay&lt;br /&gt;
    Dragto $DragX, $DragY&lt;br /&gt;
    Compute DragX = $DragX + $AddX&lt;br /&gt;
    compute count = $count + 1&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
SetConst NewX = $BeginX&lt;br /&gt;
SetConst NewY = $BeginY&lt;br /&gt;
SetConst Count = 1&lt;br /&gt;
Loop $Ovens&lt;br /&gt;
  If $Count = $Jump&lt;br /&gt;
    SetConst NewX = $BeginX&lt;br /&gt;
    Compute NewY = $BeginY + $Add3Y&lt;br /&gt;
  End&lt;br /&gt;
  MousePos $NewX, $NewY&lt;br /&gt;
  Delay $MDelay&lt;br /&gt;
  Rightclick&lt;br /&gt;
  Delay $MDelay&lt;br /&gt;
  Compute NewX = $NewX + $AddX&lt;br /&gt;
  Compute Count = $Count + 1&lt;br /&gt;
End&lt;br /&gt;
SetConst NewX = $BeginX  //Dont remember why this is here :)&lt;br /&gt;
Call Main&lt;br /&gt;
&lt;br /&gt;
Procedure Main&lt;br /&gt;
  SetConst CountM = 1&lt;br /&gt;
  SetConst Status = 0&lt;br /&gt;
  Compute JumpM = $Jump - 1&lt;br /&gt;
  &lt;br /&gt;
  // rwinds ver&lt;br /&gt;
  //stores some vars&lt;br /&gt;
  setconst sHeatMinX = $HeatMinX&lt;br /&gt;
  setconst sHeatX = $HeatX&lt;br /&gt;
  setconst sHeatMaxX = $HeatMaxX&lt;br /&gt;
  setconst sHeatY = $HeatY&lt;br /&gt;
  setconst sOxy1X = $Oxy1X&lt;br /&gt;
  setconst sOxy2X = $Oxy2X&lt;br /&gt;
  setconst sOxyY = $OxyY&lt;br /&gt;
  setconst sWoodX = $WoodX&lt;br /&gt;
  setconst sWoodY = $WoodY&lt;br /&gt;
  setconst sWaterX = $WaterX&lt;br /&gt;
  setconst sWaterY = $WaterY&lt;br /&gt;
  setconst sDangerY = $DangerY&lt;br /&gt;
  setconst sStatusX = $StatusX&lt;br /&gt;
  setconst sStatusY = $StatusY&lt;br /&gt;
  setconst sDangerX = $DangerX&lt;br /&gt;
  setconst sDangermaxX = $DangermaxX&lt;br /&gt;
  setconst smaxwoodx = $maxwoodx&lt;br /&gt;
  &lt;br /&gt;
  While $Status &amp;lt; $Ovens&lt;br /&gt;
    Loop $Ovens&lt;br /&gt;
      setconst curentoven = {loopno}&lt;br /&gt;
      If $CountM = $Jump&lt;br /&gt;
        SetConst NewX = $StatusX&lt;br /&gt;
        Compute NewY = $StatusY + $Add3Y&lt;br /&gt;
        SetConst New2X = $WaterBX&lt;br /&gt;
        Compute New2Y = $WoodBY + $Add3Y&lt;br /&gt;
      End&lt;br /&gt;
      // next 8 ifs determine if current oven has finished&lt;br /&gt;
      If $curentoven = 1 and $oven1 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 2 and $oven2 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 3 and $oven3 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 4 and $oven4 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 5 and $oven5 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 6 and $oven6 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 7 and $oven7 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 8 and $oven8 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      &lt;br /&gt;
      If $ovenfinidhed = 0 //skips if set to 1&lt;br /&gt;
        Call CheckBars&lt;br /&gt;
        &lt;br /&gt;
        if $curentoven = 1&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum1 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum1 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum1 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum1 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 2&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum2 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum2 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum2 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum2 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 3&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum3 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum3 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum3 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum3 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 4&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum4 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum4 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum4 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum4 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 5&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum5 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum5 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum5 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum5 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 6&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum6 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum6 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum6 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum6 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 7&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum7 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum7 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum7 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum7 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 8&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum8 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum8 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum8 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum8 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        &lt;br /&gt;
        If $looped &amp;gt; 3&lt;br /&gt;
          &lt;br /&gt;
          if $curentoven = 1/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 2/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 3/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 4/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 5/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 6/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 7/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 8/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          &lt;br /&gt;
        End&lt;br /&gt;
      End&lt;br /&gt;
      if $ovendone = 1&lt;br /&gt;
        setconst ovendone = 0&lt;br /&gt;
        call snuff&lt;br /&gt;
      End&lt;br /&gt;
      // nxt oven&lt;br /&gt;
      setconst ovenfinidhed = 0&lt;br /&gt;
      Compute Used = $Used + 1&lt;br /&gt;
      If $Used = $JumpM&lt;br /&gt;
        Compute HeatMinX = $HeatMinX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatX = $HeatX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatMaxX = $HeatMaxX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatY = $HeatY + $Add3Y&lt;br /&gt;
        Compute Oxy1X = $Oxy1X - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute Oxy2X = $Oxy2X - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute OxyY = $OxyY + $Add3Y&lt;br /&gt;
        Compute WoodX = $WoodX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute maxwoodx = $maxwoodx - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute WoodY = $WoodY + $Add3Y&lt;br /&gt;
        Compute WaterX = $WaterX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute WaterY = $WaterY + $Add3Y&lt;br /&gt;
        Compute DangerX = $DangerX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute DangermaxX = $DangermaxX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute DangerY = $DangerY + $Add3Y&lt;br /&gt;
        Compute StatusX = $StatusX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute StatusY = $StatusY + $Add3Y&lt;br /&gt;
        //Compute WaterBX = $WaterBX - (($Used -1) * $AddX)&lt;br /&gt;
        //Compute WoodBX = $WoodBX - (($Used - 1 ) * $AddX)&lt;br /&gt;
        //Compute WoodBY = $WoodBY + $Add3Y&lt;br /&gt;
        SetConst Jumped = 1&lt;br /&gt;
        Continue&lt;br /&gt;
      Else&lt;br /&gt;
        Compute HeatMinX = $HeatMinX + $AddX&lt;br /&gt;
        Compute HeatX = $HeatX + $AddX&lt;br /&gt;
        Compute HeatMaxX = $HeatMaxX + $AddX&lt;br /&gt;
        Compute Oxy1X = $Oxy1X + $AddX&lt;br /&gt;
        Compute Oxy2X = $Oxy2X + $AddX&lt;br /&gt;
        Compute WoodX = $WoodX + $AddX&lt;br /&gt;
        Compute maxwoodx = $maxwoodx + $AddX&lt;br /&gt;
        Compute WaterX = $WaterX + $AddX&lt;br /&gt;
        Compute DangerX = $DangerX + $AddX&lt;br /&gt;
        Compute DangermaxX = $DangermaxX + $AddX&lt;br /&gt;
        Compute StatusX = $StatusX + $AddX&lt;br /&gt;
        //Compute WaterBX = $WaterBX + $AddX&lt;br /&gt;
        //Compute WoodBX = $WoodBX + $AddX&lt;br /&gt;
      End&lt;br /&gt;
      Continue&lt;br /&gt;
    End&lt;br /&gt;
    // resets positions&lt;br /&gt;
    Compute Used = 0&lt;br /&gt;
    Compute HeatMinX = $sHeatMinX&lt;br /&gt;
    Compute HeatX = $sHeatX&lt;br /&gt;
    Compute HeatMaxX = $sHeatMaxX&lt;br /&gt;
    Compute HeatY = $sHeatY&lt;br /&gt;
    Compute Oxy1X = $sOxy1X&lt;br /&gt;
    Compute Oxy2X = $sOxy2X&lt;br /&gt;
    Compute OxyY = $sOxyY&lt;br /&gt;
    Compute WoodX = $sWoodX&lt;br /&gt;
    Compute WoodY = $sWoodY&lt;br /&gt;
    Compute WaterX = $sWaterX&lt;br /&gt;
    Compute WaterY = $sWaterY&lt;br /&gt;
    Compute DangerY = $sDangerY&lt;br /&gt;
    Compute StatusX = $sStatusX&lt;br /&gt;
    Compute StatusY = $sStatusY&lt;br /&gt;
    compute DangerX = $sDangerX&lt;br /&gt;
    compute DangermaxX = $sDangermaxX&lt;br /&gt;
    compute maxwoodx = $smaxwoodx&lt;br /&gt;
    Delay $CheckDelay&lt;br /&gt;
    compute looped = $looped +1 // incremts loop for vent enable&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
// end rwinds ver&lt;br /&gt;
&lt;br /&gt;
Procedure CheckBars	//reads the data&lt;br /&gt;
  MousePos $HeatMinX, $HeatY	//heat min&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;lt; $RGBBlue&lt;br /&gt;
    SetConst HeatMin = 1&lt;br /&gt;
  else&lt;br /&gt;
    Set HeatMin = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $HeatX, $HeatY		//heat target&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Heat = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Heat = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $HeatMaxX, $HeatY // heat max&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst HeatMax = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst HeatMax = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $Oxy1X, $OxyY	// oxy min&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Oxy = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Oxy = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $Oxy2X, $OxyY // oxy max&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Oxy = 2&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $WoodX, $WoodY // wood target&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Wood = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Wood = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $maxwoodx, $WoodY // maxwood target&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst maxwood = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst maxwood = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $WaterX, $WaterY // water max&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Water = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Water = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $DangerX, $DangerY // danger warn??&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Danger = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Danger = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $DangerMaxX, $DangerY // danger out of controll??&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst DangerMax = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst DangerMax = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $StatusX, $StatusY  // checks to see if it is done&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBGreen} &amp;gt; $RGBGreen&lt;br /&gt;
    //if {RGBRed} = 6 and {RGBGreen} = 254 and {RGBBlue} = 5&lt;br /&gt;
    compute Status = $Status + 1&lt;br /&gt;
    // say  yes // debuging code&lt;br /&gt;
    setconst ovendone = 1&lt;br /&gt;
    compute $CheckDelay = $CheckDelay + $interval&lt;br /&gt;
    If $curentoven = 1&lt;br /&gt;
      setconst oven1 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 2&lt;br /&gt;
      setconst oven2 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 3&lt;br /&gt;
      setconst oven3 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 4&lt;br /&gt;
      setconst oven4 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 5&lt;br /&gt;
      setconst oven5 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 6&lt;br /&gt;
      setconst oven6 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 7&lt;br /&gt;
      setconst oven7 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 8&lt;br /&gt;
      setconst oven8 = 1&lt;br /&gt;
    End&lt;br /&gt;
    &lt;br /&gt;
  Else&lt;br /&gt;
    // SetConst Status = 0&lt;br /&gt;
    compute Status = $Status + 0 // dummy line&lt;br /&gt;
    //say  no // debuging code&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Water	// adds water&lt;br /&gt;
  SetConst NewX = $WaterBX&lt;br /&gt;
  SetConst NewY = $WoodBY&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst NewX = $WaterBX&lt;br /&gt;
      Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $curentoven&lt;br /&gt;
      MousePos $NewX, $NewY&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
      Rightclick&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
    End&lt;br /&gt;
    Compute NewX = $NewX + $AddX&lt;br /&gt;
  End&lt;br /&gt;
  SetConst NewX = $WaterBX&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Vent	// sets vent&lt;br /&gt;
  SetConst NewX = $VentBX&lt;br /&gt;
  SetConst NewY = $WoodBY&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst NewX = $VentBX&lt;br /&gt;
      Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $curentoven&lt;br /&gt;
      MousePos $NewX, $NewY&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
      Rightclick&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
    End&lt;br /&gt;
    Compute NewX = $NewX + $AddX&lt;br /&gt;
  End&lt;br /&gt;
  SetConst NewX = $VentBX&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Snuff // kills the oven&lt;br /&gt;
  SetConst New2X = $WaterBX&lt;br /&gt;
  SetConst New3X = $Vent2&lt;br /&gt;
  SetConst New2Y = $WoodBY&lt;br /&gt;
  Compute Num = $Used + 1&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst New2X = $WaterBX&lt;br /&gt;
      SetConst New3X = $Vent2&lt;br /&gt;
      Compute New2Y = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $Num&lt;br /&gt;
      MousePos $New2X, $New2Y&lt;br /&gt;
      Loop 10&lt;br /&gt;
        Rightclick&lt;br /&gt;
      End&lt;br /&gt;
      MousePos $New3X, $WoodBY&lt;br /&gt;
      Delay 200&lt;br /&gt;
      Rightclick&lt;br /&gt;
    End&lt;br /&gt;
    Compute New2X = $New2X + $AddX&lt;br /&gt;
    Compute New3X = $New3X + $AddX&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Wood	// adds some wood&lt;br /&gt;
if $ovendone = 0&lt;br /&gt;
  if $maxwood = 0&lt;br /&gt;
    SetConst NewX = $WoodBX&lt;br /&gt;
    SetConst NewY = $WoodBY&lt;br /&gt;
    Loop $Ovens&lt;br /&gt;
      IF {loopno} = $Jump&lt;br /&gt;
        SetConst NewX = $WoodBX&lt;br /&gt;
        Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
      End&lt;br /&gt;
      If {loopno} = $curentoven&lt;br /&gt;
        MousePos $NewX, $NewY&lt;br /&gt;
        Delay $SDelay&lt;br /&gt;
        Rightclick&lt;br /&gt;
        Delay $SDelay&lt;br /&gt;
      End&lt;br /&gt;
      Compute NewX = $NewX + $AddX&lt;br /&gt;
    End&lt;br /&gt;
    SetConst NewX = $WoodBX&lt;br /&gt;
  End&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Procedure Guild	// adjusts positions for guilded ovens&lt;br /&gt;
  //Compute BeginX = $BeginX - 7&lt;br /&gt;
  Compute BeginY = $BeginY + 12&lt;br /&gt;
  Compute AddX = $AddX - 3&lt;br /&gt;
  Compute Add3Y = $Add3Y + 12&lt;br /&gt;
  Compute Add1Y = $Add1Y - 12&lt;br /&gt;
  Compute WoodBY = $WoodBY + 12&lt;br /&gt;
  //Compute HeatX = $HeatX - 4&lt;br /&gt;
  Compute HeatY = $HeatY + 12&lt;br /&gt;
  //Compute Oxy1X = $Oxy1X&lt;br /&gt;
  //Compute Oxy2X =&lt;br /&gt;
  Compute OxyY = $OxyY + 12&lt;br /&gt;
  //Compute WoodX = $WoodX - 1&lt;br /&gt;
  Compute WoodY = $WoodY + 12&lt;br /&gt;
  Compute WaterY = $WaterY + 12&lt;br /&gt;
  //Compute DangerX = $DangerX - 4&lt;br /&gt;
  Compute DangerY = $DangerY + 12&lt;br /&gt;
  //Compute StatusX = $StatusX - 5&lt;br /&gt;
  Compute StatusY = $StatusY + 12&lt;br /&gt;
End&lt;br /&gt;
//Written with ACTool 5.3.0 by Anka&lt;br /&gt;
//Modified with ACTool 5.4.0 by rwindmtg&lt;br /&gt;
Bell Asterisk&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt;'''Insert non-formatted text here'''&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;''Italic text''&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22357</id>
		<title>Alpha/cc</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22357"/>
		<updated>2010-09-22T03:05:01Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;//Charcoal Oven - modified Ver 2.2&lt;br /&gt;
//&lt;br /&gt;
// Setup:  handles from 1 to 8 charcoal ovens at a time.  Pin the windows&lt;br /&gt;
//         in 2 rows of 4 starting in top left corner.  But them up together but&lt;br /&gt;
//         Don't overlap them at all.  I suggest at least 300&lt;br /&gt;
//         wood per oven and a normally hold about 150 water jugs (for 8 ovens).&lt;br /&gt;
//         All ovens are slightly different but I suggest that you put your&lt;br /&gt;
//         fastest burning oven first in line.  You can tweak the settings&lt;br /&gt;
//         to your liking in the new GUI window.  Your settings will be saved.&lt;br /&gt;
//				 SETUP ADDENUM BELOW&lt;br /&gt;
//&lt;br /&gt;
//  If you see anything odd, /chat me.&lt;br /&gt;
//&lt;br /&gt;
//  ENJOY! :)&lt;br /&gt;
//  Anka&lt;br /&gt;
//&lt;br /&gt;
//  This version has been modified by rwindmtg&lt;br /&gt;
//&lt;br /&gt;
// 	Follow setup as writen by anka and adust the check bars interval acording to&lt;br /&gt;
//  the number of ovens used (more ovens less time)&lt;br /&gt;
//&lt;br /&gt;
// 	Settings provided are those for 4 ovens and have done 3 whole runs without probs for me&lt;br /&gt;
//&lt;br /&gt;
//  ineterval increace on the menu will increce the wait between checks delay&lt;br /&gt;
//  when an oven finishes. hopefully this will keep the chk interval for each&lt;br /&gt;
//  oven the same.&lt;br /&gt;
//  if win setup is checked place all the windows in the top left corner on top of eachother&lt;br /&gt;
//&lt;br /&gt;
//	The modifications are to allow the macro to moniter each oven indervidually&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
Constants&lt;br /&gt;
  //User Definable variables&lt;br /&gt;
  Ovens = 1       //Number of Ovens you are running. 1-8&lt;br /&gt;
  HeatMinX = 129&lt;br /&gt;
  HeatX = 157      //Threshold for Heat bar, increase or decrease as needed.&lt;br /&gt;
  HeatMaxX = 178&lt;br /&gt;
  Oxy1X = 90&lt;br /&gt;
  Oxy2X = 133&lt;br /&gt;
  WoodX = 109      //Wood threshold, adds wood/round up to this point.&lt;br /&gt;
  WaterX = 76      //Alowable water level, not much play here.. dont lower more than 2&lt;br /&gt;
  DangerX = 150    //Threshold for Danger bar, increase or decrease as needed.&lt;br /&gt;
  DangerMaxX = 160 // maximum danger lvl&lt;br /&gt;
  RGBBlue = 220    //Threshold for detecting the color blue.&lt;br /&gt;
  RGBGreen = 250   //Threshold for detecting the color green.  Some video cards&lt;br /&gt;
  //                 are having problems with this.  If you are having problems, run&lt;br /&gt;
  //                 just 1 oven and try lowering this number by 10 at a time.  It's&lt;br /&gt;
  //                 hard for me to see what is going on without using your pc :(&lt;br /&gt;
  //                 This method is used for RGBBlue and RGBGreen.&lt;br /&gt;
  CheckDelay = 1100&lt;br /&gt;
  Guild = 0       // 1 for Guilded or public ovens, 0 for Personal ovens&lt;br /&gt;
  //End User variables&lt;br /&gt;
  AddX = 215      // 215-Personal   212-Guilded&lt;br /&gt;
  Add2X = 15&lt;br /&gt;
  Add1Y = 65&lt;br /&gt;
  Add2Y = 17&lt;br /&gt;
  Add3Y = 233&lt;br /&gt;
  HeatMin = 0&lt;br /&gt;
  HeatMax = 0&lt;br /&gt;
  maxwoodx = 160&lt;br /&gt;
  maxwood = 0&lt;br /&gt;
  DangerMax = 0&lt;br /&gt;
  BeginX = 103&lt;br /&gt;
  BeginY = 229&lt;br /&gt;
  NewX = 0&lt;br /&gt;
  New2X = 0&lt;br /&gt;
  New3X = 0&lt;br /&gt;
  New2Y = 0&lt;br /&gt;
  NewY = 0&lt;br /&gt;
  Heat = 0&lt;br /&gt;
  Oxy = 0&lt;br /&gt;
  Wood = 0&lt;br /&gt;
  Water = 0&lt;br /&gt;
  Danger = 0&lt;br /&gt;
  Status = 0&lt;br /&gt;
  HeatY = 140&lt;br /&gt;
  OxyY = 152&lt;br /&gt;
  WoodY = 164&lt;br /&gt;
  WaterY = 176&lt;br /&gt;
  DangerY = 188&lt;br /&gt;
  StatusX = 172&lt;br /&gt;
  StatusY = 200&lt;br /&gt;
  WoodBX = 35&lt;br /&gt;
  WoodBY = 234&lt;br /&gt;
  WaterBX = 85&lt;br /&gt;
  Vent0 = 130&lt;br /&gt;
  Vent1 = 155&lt;br /&gt;
  Vent2 = 180&lt;br /&gt;
  VentBX = 0&lt;br /&gt;
  Num = 0&lt;br /&gt;
  Jump = 5 // should be 5&lt;br /&gt;
  JumpM = 0&lt;br /&gt;
  Jumped = 0&lt;br /&gt;
  Used = 0&lt;br /&gt;
  MDelay = 250&lt;br /&gt;
  SDelay = 180 // 200&lt;br /&gt;
  S1Delay = 85 // 100&lt;br /&gt;
  Count = 0&lt;br /&gt;
  CountM = 0&lt;br /&gt;
  MouseX = 0&lt;br /&gt;
  MouseY = 0&lt;br /&gt;
  // oven stas chks&lt;br /&gt;
  oven1 = 0&lt;br /&gt;
  oven2 = 0&lt;br /&gt;
  oven3 = 0&lt;br /&gt;
  oven4 = 0&lt;br /&gt;
  oven5 = 0&lt;br /&gt;
  oven6 = 0&lt;br /&gt;
  oven7 = 0&lt;br /&gt;
  oven8 = 0&lt;br /&gt;
  curentoven = 1&lt;br /&gt;
  looped = 1&lt;br /&gt;
  sHeatMinX = 0&lt;br /&gt;
  sHeatX = 0&lt;br /&gt;
  sHeatMaxX = 0&lt;br /&gt;
  sHeatY = 0&lt;br /&gt;
  sOxy1X = 0&lt;br /&gt;
  sOxy2X = 0&lt;br /&gt;
  sOxyY = 0&lt;br /&gt;
  sWoodX = 0&lt;br /&gt;
  sWoodY = 0&lt;br /&gt;
  sWaterX = 0&lt;br /&gt;
  sWaterY = 0&lt;br /&gt;
  sDangerY = 0&lt;br /&gt;
  sStatusX = 0&lt;br /&gt;
  sStatusY = 0&lt;br /&gt;
  sDangerX = 0&lt;br /&gt;
  sDangermaxX = 0&lt;br /&gt;
  smaxwoodx = 0&lt;br /&gt;
  amaxwood = 0&lt;br /&gt;
  ovenfinidhed = 0&lt;br /&gt;
  OldVent1 = 1&lt;br /&gt;
  OldVent2 = 1&lt;br /&gt;
  OldVent3 = 1&lt;br /&gt;
  OldVent4 = 1&lt;br /&gt;
  OldVent5 = 1&lt;br /&gt;
  OldVent6 = 1&lt;br /&gt;
  OldVent7 = 1&lt;br /&gt;
  OldVent8 = 1&lt;br /&gt;
  WoodNum1 = 0&lt;br /&gt;
  WoodNum2 = 0&lt;br /&gt;
  WoodNum3 = 0&lt;br /&gt;
  WoodNum4 = 0&lt;br /&gt;
  WoodNum5 = 0&lt;br /&gt;
  WoodNum6 = 0&lt;br /&gt;
  WoodNum7 = 0&lt;br /&gt;
  WoodNum8 = 0&lt;br /&gt;
  interval = 0&lt;br /&gt;
  ovendone = 0&lt;br /&gt;
  setup = 0&lt;br /&gt;
  WinX = 3&lt;br /&gt;
  WinY = 29&lt;br /&gt;
  dragX = 3&lt;br /&gt;
  dragY = 115&lt;br /&gt;
  m = 1&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
// safty message&lt;br /&gt;
ShowMessage m = Infomation, OK:Cancel, Do not Leave Macros running unatended!&lt;br /&gt;
if $m = 2&lt;br /&gt;
  stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Form ccOven, Settings // settings listed here are for 4 ovens&lt;br /&gt;
  ed1=Combobox:Ovens:1, 2, 3, 4, 5, 6, 7, 8&lt;br /&gt;
  ed2=CheckBox:Guilded?:True&lt;br /&gt;
  ed16=checkbox:Window Setup :True&lt;br /&gt;
  ed3=Editbox:Heat                  (75-188):162&lt;br /&gt;
  ed10=Editbox:HeatMin            (75-188):116&lt;br /&gt;
  ed11=Editbox:HeatMax           (75-188):174&lt;br /&gt;
  ed4=Editbox:Low Oxy            (75-188):95&lt;br /&gt;
  ed5=Editbox:High Oxy           (75-188):134&lt;br /&gt;
  ed6=Editbox:Wood                (75-188):104&lt;br /&gt;
  ed7=Editbox:Water                (75-188):77&lt;br /&gt;
  ed13=Editbox:Danger              (75-188):160 // now used&lt;br /&gt;
  ed15=Editbox:Max Danger					(75-188):170	// companion value&lt;br /&gt;
  ed8=Editbox:RGBGreen:240&lt;br /&gt;
  ed9=Editbox:RGBBlue:220&lt;br /&gt;
  ed12=Editbox:Check Bars Interval  (miliseconds):1100&lt;br /&gt;
  ed14=Editbox:Interval Increace    (miliseconds):150&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormLoad ccOven, ccOvenall.frm&lt;br /&gt;
&lt;br /&gt;
if ShowForm ccOven&lt;br /&gt;
  SetConst Ovens = ccOven[ed1]&lt;br /&gt;
  If ccOven[ed2] = True&lt;br /&gt;
    SetConst Guild = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Guild = 0&lt;br /&gt;
  End&lt;br /&gt;
  If ccOven[ed16] = True&lt;br /&gt;
    Setconst setup = 1&lt;br /&gt;
  Else&lt;br /&gt;
    Setconst setup = 0&lt;br /&gt;
  End&lt;br /&gt;
  SetConst HeatX = ccOven[ed3]&lt;br /&gt;
  SetConst Oxy1X = ccOven[ed4]&lt;br /&gt;
  SetConst Oxy2X = ccOven[ed5]&lt;br /&gt;
  SetConst WoodX = ccOven[ed6]&lt;br /&gt;
  SetConst WaterX = ccOven[ed7]&lt;br /&gt;
  Setconst DangerX = ccOven[ed13]&lt;br /&gt;
  setconst DangerMaxX = ccOven[ed15]&lt;br /&gt;
  SetConst RGBGreen = ccOven[ed8]&lt;br /&gt;
  SetConst RGBBlue = ccOven[ed9]&lt;br /&gt;
  SetConst HeatMin = ccOven[ed10]&lt;br /&gt;
  SetConst HeatMax = ccOven[ed11]&lt;br /&gt;
  SetConst CheckDelay = ccOven[ed12]&lt;br /&gt;
  Setconst interval = ccOven[ed14]&lt;br /&gt;
else&lt;br /&gt;
  Stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormSave ccOven, ccOvenall.frm&lt;br /&gt;
&lt;br /&gt;
MousePos 100, 20  //Activates eGenesis window.. Don't run ACTool maximized.&lt;br /&gt;
Delay $MDelay&lt;br /&gt;
LeftClick&lt;br /&gt;
Delay 2000&lt;br /&gt;
&lt;br /&gt;
If $Guild = 1&lt;br /&gt;
  Call Guild&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
If $setup = 1&lt;br /&gt;
  call WindowSetup&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Procedure WindowSetup&lt;br /&gt;
  SetConst DragX = $winx&lt;br /&gt;
  setconst Dragy = $winy&lt;br /&gt;
  setconst count = 1&lt;br /&gt;
  Loop $ovens&lt;br /&gt;
    if $count = $jump&lt;br /&gt;
      Compute DragX = $DragX - (($count - 1) * $AddX)&lt;br /&gt;
      Compute DragY = $DragY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    MousePos $WinX, $WinY&lt;br /&gt;
    Delay $MDelay&lt;br /&gt;
    Dragto $DragX, $DragY&lt;br /&gt;
    Compute DragX = $DragX + $AddX&lt;br /&gt;
    compute count = $count + 1&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
SetConst NewX = $BeginX&lt;br /&gt;
SetConst NewY = $BeginY&lt;br /&gt;
SetConst Count = 1&lt;br /&gt;
Loop $Ovens&lt;br /&gt;
  If $Count = $Jump&lt;br /&gt;
    SetConst NewX = $BeginX&lt;br /&gt;
    Compute NewY = $BeginY + $Add3Y&lt;br /&gt;
  End&lt;br /&gt;
  MousePos $NewX, $NewY&lt;br /&gt;
  Delay $MDelay&lt;br /&gt;
  Rightclick&lt;br /&gt;
  Delay $MDelay&lt;br /&gt;
  Compute NewX = $NewX + $AddX&lt;br /&gt;
  Compute Count = $Count + 1&lt;br /&gt;
End&lt;br /&gt;
SetConst NewX = $BeginX  //Dont remember why this is here :)&lt;br /&gt;
Call Main&lt;br /&gt;
&lt;br /&gt;
Procedure Main&lt;br /&gt;
  SetConst CountM = 1&lt;br /&gt;
  SetConst Status = 0&lt;br /&gt;
  Compute JumpM = $Jump - 1&lt;br /&gt;
  &lt;br /&gt;
  // rwinds ver&lt;br /&gt;
  //stores some vars&lt;br /&gt;
  setconst sHeatMinX = $HeatMinX&lt;br /&gt;
  setconst sHeatX = $HeatX&lt;br /&gt;
  setconst sHeatMaxX = $HeatMaxX&lt;br /&gt;
  setconst sHeatY = $HeatY&lt;br /&gt;
  setconst sOxy1X = $Oxy1X&lt;br /&gt;
  setconst sOxy2X = $Oxy2X&lt;br /&gt;
  setconst sOxyY = $OxyY&lt;br /&gt;
  setconst sWoodX = $WoodX&lt;br /&gt;
  setconst sWoodY = $WoodY&lt;br /&gt;
  setconst sWaterX = $WaterX&lt;br /&gt;
  setconst sWaterY = $WaterY&lt;br /&gt;
  setconst sDangerY = $DangerY&lt;br /&gt;
  setconst sStatusX = $StatusX&lt;br /&gt;
  setconst sStatusY = $StatusY&lt;br /&gt;
  setconst sDangerX = $DangerX&lt;br /&gt;
  setconst sDangermaxX = $DangermaxX&lt;br /&gt;
  setconst smaxwoodx = $maxwoodx&lt;br /&gt;
  &lt;br /&gt;
  While $Status &amp;lt; $Ovens&lt;br /&gt;
    Loop $Ovens&lt;br /&gt;
      setconst curentoven = {loopno}&lt;br /&gt;
      If $CountM = $Jump&lt;br /&gt;
        SetConst NewX = $StatusX&lt;br /&gt;
        Compute NewY = $StatusY + $Add3Y&lt;br /&gt;
        SetConst New2X = $WaterBX&lt;br /&gt;
        Compute New2Y = $WoodBY + $Add3Y&lt;br /&gt;
      End&lt;br /&gt;
      // next 8 ifs determine if current oven has finished&lt;br /&gt;
      If $curentoven = 1 and $oven1 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 2 and $oven2 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 3 and $oven3 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 4 and $oven4 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 5 and $oven5 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 6 and $oven6 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 7 and $oven7 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 8 and $oven8 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      &lt;br /&gt;
      If $ovenfinidhed = 0 //skips if set to 1&lt;br /&gt;
        Call CheckBars&lt;br /&gt;
        &lt;br /&gt;
        if $curentoven = 1&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum1 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum1 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum1 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum1 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 2&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum2 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum2 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum2 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum2 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 3&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum3 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum3 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum3 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum3 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 4&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum4 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum4 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum4 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum4 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 5&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum5 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum5 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum5 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum5 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 6&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum6 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum6 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum6 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum6 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 7&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum7 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum7 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum7 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum7 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 8&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum8 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum8 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum8 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum8 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        &lt;br /&gt;
        If $looped &amp;gt; 3&lt;br /&gt;
          &lt;br /&gt;
          if $curentoven = 1/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 2/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 3/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 4/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 5/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 6/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 7/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 8/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          &lt;br /&gt;
        End&lt;br /&gt;
      End&lt;br /&gt;
      if $ovendone = 1&lt;br /&gt;
        setconst ovendone = 0&lt;br /&gt;
        call snuff&lt;br /&gt;
      End&lt;br /&gt;
      // nxt oven&lt;br /&gt;
      setconst ovenfinidhed = 0&lt;br /&gt;
      Compute Used = $Used + 1&lt;br /&gt;
      If $Used = $JumpM&lt;br /&gt;
        Compute HeatMinX = $HeatMinX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatX = $HeatX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatMaxX = $HeatMaxX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatY = $HeatY + $Add3Y&lt;br /&gt;
        Compute Oxy1X = $Oxy1X - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute Oxy2X = $Oxy2X - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute OxyY = $OxyY + $Add3Y&lt;br /&gt;
        Compute WoodX = $WoodX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute maxwoodx = $maxwoodx - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute WoodY = $WoodY + $Add3Y&lt;br /&gt;
        Compute WaterX = $WaterX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute WaterY = $WaterY + $Add3Y&lt;br /&gt;
        Compute DangerX = $DangerX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute DangermaxX = $DangermaxX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute DangerY = $DangerY + $Add3Y&lt;br /&gt;
        Compute StatusX = $StatusX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute StatusY = $StatusY + $Add3Y&lt;br /&gt;
        //Compute WaterBX = $WaterBX - (($Used -1) * $AddX)&lt;br /&gt;
        //Compute WoodBX = $WoodBX - (($Used - 1 ) * $AddX)&lt;br /&gt;
        //Compute WoodBY = $WoodBY + $Add3Y&lt;br /&gt;
        SetConst Jumped = 1&lt;br /&gt;
        Continue&lt;br /&gt;
      Else&lt;br /&gt;
        Compute HeatMinX = $HeatMinX + $AddX&lt;br /&gt;
        Compute HeatX = $HeatX + $AddX&lt;br /&gt;
        Compute HeatMaxX = $HeatMaxX + $AddX&lt;br /&gt;
        Compute Oxy1X = $Oxy1X + $AddX&lt;br /&gt;
        Compute Oxy2X = $Oxy2X + $AddX&lt;br /&gt;
        Compute WoodX = $WoodX + $AddX&lt;br /&gt;
        Compute maxwoodx = $maxwoodx + $AddX&lt;br /&gt;
        Compute WaterX = $WaterX + $AddX&lt;br /&gt;
        Compute DangerX = $DangerX + $AddX&lt;br /&gt;
        Compute DangermaxX = $DangermaxX + $AddX&lt;br /&gt;
        Compute StatusX = $StatusX + $AddX&lt;br /&gt;
        //Compute WaterBX = $WaterBX + $AddX&lt;br /&gt;
        //Compute WoodBX = $WoodBX + $AddX&lt;br /&gt;
      End&lt;br /&gt;
      Continue&lt;br /&gt;
    End&lt;br /&gt;
    // resets positions&lt;br /&gt;
    Compute Used = 0&lt;br /&gt;
    Compute HeatMinX = $sHeatMinX&lt;br /&gt;
    Compute HeatX = $sHeatX&lt;br /&gt;
    Compute HeatMaxX = $sHeatMaxX&lt;br /&gt;
    Compute HeatY = $sHeatY&lt;br /&gt;
    Compute Oxy1X = $sOxy1X&lt;br /&gt;
    Compute Oxy2X = $sOxy2X&lt;br /&gt;
    Compute OxyY = $sOxyY&lt;br /&gt;
    Compute WoodX = $sWoodX&lt;br /&gt;
    Compute WoodY = $sWoodY&lt;br /&gt;
    Compute WaterX = $sWaterX&lt;br /&gt;
    Compute WaterY = $sWaterY&lt;br /&gt;
    Compute DangerY = $sDangerY&lt;br /&gt;
    Compute StatusX = $sStatusX&lt;br /&gt;
    Compute StatusY = $sStatusY&lt;br /&gt;
    compute DangerX = $sDangerX&lt;br /&gt;
    compute DangermaxX = $sDangermaxX&lt;br /&gt;
    compute maxwoodx = $smaxwoodx&lt;br /&gt;
    Delay $CheckDelay&lt;br /&gt;
    compute looped = $looped +1 // incremts loop for vent enable&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
// end rwinds ver&lt;br /&gt;
&lt;br /&gt;
Procedure CheckBars	//reads the data&lt;br /&gt;
  MousePos $HeatMinX, $HeatY	//heat min&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;lt; $RGBBlue&lt;br /&gt;
    SetConst HeatMin = 1&lt;br /&gt;
  else&lt;br /&gt;
    Set HeatMin = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $HeatX, $HeatY		//heat target&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Heat = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Heat = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $HeatMaxX, $HeatY // heat max&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst HeatMax = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst HeatMax = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $Oxy1X, $OxyY	// oxy min&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Oxy = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Oxy = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $Oxy2X, $OxyY // oxy max&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Oxy = 2&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $WoodX, $WoodY // wood target&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Wood = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Wood = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $maxwoodx, $WoodY // maxwood target&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst maxwood = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst maxwood = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $WaterX, $WaterY // water max&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Water = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Water = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $DangerX, $DangerY // danger warn??&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Danger = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Danger = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $DangerMaxX, $DangerY // danger out of controll??&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst DangerMax = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst DangerMax = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $StatusX, $StatusY  // checks to see if it is done&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBGreen} &amp;gt; $RGBGreen&lt;br /&gt;
    //if {RGBRed} = 6 and {RGBGreen} = 254 and {RGBBlue} = 5&lt;br /&gt;
    compute Status = $Status + 1&lt;br /&gt;
    // say  yes // debuging code&lt;br /&gt;
    setconst ovendone = 1&lt;br /&gt;
    compute $CheckDelay = $CheckDelay + $interval&lt;br /&gt;
    If $curentoven = 1&lt;br /&gt;
      setconst oven1 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 2&lt;br /&gt;
      setconst oven2 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 3&lt;br /&gt;
      setconst oven3 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 4&lt;br /&gt;
      setconst oven4 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 5&lt;br /&gt;
      setconst oven5 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 6&lt;br /&gt;
      setconst oven6 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 7&lt;br /&gt;
      setconst oven7 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 8&lt;br /&gt;
      setconst oven8 = 1&lt;br /&gt;
    End&lt;br /&gt;
    &lt;br /&gt;
  Else&lt;br /&gt;
    // SetConst Status = 0&lt;br /&gt;
    compute Status = $Status + 0 // dummy line&lt;br /&gt;
    //say  no // debuging code&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Water	// adds water&lt;br /&gt;
  SetConst NewX = $WaterBX&lt;br /&gt;
  SetConst NewY = $WoodBY&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst NewX = $WaterBX&lt;br /&gt;
      Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $curentoven&lt;br /&gt;
      MousePos $NewX, $NewY&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
      Rightclick&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
    End&lt;br /&gt;
    Compute NewX = $NewX + $AddX&lt;br /&gt;
  End&lt;br /&gt;
  SetConst NewX = $WaterBX&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Vent	// sets vent&lt;br /&gt;
  SetConst NewX = $VentBX&lt;br /&gt;
  SetConst NewY = $WoodBY&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst NewX = $VentBX&lt;br /&gt;
      Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $curentoven&lt;br /&gt;
      MousePos $NewX, $NewY&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
      Rightclick&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
    End&lt;br /&gt;
    Compute NewX = $NewX + $AddX&lt;br /&gt;
  End&lt;br /&gt;
  SetConst NewX = $VentBX&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Snuff // kills the oven&lt;br /&gt;
  SetConst New2X = $WaterBX&lt;br /&gt;
  SetConst New3X = $Vent2&lt;br /&gt;
  SetConst New2Y = $WoodBY&lt;br /&gt;
  Compute Num = $Used + 1&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst New2X = $WaterBX&lt;br /&gt;
      SetConst New3X = $Vent2&lt;br /&gt;
      Compute New2Y = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $Num&lt;br /&gt;
      MousePos $New2X, $New2Y&lt;br /&gt;
      Loop 10&lt;br /&gt;
        Rightclick&lt;br /&gt;
      End&lt;br /&gt;
      MousePos $New3X, $WoodBY&lt;br /&gt;
      Delay 200&lt;br /&gt;
      Rightclick&lt;br /&gt;
    End&lt;br /&gt;
    Compute New2X = $New2X + $AddX&lt;br /&gt;
    Compute New3X = $New3X + $AddX&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Wood	// adds some wood&lt;br /&gt;
if $ovendone = 0&lt;br /&gt;
  if $maxwood = 0&lt;br /&gt;
    SetConst NewX = $WoodBX&lt;br /&gt;
    SetConst NewY = $WoodBY&lt;br /&gt;
    Loop $Ovens&lt;br /&gt;
      IF {loopno} = $Jump&lt;br /&gt;
        SetConst NewX = $WoodBX&lt;br /&gt;
        Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
      End&lt;br /&gt;
      If {loopno} = $curentoven&lt;br /&gt;
        MousePos $NewX, $NewY&lt;br /&gt;
        Delay $SDelay&lt;br /&gt;
        Rightclick&lt;br /&gt;
        Delay $SDelay&lt;br /&gt;
      End&lt;br /&gt;
      Compute NewX = $NewX + $AddX&lt;br /&gt;
    End&lt;br /&gt;
    SetConst NewX = $WoodBX&lt;br /&gt;
  End&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Procedure Guild	// adjusts positions for guilded ovens&lt;br /&gt;
  //Compute BeginX = $BeginX - 7&lt;br /&gt;
  Compute BeginY = $BeginY + 12&lt;br /&gt;
  Compute AddX = $AddX - 3&lt;br /&gt;
  Compute Add3Y = $Add3Y + 12&lt;br /&gt;
  Compute Add1Y = $Add1Y - 12&lt;br /&gt;
  Compute WoodBY = $WoodBY + 12&lt;br /&gt;
  //Compute HeatX = $HeatX - 4&lt;br /&gt;
  Compute HeatY = $HeatY + 12&lt;br /&gt;
  //Compute Oxy1X = $Oxy1X&lt;br /&gt;
  //Compute Oxy2X =&lt;br /&gt;
  Compute OxyY = $OxyY + 12&lt;br /&gt;
  //Compute WoodX = $WoodX - 1&lt;br /&gt;
  Compute WoodY = $WoodY + 12&lt;br /&gt;
  Compute WaterY = $WaterY + 12&lt;br /&gt;
  //Compute DangerX = $DangerX - 4&lt;br /&gt;
  Compute DangerY = $DangerY + 12&lt;br /&gt;
  //Compute StatusX = $StatusX - 5&lt;br /&gt;
  Compute StatusY = $StatusY + 12&lt;br /&gt;
End&lt;br /&gt;
//Written with ACTool 5.3.0 by Anka&lt;br /&gt;
//Modified with ACTool 5.4.0 by rwindmtg&lt;br /&gt;
Bell Asterisk&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;&amp;lt;nowiki&amp;gt;'''Insert non-formatted text here'''&amp;lt;nowiki&amp;gt;&amp;lt;nowiki&amp;gt;Insert non-formatted text here&amp;lt;/nowiki&amp;gt;''Italic text''&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22356</id>
		<title>Alpha/cc</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Alpha/cc&amp;diff=22356"/>
		<updated>2010-09-22T03:03:12Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: Created page with &amp;quot;//Charcoal Oven - modified Ver 2.2 // // Setup:  This handles from 1 to 8 charcoal ovens at a time.  Pin the windows //         in 2 rows of 4 starting in top left corner.  But t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;//Charcoal Oven - modified Ver 2.2&lt;br /&gt;
//&lt;br /&gt;
// Setup:  This handles from 1 to 8 charcoal ovens at a time.  Pin the windows&lt;br /&gt;
//         in 2 rows of 4 starting in top left corner.  But them up together but&lt;br /&gt;
//         Don't overlap them at all.  I suggest at least 300&lt;br /&gt;
//         wood per oven and a normally hold about 150 water jugs (for 8 ovens).&lt;br /&gt;
//         All ovens are slightly different but I suggest that you put your&lt;br /&gt;
//         fastest burning oven first in line.  You can tweak the settings&lt;br /&gt;
//         to your liking in the new GUI window.  Your settings will be saved.&lt;br /&gt;
//				 SETUP ADDENUM BELOW&lt;br /&gt;
//&lt;br /&gt;
//  If you see anything odd, /chat me.&lt;br /&gt;
//&lt;br /&gt;
//  ENJOY! :)&lt;br /&gt;
//  Anka&lt;br /&gt;
//&lt;br /&gt;
//  This version has been modified by rwindmtg&lt;br /&gt;
//&lt;br /&gt;
// 	Follow setup as writen by anka and adust the check bars interval acording to&lt;br /&gt;
//  the number of ovens used (more ovens less time)&lt;br /&gt;
//&lt;br /&gt;
// 	Settings provided are those for 4 ovens and have done 3 whole runs without probs for me&lt;br /&gt;
//&lt;br /&gt;
//  ineterval increace on the menu will increce the wait between checks delay&lt;br /&gt;
//  when an oven finishes. hopefully this will keep the chk interval for each&lt;br /&gt;
//  oven the same.&lt;br /&gt;
//  if win setup is checked place all the windows in the top left corner on top of eachother&lt;br /&gt;
//&lt;br /&gt;
//	The modifications are to allow the macro to moniter each oven indervidually&lt;br /&gt;
//&lt;br /&gt;
&lt;br /&gt;
Constants&lt;br /&gt;
  //User Definable variables&lt;br /&gt;
  Ovens = 1       //Number of Ovens you are running. 1-8&lt;br /&gt;
  HeatMinX = 129&lt;br /&gt;
  HeatX = 157      //Threshold for Heat bar, increase or decrease as needed.&lt;br /&gt;
  HeatMaxX = 178&lt;br /&gt;
  Oxy1X = 90&lt;br /&gt;
  Oxy2X = 133&lt;br /&gt;
  WoodX = 109      //Wood threshold, adds wood/round up to this point.&lt;br /&gt;
  WaterX = 76      //Alowable water level, not much play here.. dont lower more than 2&lt;br /&gt;
  DangerX = 150    //Threshold for Danger bar, increase or decrease as needed.&lt;br /&gt;
  DangerMaxX = 160 // maximum danger lvl&lt;br /&gt;
  RGBBlue = 220    //Threshold for detecting the color blue.&lt;br /&gt;
  RGBGreen = 250   //Threshold for detecting the color green.  Some video cards&lt;br /&gt;
  //                 are having problems with this.  If you are having problems, run&lt;br /&gt;
  //                 just 1 oven and try lowering this number by 10 at a time.  It's&lt;br /&gt;
  //                 hard for me to see what is going on without using your pc :(&lt;br /&gt;
  //                 This method is used for RGBBlue and RGBGreen.&lt;br /&gt;
  CheckDelay = 1100&lt;br /&gt;
  Guild = 0       // 1 for Guilded or public ovens, 0 for Personal ovens&lt;br /&gt;
  //End User variables&lt;br /&gt;
  AddX = 215      // 215-Personal   212-Guilded&lt;br /&gt;
  Add2X = 15&lt;br /&gt;
  Add1Y = 65&lt;br /&gt;
  Add2Y = 17&lt;br /&gt;
  Add3Y = 233&lt;br /&gt;
  HeatMin = 0&lt;br /&gt;
  HeatMax = 0&lt;br /&gt;
  maxwoodx = 160&lt;br /&gt;
  maxwood = 0&lt;br /&gt;
  DangerMax = 0&lt;br /&gt;
  BeginX = 103&lt;br /&gt;
  BeginY = 229&lt;br /&gt;
  NewX = 0&lt;br /&gt;
  New2X = 0&lt;br /&gt;
  New3X = 0&lt;br /&gt;
  New2Y = 0&lt;br /&gt;
  NewY = 0&lt;br /&gt;
  Heat = 0&lt;br /&gt;
  Oxy = 0&lt;br /&gt;
  Wood = 0&lt;br /&gt;
  Water = 0&lt;br /&gt;
  Danger = 0&lt;br /&gt;
  Status = 0&lt;br /&gt;
  HeatY = 140&lt;br /&gt;
  OxyY = 152&lt;br /&gt;
  WoodY = 164&lt;br /&gt;
  WaterY = 176&lt;br /&gt;
  DangerY = 188&lt;br /&gt;
  StatusX = 172&lt;br /&gt;
  StatusY = 200&lt;br /&gt;
  WoodBX = 35&lt;br /&gt;
  WoodBY = 234&lt;br /&gt;
  WaterBX = 85&lt;br /&gt;
  Vent0 = 130&lt;br /&gt;
  Vent1 = 155&lt;br /&gt;
  Vent2 = 180&lt;br /&gt;
  VentBX = 0&lt;br /&gt;
  Num = 0&lt;br /&gt;
  Jump = 5 // should be 5&lt;br /&gt;
  JumpM = 0&lt;br /&gt;
  Jumped = 0&lt;br /&gt;
  Used = 0&lt;br /&gt;
  MDelay = 250&lt;br /&gt;
  SDelay = 180 // 200&lt;br /&gt;
  S1Delay = 85 // 100&lt;br /&gt;
  Count = 0&lt;br /&gt;
  CountM = 0&lt;br /&gt;
  MouseX = 0&lt;br /&gt;
  MouseY = 0&lt;br /&gt;
  // oven stas chks&lt;br /&gt;
  oven1 = 0&lt;br /&gt;
  oven2 = 0&lt;br /&gt;
  oven3 = 0&lt;br /&gt;
  oven4 = 0&lt;br /&gt;
  oven5 = 0&lt;br /&gt;
  oven6 = 0&lt;br /&gt;
  oven7 = 0&lt;br /&gt;
  oven8 = 0&lt;br /&gt;
  curentoven = 1&lt;br /&gt;
  looped = 1&lt;br /&gt;
  sHeatMinX = 0&lt;br /&gt;
  sHeatX = 0&lt;br /&gt;
  sHeatMaxX = 0&lt;br /&gt;
  sHeatY = 0&lt;br /&gt;
  sOxy1X = 0&lt;br /&gt;
  sOxy2X = 0&lt;br /&gt;
  sOxyY = 0&lt;br /&gt;
  sWoodX = 0&lt;br /&gt;
  sWoodY = 0&lt;br /&gt;
  sWaterX = 0&lt;br /&gt;
  sWaterY = 0&lt;br /&gt;
  sDangerY = 0&lt;br /&gt;
  sStatusX = 0&lt;br /&gt;
  sStatusY = 0&lt;br /&gt;
  sDangerX = 0&lt;br /&gt;
  sDangermaxX = 0&lt;br /&gt;
  smaxwoodx = 0&lt;br /&gt;
  amaxwood = 0&lt;br /&gt;
  ovenfinidhed = 0&lt;br /&gt;
  OldVent1 = 1&lt;br /&gt;
  OldVent2 = 1&lt;br /&gt;
  OldVent3 = 1&lt;br /&gt;
  OldVent4 = 1&lt;br /&gt;
  OldVent5 = 1&lt;br /&gt;
  OldVent6 = 1&lt;br /&gt;
  OldVent7 = 1&lt;br /&gt;
  OldVent8 = 1&lt;br /&gt;
  WoodNum1 = 0&lt;br /&gt;
  WoodNum2 = 0&lt;br /&gt;
  WoodNum3 = 0&lt;br /&gt;
  WoodNum4 = 0&lt;br /&gt;
  WoodNum5 = 0&lt;br /&gt;
  WoodNum6 = 0&lt;br /&gt;
  WoodNum7 = 0&lt;br /&gt;
  WoodNum8 = 0&lt;br /&gt;
  interval = 0&lt;br /&gt;
  ovendone = 0&lt;br /&gt;
  setup = 0&lt;br /&gt;
  WinX = 3&lt;br /&gt;
  WinY = 29&lt;br /&gt;
  dragX = 3&lt;br /&gt;
  dragY = 115&lt;br /&gt;
  m = 1&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
// safty message&lt;br /&gt;
ShowMessage m = Infomation, OK:Cancel, Do not Leave Macros running unatended!&lt;br /&gt;
if $m = 2&lt;br /&gt;
  stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Form ccOven, Settings // settings listed here are for 4 ovens&lt;br /&gt;
  ed1=Combobox:Ovens:1, 2, 3, 4, 5, 6, 7, 8&lt;br /&gt;
  ed2=CheckBox:Guilded?:True&lt;br /&gt;
  ed16=checkbox:Window Setup :True&lt;br /&gt;
  ed3=Editbox:Heat                  (75-188):162&lt;br /&gt;
  ed10=Editbox:HeatMin            (75-188):116&lt;br /&gt;
  ed11=Editbox:HeatMax           (75-188):174&lt;br /&gt;
  ed4=Editbox:Low Oxy            (75-188):95&lt;br /&gt;
  ed5=Editbox:High Oxy           (75-188):134&lt;br /&gt;
  ed6=Editbox:Wood                (75-188):104&lt;br /&gt;
  ed7=Editbox:Water                (75-188):77&lt;br /&gt;
  ed13=Editbox:Danger              (75-188):160 // now used&lt;br /&gt;
  ed15=Editbox:Max Danger					(75-188):170	// companion value&lt;br /&gt;
  ed8=Editbox:RGBGreen:240&lt;br /&gt;
  ed9=Editbox:RGBBlue:220&lt;br /&gt;
  ed12=Editbox:Check Bars Interval  (miliseconds):1100&lt;br /&gt;
  ed14=Editbox:Interval Increace    (miliseconds):150&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormLoad ccOven, ccOvenall.frm&lt;br /&gt;
&lt;br /&gt;
if ShowForm ccOven&lt;br /&gt;
  SetConst Ovens = ccOven[ed1]&lt;br /&gt;
  If ccOven[ed2] = True&lt;br /&gt;
    SetConst Guild = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Guild = 0&lt;br /&gt;
  End&lt;br /&gt;
  If ccOven[ed16] = True&lt;br /&gt;
    Setconst setup = 1&lt;br /&gt;
  Else&lt;br /&gt;
    Setconst setup = 0&lt;br /&gt;
  End&lt;br /&gt;
  SetConst HeatX = ccOven[ed3]&lt;br /&gt;
  SetConst Oxy1X = ccOven[ed4]&lt;br /&gt;
  SetConst Oxy2X = ccOven[ed5]&lt;br /&gt;
  SetConst WoodX = ccOven[ed6]&lt;br /&gt;
  SetConst WaterX = ccOven[ed7]&lt;br /&gt;
  Setconst DangerX = ccOven[ed13]&lt;br /&gt;
  setconst DangerMaxX = ccOven[ed15]&lt;br /&gt;
  SetConst RGBGreen = ccOven[ed8]&lt;br /&gt;
  SetConst RGBBlue = ccOven[ed9]&lt;br /&gt;
  SetConst HeatMin = ccOven[ed10]&lt;br /&gt;
  SetConst HeatMax = ccOven[ed11]&lt;br /&gt;
  SetConst CheckDelay = ccOven[ed12]&lt;br /&gt;
  Setconst interval = ccOven[ed14]&lt;br /&gt;
else&lt;br /&gt;
  Stop&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
FormSave ccOven, ccOvenall.frm&lt;br /&gt;
&lt;br /&gt;
MousePos 100, 20  //Activates eGenesis window.. Don't run ACTool maximized.&lt;br /&gt;
Delay $MDelay&lt;br /&gt;
LeftClick&lt;br /&gt;
Delay 2000&lt;br /&gt;
&lt;br /&gt;
If $Guild = 1&lt;br /&gt;
  Call Guild&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
If $setup = 1&lt;br /&gt;
  call WindowSetup&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Procedure WindowSetup&lt;br /&gt;
  SetConst DragX = $winx&lt;br /&gt;
  setconst Dragy = $winy&lt;br /&gt;
  setconst count = 1&lt;br /&gt;
  Loop $ovens&lt;br /&gt;
    if $count = $jump&lt;br /&gt;
      Compute DragX = $DragX - (($count - 1) * $AddX)&lt;br /&gt;
      Compute DragY = $DragY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    MousePos $WinX, $WinY&lt;br /&gt;
    Delay $MDelay&lt;br /&gt;
    Dragto $DragX, $DragY&lt;br /&gt;
    Compute DragX = $DragX + $AddX&lt;br /&gt;
    compute count = $count + 1&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
SetConst NewX = $BeginX&lt;br /&gt;
SetConst NewY = $BeginY&lt;br /&gt;
SetConst Count = 1&lt;br /&gt;
Loop $Ovens&lt;br /&gt;
  If $Count = $Jump&lt;br /&gt;
    SetConst NewX = $BeginX&lt;br /&gt;
    Compute NewY = $BeginY + $Add3Y&lt;br /&gt;
  End&lt;br /&gt;
  MousePos $NewX, $NewY&lt;br /&gt;
  Delay $MDelay&lt;br /&gt;
  Rightclick&lt;br /&gt;
  Delay $MDelay&lt;br /&gt;
  Compute NewX = $NewX + $AddX&lt;br /&gt;
  Compute Count = $Count + 1&lt;br /&gt;
End&lt;br /&gt;
SetConst NewX = $BeginX  //Dont remember why this is here :)&lt;br /&gt;
Call Main&lt;br /&gt;
&lt;br /&gt;
Procedure Main&lt;br /&gt;
  SetConst CountM = 1&lt;br /&gt;
  SetConst Status = 0&lt;br /&gt;
  Compute JumpM = $Jump - 1&lt;br /&gt;
  &lt;br /&gt;
  // rwinds ver&lt;br /&gt;
  //stores some vars&lt;br /&gt;
  setconst sHeatMinX = $HeatMinX&lt;br /&gt;
  setconst sHeatX = $HeatX&lt;br /&gt;
  setconst sHeatMaxX = $HeatMaxX&lt;br /&gt;
  setconst sHeatY = $HeatY&lt;br /&gt;
  setconst sOxy1X = $Oxy1X&lt;br /&gt;
  setconst sOxy2X = $Oxy2X&lt;br /&gt;
  setconst sOxyY = $OxyY&lt;br /&gt;
  setconst sWoodX = $WoodX&lt;br /&gt;
  setconst sWoodY = $WoodY&lt;br /&gt;
  setconst sWaterX = $WaterX&lt;br /&gt;
  setconst sWaterY = $WaterY&lt;br /&gt;
  setconst sDangerY = $DangerY&lt;br /&gt;
  setconst sStatusX = $StatusX&lt;br /&gt;
  setconst sStatusY = $StatusY&lt;br /&gt;
  setconst sDangerX = $DangerX&lt;br /&gt;
  setconst sDangermaxX = $DangermaxX&lt;br /&gt;
  setconst smaxwoodx = $maxwoodx&lt;br /&gt;
  &lt;br /&gt;
  While $Status &amp;lt; $Ovens&lt;br /&gt;
    Loop $Ovens&lt;br /&gt;
      setconst curentoven = {loopno}&lt;br /&gt;
      If $CountM = $Jump&lt;br /&gt;
        SetConst NewX = $StatusX&lt;br /&gt;
        Compute NewY = $StatusY + $Add3Y&lt;br /&gt;
        SetConst New2X = $WaterBX&lt;br /&gt;
        Compute New2Y = $WoodBY + $Add3Y&lt;br /&gt;
      End&lt;br /&gt;
      // next 8 ifs determine if current oven has finished&lt;br /&gt;
      If $curentoven = 1 and $oven1 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 2 and $oven2 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 3 and $oven3 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 4 and $oven4 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 5 and $oven5 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 6 and $oven6 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 7 and $oven7 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      If $curentoven = 8 and $oven8 = 1&lt;br /&gt;
        setconst ovenfinidhed = 1&lt;br /&gt;
      End&lt;br /&gt;
      &lt;br /&gt;
      If $ovenfinidhed = 0 //skips if set to 1&lt;br /&gt;
        Call CheckBars&lt;br /&gt;
        &lt;br /&gt;
        if $curentoven = 1&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum1 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum1 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum1 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum1 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 2&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum2 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum2 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum2 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum2 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 3&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum3 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum3 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum3 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum3 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 4&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum4 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum4 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum4 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum4 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 5&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum5 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum5 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum5 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum5 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 6&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum6 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum6 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum6 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum6 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 7&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum7 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum7 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum7 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum7 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        if $curentoven = 8&lt;br /&gt;
          Case&lt;br /&gt;
          When $HeatMin = 1&lt;br /&gt;
            Call Wood&lt;br /&gt;
            Set WoodNum8 = 1&lt;br /&gt;
          Else&lt;br /&gt;
            If $Heat = 0 and $Danger = 0&lt;br /&gt;
              If $WoodNum8 = 0  and $Wood = 0&lt;br /&gt;
                Call Wood&lt;br /&gt;
                Set WoodNum8 = 1&lt;br /&gt;
              else&lt;br /&gt;
                Set WoodNum8 = 0&lt;br /&gt;
              End&lt;br /&gt;
            Else&lt;br /&gt;
              If $Heat = 1 or $Danger = 1&lt;br /&gt;
                If $Water = 0 or $HeatMax = 1 or $DangerMax = 1&lt;br /&gt;
                  Call Water&lt;br /&gt;
                End&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End&lt;br /&gt;
        End&lt;br /&gt;
        &lt;br /&gt;
        If $looped &amp;gt; 3&lt;br /&gt;
          &lt;br /&gt;
          if $curentoven = 1/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent1 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent1 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 2/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent2 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent2 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 3/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent3 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent3 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 4/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent4 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent4 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 5/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent5 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent5 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 6/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent6 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent6 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 7/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent7 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent7 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          if $curentoven = 8/// Work in progress .......................... isolate ovens vents&lt;br /&gt;
            Case&lt;br /&gt;
            When $Oxy = 0&lt;br /&gt;
              // Open vent full&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent2&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 0&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 1&lt;br /&gt;
              // Oxy set normal&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent1&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 1&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            When $Oxy = 2&lt;br /&gt;
              // Close vent&lt;br /&gt;
              If $OldVent8 &amp;lt;&amp;gt; $Oxy&lt;br /&gt;
                SetConst VentBX = $Vent0&lt;br /&gt;
                Call Vent&lt;br /&gt;
                SetConst OldVent8 = 2&lt;br /&gt;
                Delay 100&lt;br /&gt;
              End&lt;br /&gt;
            End&lt;br /&gt;
          End ///// Work in progresss ...............&lt;br /&gt;
          &lt;br /&gt;
        End&lt;br /&gt;
      End&lt;br /&gt;
      if $ovendone = 1&lt;br /&gt;
        setconst ovendone = 0&lt;br /&gt;
        call snuff&lt;br /&gt;
      End&lt;br /&gt;
      // nxt oven&lt;br /&gt;
      setconst ovenfinidhed = 0&lt;br /&gt;
      Compute Used = $Used + 1&lt;br /&gt;
      If $Used = $JumpM&lt;br /&gt;
        Compute HeatMinX = $HeatMinX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatX = $HeatX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatMaxX = $HeatMaxX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute HeatY = $HeatY + $Add3Y&lt;br /&gt;
        Compute Oxy1X = $Oxy1X - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute Oxy2X = $Oxy2X - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute OxyY = $OxyY + $Add3Y&lt;br /&gt;
        Compute WoodX = $WoodX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute maxwoodx = $maxwoodx - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute WoodY = $WoodY + $Add3Y&lt;br /&gt;
        Compute WaterX = $WaterX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute WaterY = $WaterY + $Add3Y&lt;br /&gt;
        Compute DangerX = $DangerX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute DangermaxX = $DangermaxX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute DangerY = $DangerY + $Add3Y&lt;br /&gt;
        Compute StatusX = $StatusX - (($Used - 1) * $AddX)&lt;br /&gt;
        Compute StatusY = $StatusY + $Add3Y&lt;br /&gt;
        //Compute WaterBX = $WaterBX - (($Used -1) * $AddX)&lt;br /&gt;
        //Compute WoodBX = $WoodBX - (($Used - 1 ) * $AddX)&lt;br /&gt;
        //Compute WoodBY = $WoodBY + $Add3Y&lt;br /&gt;
        SetConst Jumped = 1&lt;br /&gt;
        Continue&lt;br /&gt;
      Else&lt;br /&gt;
        Compute HeatMinX = $HeatMinX + $AddX&lt;br /&gt;
        Compute HeatX = $HeatX + $AddX&lt;br /&gt;
        Compute HeatMaxX = $HeatMaxX + $AddX&lt;br /&gt;
        Compute Oxy1X = $Oxy1X + $AddX&lt;br /&gt;
        Compute Oxy2X = $Oxy2X + $AddX&lt;br /&gt;
        Compute WoodX = $WoodX + $AddX&lt;br /&gt;
        Compute maxwoodx = $maxwoodx + $AddX&lt;br /&gt;
        Compute WaterX = $WaterX + $AddX&lt;br /&gt;
        Compute DangerX = $DangerX + $AddX&lt;br /&gt;
        Compute DangermaxX = $DangermaxX + $AddX&lt;br /&gt;
        Compute StatusX = $StatusX + $AddX&lt;br /&gt;
        //Compute WaterBX = $WaterBX + $AddX&lt;br /&gt;
        //Compute WoodBX = $WoodBX + $AddX&lt;br /&gt;
      End&lt;br /&gt;
      Continue&lt;br /&gt;
    End&lt;br /&gt;
    // resets positions&lt;br /&gt;
    Compute Used = 0&lt;br /&gt;
    Compute HeatMinX = $sHeatMinX&lt;br /&gt;
    Compute HeatX = $sHeatX&lt;br /&gt;
    Compute HeatMaxX = $sHeatMaxX&lt;br /&gt;
    Compute HeatY = $sHeatY&lt;br /&gt;
    Compute Oxy1X = $sOxy1X&lt;br /&gt;
    Compute Oxy2X = $sOxy2X&lt;br /&gt;
    Compute OxyY = $sOxyY&lt;br /&gt;
    Compute WoodX = $sWoodX&lt;br /&gt;
    Compute WoodY = $sWoodY&lt;br /&gt;
    Compute WaterX = $sWaterX&lt;br /&gt;
    Compute WaterY = $sWaterY&lt;br /&gt;
    Compute DangerY = $sDangerY&lt;br /&gt;
    Compute StatusX = $sStatusX&lt;br /&gt;
    Compute StatusY = $sStatusY&lt;br /&gt;
    compute DangerX = $sDangerX&lt;br /&gt;
    compute DangermaxX = $sDangermaxX&lt;br /&gt;
    compute maxwoodx = $smaxwoodx&lt;br /&gt;
    Delay $CheckDelay&lt;br /&gt;
    compute looped = $looped +1 // incremts loop for vent enable&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
// end rwinds ver&lt;br /&gt;
&lt;br /&gt;
Procedure CheckBars	//reads the data&lt;br /&gt;
  MousePos $HeatMinX, $HeatY	//heat min&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;lt; $RGBBlue&lt;br /&gt;
    SetConst HeatMin = 1&lt;br /&gt;
  else&lt;br /&gt;
    Set HeatMin = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $HeatX, $HeatY		//heat target&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Heat = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Heat = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $HeatMaxX, $HeatY // heat max&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst HeatMax = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst HeatMax = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $Oxy1X, $OxyY	// oxy min&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Oxy = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Oxy = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $Oxy2X, $OxyY // oxy max&lt;br /&gt;
  Delay $SDelay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Oxy = 2&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $WoodX, $WoodY // wood target&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Wood = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Wood = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $maxwoodx, $WoodY // maxwood target&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst maxwood = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst maxwood = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $WaterX, $WaterY // water max&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {mousex}, {mousey}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Water = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Water = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $DangerX, $DangerY // danger warn??&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst Danger = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst Danger = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $DangerMaxX, $DangerY // danger out of controll??&lt;br /&gt;
  Delay $S1Delay&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBBlue} &amp;gt; $RGBBlue&lt;br /&gt;
    SetConst DangerMax = 1&lt;br /&gt;
  Else&lt;br /&gt;
    SetConst DangerMax = 0&lt;br /&gt;
  End&lt;br /&gt;
  &lt;br /&gt;
  MousePos $StatusX, $StatusY  // checks to see if it is done&lt;br /&gt;
  LoadRGB {MouseX}, {MouseY}&lt;br /&gt;
  if {RGBGreen} &amp;gt; $RGBGreen&lt;br /&gt;
    //if {RGBRed} = 6 and {RGBGreen} = 254 and {RGBBlue} = 5&lt;br /&gt;
    compute Status = $Status + 1&lt;br /&gt;
    // say  yes // debuging code&lt;br /&gt;
    setconst ovendone = 1&lt;br /&gt;
    compute $CheckDelay = $CheckDelay + $interval&lt;br /&gt;
    If $curentoven = 1&lt;br /&gt;
      setconst oven1 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 2&lt;br /&gt;
      setconst oven2 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 3&lt;br /&gt;
      setconst oven3 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 4&lt;br /&gt;
      setconst oven4 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 5&lt;br /&gt;
      setconst oven5 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 6&lt;br /&gt;
      setconst oven6 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 7&lt;br /&gt;
      setconst oven7 = 1&lt;br /&gt;
    End&lt;br /&gt;
    If $curentoven = 8&lt;br /&gt;
      setconst oven8 = 1&lt;br /&gt;
    End&lt;br /&gt;
    &lt;br /&gt;
  Else&lt;br /&gt;
    // SetConst Status = 0&lt;br /&gt;
    compute Status = $Status + 0 // dummy line&lt;br /&gt;
    //say  no // debuging code&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Water	// adds water&lt;br /&gt;
  SetConst NewX = $WaterBX&lt;br /&gt;
  SetConst NewY = $WoodBY&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst NewX = $WaterBX&lt;br /&gt;
      Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $curentoven&lt;br /&gt;
      MousePos $NewX, $NewY&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
      Rightclick&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
    End&lt;br /&gt;
    Compute NewX = $NewX + $AddX&lt;br /&gt;
  End&lt;br /&gt;
  SetConst NewX = $WaterBX&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Vent	// sets vent&lt;br /&gt;
  SetConst NewX = $VentBX&lt;br /&gt;
  SetConst NewY = $WoodBY&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst NewX = $VentBX&lt;br /&gt;
      Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $curentoven&lt;br /&gt;
      MousePos $NewX, $NewY&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
      Rightclick&lt;br /&gt;
      Delay $SDelay&lt;br /&gt;
    End&lt;br /&gt;
    Compute NewX = $NewX + $AddX&lt;br /&gt;
  End&lt;br /&gt;
  SetConst NewX = $VentBX&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Snuff // kills the oven&lt;br /&gt;
  SetConst New2X = $WaterBX&lt;br /&gt;
  SetConst New3X = $Vent2&lt;br /&gt;
  SetConst New2Y = $WoodBY&lt;br /&gt;
  Compute Num = $Used + 1&lt;br /&gt;
  Loop $Ovens&lt;br /&gt;
    IF {loopno} = $Jump&lt;br /&gt;
      SetConst New2X = $WaterBX&lt;br /&gt;
      SetConst New3X = $Vent2&lt;br /&gt;
      Compute New2Y = $WoodBY + $Add3Y&lt;br /&gt;
    End&lt;br /&gt;
    If {loopno} = $Num&lt;br /&gt;
      MousePos $New2X, $New2Y&lt;br /&gt;
      Loop 10&lt;br /&gt;
        Rightclick&lt;br /&gt;
      End&lt;br /&gt;
      MousePos $New3X, $WoodBY&lt;br /&gt;
      Delay 200&lt;br /&gt;
      Rightclick&lt;br /&gt;
    End&lt;br /&gt;
    Compute New2X = $New2X + $AddX&lt;br /&gt;
    Compute New3X = $New3X + $AddX&lt;br /&gt;
  End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
Procedure Wood	// adds some wood&lt;br /&gt;
if $ovendone = 0&lt;br /&gt;
  if $maxwood = 0&lt;br /&gt;
    SetConst NewX = $WoodBX&lt;br /&gt;
    SetConst NewY = $WoodBY&lt;br /&gt;
    Loop $Ovens&lt;br /&gt;
      IF {loopno} = $Jump&lt;br /&gt;
        SetConst NewX = $WoodBX&lt;br /&gt;
        Compute NewY = $WoodBY + $Add3Y&lt;br /&gt;
      End&lt;br /&gt;
      If {loopno} = $curentoven&lt;br /&gt;
        MousePos $NewX, $NewY&lt;br /&gt;
        Delay $SDelay&lt;br /&gt;
        Rightclick&lt;br /&gt;
        Delay $SDelay&lt;br /&gt;
      End&lt;br /&gt;
      Compute NewX = $NewX + $AddX&lt;br /&gt;
    End&lt;br /&gt;
    SetConst NewX = $WoodBX&lt;br /&gt;
  End&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Procedure Guild	// adjusts positions for guilded ovens&lt;br /&gt;
  //Compute BeginX = $BeginX - 7&lt;br /&gt;
  Compute BeginY = $BeginY + 12&lt;br /&gt;
  Compute AddX = $AddX - 3&lt;br /&gt;
  Compute Add3Y = $Add3Y + 12&lt;br /&gt;
  Compute Add1Y = $Add1Y - 12&lt;br /&gt;
  Compute WoodBY = $WoodBY + 12&lt;br /&gt;
  //Compute HeatX = $HeatX - 4&lt;br /&gt;
  Compute HeatY = $HeatY + 12&lt;br /&gt;
  //Compute Oxy1X = $Oxy1X&lt;br /&gt;
  //Compute Oxy2X =&lt;br /&gt;
  Compute OxyY = $OxyY + 12&lt;br /&gt;
  //Compute WoodX = $WoodX - 1&lt;br /&gt;
  Compute WoodY = $WoodY + 12&lt;br /&gt;
  Compute WaterY = $WaterY + 12&lt;br /&gt;
  //Compute DangerX = $DangerX - 4&lt;br /&gt;
  Compute DangerY = $DangerY + 12&lt;br /&gt;
  //Compute StatusX = $StatusX - 5&lt;br /&gt;
  Compute StatusY = $StatusY + 12&lt;br /&gt;
End&lt;br /&gt;
//Written with ACTool 5.3.0 by Anka&lt;br /&gt;
//Modified with ACTool 5.4.0 by rwindmtg&lt;br /&gt;
Bell Asterisk&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Alpha&amp;diff=16133</id>
		<title>Alpha</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Alpha&amp;diff=16133"/>
		<updated>2010-09-08T02:27:11Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: Created page with &amp;quot;Alpha Guild page yay!                     Category:Guilds  {{DEFAULTSORT:Alpha}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alpha Guild page yay!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Guilds]] &lt;br /&gt;
{{DEFAULTSORT:Alpha}}&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Guilds/Alpha&amp;diff=16131</id>
		<title>Guilds/Alpha</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Guilds/Alpha&amp;diff=16131"/>
		<updated>2010-09-08T02:26:24Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Guilds/Alpha&amp;diff=16130</id>
		<title>Guilds/Alpha</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Guilds/Alpha&amp;diff=16130"/>
		<updated>2010-09-08T02:25:50Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alpha guild site yay!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Guilds]]&lt;br /&gt;
{{DEFAULTSORT:Alpha}}&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t5w/index.php?title=Guilds/Alpha&amp;diff=16129</id>
		<title>Guilds/Alpha</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t5w/index.php?title=Guilds/Alpha&amp;diff=16129"/>
		<updated>2010-09-08T02:25:01Z</updated>

		<summary type="html">&lt;p&gt;AlphaBob: Created page with &amp;quot;Alpha guild site yay!                     Category:Guilds {{DEFAULTSORT:Guildname}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alpha guild site yay!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Guilds]]&lt;br /&gt;
{{DEFAULTSORT:Guildname}}&lt;/div&gt;</summary>
		<author><name>AlphaBob</name></author>
	</entry>
</feed>