<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.atitd.org/wiki/t4w/index.php?action=history&amp;feed=atom&amp;title=User%3ACaigan%2FCabbage_Grow_Macro</id>
	<title>User:Caigan/Cabbage Grow Macro - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.atitd.org/wiki/t4w/index.php?action=history&amp;feed=atom&amp;title=User%3ACaigan%2FCabbage_Grow_Macro"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Caigan/Cabbage_Grow_Macro&amp;action=history"/>
	<updated>2026-06-01T20:57:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.atitd.org/wiki/t4w/index.php?title=User:Caigan/Cabbage_Grow_Macro&amp;diff=41350&amp;oldid=prev</id>
		<title>Caigan at 14:27, 30 January 2009</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Caigan/Cabbage_Grow_Macro&amp;diff=41350&amp;oldid=prev"/>
		<updated>2009-01-30T14:27:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:27, 30 January 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l714&quot; &gt;Line 714:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 714:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;End&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;End&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MousePos 745, 479&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;MousePos 745, 479&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;+28, +41&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;+28, +41&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MousePos 773, 520&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;MousePos 773, 520&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;+134, +0&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;+134, +0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MousePos 907, 520&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;MousePos 907, 520&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MousePos 839, 451&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;MousePos 839, 451&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;MousePos 839, 588&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//&lt;/ins&gt;MousePos 839, 588&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//MousePos 74, 46 //Plant Button Position&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//MousePos 74, 46 //Plant Button Position&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Caigan</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t4w/index.php?title=User:Caigan/Cabbage_Grow_Macro&amp;diff=41151&amp;oldid=prev</id>
		<title>Caigan: New page: I'll put a graphic up here later.  I'll warn again, this is very ugly code, and works maybe 50% of the time. If it doesn't work the first time, move a bit, reload the macro, and try again....</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Caigan/Cabbage_Grow_Macro&amp;diff=41151&amp;oldid=prev"/>
		<updated>2009-01-30T02:18:17Z</updated>

		<summary type="html">&lt;p&gt;New page: I&amp;#039;ll put a graphic up here later.  I&amp;#039;ll warn again, this is very ugly code, and works maybe 50% of the time. If it doesn&amp;#039;t work the first time, move a bit, reload the macro, and try again....&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;I'll put a graphic up here later.&lt;br /&gt;
&lt;br /&gt;
I'll warn again, this is very ugly code, and works maybe 50% of the time. If it doesn't work the first time, move a bit, reload the macro, and try again.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;//Caigan's Cabbage Grower Macro&lt;br /&gt;
//&lt;br /&gt;
//Instructions&lt;br /&gt;
//1. Turn off Lighting and Shadows&lt;br /&gt;
//2. Have 4 cabbage seeds and lots of jugs of water in inventory.&lt;br /&gt;
//3. Pin Plant menu in upper left. &lt;br /&gt;
//4. Use F8 twice and zoom in all the way. Hit Alt + L to lock camera.&lt;br /&gt;
//5. Plant a cabbage.&lt;br /&gt;
//6. Hit the small left button twice on the build menu&lt;br /&gt;
//7. Place mouse on the section of cabbage shown in the graphic on my wiki user page. (upper left corner of the top most cabbage)&lt;br /&gt;
//Then Alt-Tab to AC Tool and hit F2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Constants&lt;br /&gt;
	CurrentLevel = 4&lt;br /&gt;
	TotalLevel = 20&lt;br /&gt;
	&lt;br /&gt;
	NewMouseX = 0&lt;br /&gt;
	NewMouseY = 0&lt;br /&gt;
	&lt;br /&gt;
	Cabbage1 = 1&lt;br /&gt;
	Cabbage2 = 1&lt;br /&gt;
	Cabbage3 = 1&lt;br /&gt;
	Cabbage4 = 1&lt;br /&gt;
	&lt;br /&gt;
	CabbageHor = 2&lt;br /&gt;
	CabbageVer = 2&lt;br /&gt;
	CabbageSet = NoValue&lt;br /&gt;
	&lt;br /&gt;
	CabbageDead = 0&lt;br /&gt;
	ErrorColor = 0&lt;br /&gt;
	//Replace this X,Y with the location of your overwater error box OK button&lt;br /&gt;
	ErrorX = 838&lt;br /&gt;
	ErrorY = 619&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Constructs&lt;br /&gt;
	CornerstoneX = List&lt;br /&gt;
	CornerstoneY = List&lt;br /&gt;
	&lt;br /&gt;
	Cabbage1Color = List&lt;br /&gt;
	Cabbage1PosX = List&lt;br /&gt;
	Cabbage1PosY = List&lt;br /&gt;
	&lt;br /&gt;
	Cabbage2Color = List&lt;br /&gt;
	Cabbage2PosX = List&lt;br /&gt;
	Cabbage2PosY = List&lt;br /&gt;
	&lt;br /&gt;
	Cabbage3Color = List&lt;br /&gt;
	Cabbage3PosX = List&lt;br /&gt;
	Cabbage3PosY = List&lt;br /&gt;
	&lt;br /&gt;
	Cabbage4Color = List&lt;br /&gt;
	Cabbage4PosX = List&lt;br /&gt;
	Cabbage4PosY = List&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
ListAdd CornerstoneX, {MouseX}&lt;br /&gt;
ListAdd CornerstoneY, {MouseY}&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage1PosX, CornerstoneX[1]&lt;br /&gt;
ListAdd Cabbage1PosY, CornerstoneY[1]&lt;br /&gt;
ListAdd Cabbage1PosX, 0&lt;br /&gt;
ListAdd Cabbage1PosY, 0&lt;br /&gt;
ListAdd Cabbage1PosX, 0&lt;br /&gt;
ListAdd Cabbage1PosY, 0&lt;br /&gt;
ListAdd Cabbage1PosX, 0&lt;br /&gt;
ListAdd Cabbage1PosY, 0&lt;br /&gt;
ListAdd Cabbage1PosX, 0&lt;br /&gt;
ListAdd Cabbage1PosY, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage2PosX, 0&lt;br /&gt;
ListAdd Cabbage2PosY, 0&lt;br /&gt;
ListAdd Cabbage2PosX, 0&lt;br /&gt;
ListAdd Cabbage2PosY, 0&lt;br /&gt;
ListAdd Cabbage2PosX, 0&lt;br /&gt;
ListAdd Cabbage2PosY, 0&lt;br /&gt;
ListAdd Cabbage2PosX, 0&lt;br /&gt;
ListAdd Cabbage2PosY, 0&lt;br /&gt;
ListAdd Cabbage2PosX, 0&lt;br /&gt;
ListAdd Cabbage2PosY, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage3PosX, 0&lt;br /&gt;
ListAdd Cabbage3PosY, 0&lt;br /&gt;
ListAdd Cabbage3PosX, 0&lt;br /&gt;
ListAdd Cabbage3PosY, 0&lt;br /&gt;
ListAdd Cabbage3PosX, 0&lt;br /&gt;
ListAdd Cabbage3PosY, 0&lt;br /&gt;
ListAdd Cabbage3PosX, 0&lt;br /&gt;
ListAdd Cabbage3PosY, 0&lt;br /&gt;
ListAdd Cabbage3PosX, 0&lt;br /&gt;
ListAdd Cabbage3PosY, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage4PosX, 0&lt;br /&gt;
ListAdd Cabbage4PosY, 0&lt;br /&gt;
ListAdd Cabbage4PosX, 0&lt;br /&gt;
ListAdd Cabbage4PosY, 0&lt;br /&gt;
ListAdd Cabbage4PosX, 0&lt;br /&gt;
ListAdd Cabbage4PosY, 0&lt;br /&gt;
ListAdd Cabbage4PosX, 0&lt;br /&gt;
ListAdd Cabbage4PosY, 0&lt;br /&gt;
ListAdd Cabbage4PosX, 0&lt;br /&gt;
ListAdd Cabbage4PosY, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage1Color, 0&lt;br /&gt;
ListAdd Cabbage1Color, 0&lt;br /&gt;
ListAdd Cabbage1Color, 0&lt;br /&gt;
ListAdd Cabbage1Color, 0&lt;br /&gt;
ListAdd Cabbage1Color, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage2Color, 0&lt;br /&gt;
ListAdd Cabbage2Color, 0&lt;br /&gt;
ListAdd Cabbage2Color, 0&lt;br /&gt;
ListAdd Cabbage2Color, 0&lt;br /&gt;
ListAdd Cabbage2Color, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage3Color, 0&lt;br /&gt;
ListAdd Cabbage3Color, 0&lt;br /&gt;
ListAdd Cabbage3Color, 0&lt;br /&gt;
ListAdd Cabbage3Color, 0&lt;br /&gt;
ListAdd Cabbage3Color, 0&lt;br /&gt;
&lt;br /&gt;
ListAdd Cabbage4Color, 0&lt;br /&gt;
ListAdd Cabbage4Color, 0&lt;br /&gt;
ListAdd Cabbage4Color, 0&lt;br /&gt;
ListAdd Cabbage4Color, 0&lt;br /&gt;
ListAdd Cabbage4Color, 0&lt;br /&gt;
&lt;br /&gt;
MousePos 91, 18&lt;br /&gt;
Delay 100&lt;br /&gt;
LeftClick&lt;br /&gt;
Delay 400&lt;br /&gt;
&lt;br /&gt;
//Keys {F4}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage1PosX[2] = Cabbage1PosX[1] - 15&lt;br /&gt;
Compute Cabbage1PosX[3] = Cabbage1PosX[2] - 18&lt;br /&gt;
Compute Cabbage1PosX[4] = Cabbage1PosX[3] - 20&lt;br /&gt;
Compute Cabbage1PosX[5] = Cabbage1PosX[4] - 20&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage1PosY[2] = Cabbage1PosY[1] - 0&lt;br /&gt;
Compute Cabbage1PosY[3] = Cabbage1PosY[2] - 0&lt;br /&gt;
Compute Cabbage1PosY[4] = Cabbage1PosY[3] - 0&lt;br /&gt;
Compute Cabbage1PosY[5] = Cabbage1PosY[4] - 0&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage2PosX[1] = CornerstoneX[1] + 202&lt;br /&gt;
Compute Cabbage2PosX[2] = Cabbage2PosX[1] + 15&lt;br /&gt;
Compute Cabbage2PosX[3] = Cabbage2PosX[2] + 17&lt;br /&gt;
Compute Cabbage2PosX[4] = Cabbage2PosX[3] + 20&lt;br /&gt;
Compute Cabbage2PosX[5] = Cabbage2PosX[4] + 20&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage2PosY[1] = CornerstoneY[1] + 59&lt;br /&gt;
Compute Cabbage2PosY[2] = Cabbage2PosY[1] - 0&lt;br /&gt;
Compute Cabbage2PosY[3] = Cabbage2PosY[2] - 0&lt;br /&gt;
Compute Cabbage2PosY[4] = Cabbage2PosY[3] - 0&lt;br /&gt;
Compute Cabbage2PosY[5] = Cabbage2PosY[4] - 0&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage3PosX[1] = CornerstoneX[1] + 89&lt;br /&gt;
Compute Cabbage3PosX[2] = Cabbage3PosX[1] - 0&lt;br /&gt;
Compute Cabbage3PosX[3] = Cabbage3PosX[2] - 0&lt;br /&gt;
Compute Cabbage3PosX[4] = Cabbage3PosX[3] - 0&lt;br /&gt;
Compute Cabbage3PosX[5] = Cabbage3PosX[4] - 0&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage3PosY[1] = CornerstoneY[1] - 80&lt;br /&gt;
Compute Cabbage3PosY[2] = Cabbage3PosY[1] - 15&lt;br /&gt;
Compute Cabbage3PosY[3] = Cabbage3PosY[2] - 20&lt;br /&gt;
Compute Cabbage3PosY[4] = Cabbage3PosY[3] - 21&lt;br /&gt;
Compute Cabbage3PosY[5] = Cabbage3PosY[4] - 21&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage4PosX[1] = CornerstoneX[1] + 84&lt;br /&gt;
Compute Cabbage4PosX[2] = Cabbage4PosX[1] - 0&lt;br /&gt;
Compute Cabbage4PosX[3] = Cabbage4PosX[2] - 0&lt;br /&gt;
Compute Cabbage4PosX[4] = Cabbage4PosX[3] - 0&lt;br /&gt;
Compute Cabbage4PosX[5] = Cabbage4PosX[4] - 0&lt;br /&gt;
&lt;br /&gt;
Compute Cabbage4PosY[1] = CornerstoneY[1] + 155&lt;br /&gt;
Compute Cabbage4PosY[2] = Cabbage4PosY[1] + 15&lt;br /&gt;
Compute Cabbage4PosY[3] = Cabbage4PosY[2] + 16&lt;br /&gt;
Compute Cabbage4PosY[4] = Cabbage4PosY[3] + 19&lt;br /&gt;
Compute Cabbage4PosY[5] = Cabbage4PosY[4] + 19&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Procedure Error&lt;br /&gt;
//	LoadRGB $ErrorX, $ErrorY&lt;br /&gt;
//	Set ErrorColor = {RGBRed}&lt;br /&gt;
//	&lt;br /&gt;
//	If $ErrorColor &amp;gt; 230&lt;br /&gt;
//		If $ErrorColor &amp;lt; 250&lt;br /&gt;
//			MousePos $ErrorX, $ErrorY&lt;br /&gt;
//			Pause 100&lt;br /&gt;
//			RightClick&lt;br /&gt;
//			Pause 100&lt;br /&gt;
//			Set Cabbage$CabbageDead = 5&lt;br /&gt;
//		End&lt;br /&gt;
//	End&lt;br /&gt;
//	If $ErrorColor = 0&lt;br /&gt;
//		MousePos $ErrorX, $ErrorY&lt;br /&gt;
//		Pause 100&lt;br /&gt;
//		RightClick&lt;br /&gt;
//		Pause 100&lt;br /&gt;
//		Set Cabbage$CabbageDead = 5&lt;br /&gt;
//	End&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//BlackOkay&lt;br /&gt;
//MousePos 842, 621&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//SeedLocations&lt;br /&gt;
//1 - R 208&lt;br /&gt;
//MousePos 791, 526&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Keys {F4}&lt;br /&gt;
Delay 500&lt;br /&gt;
LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
Set Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
&lt;br /&gt;
LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
Set Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
&lt;br /&gt;
LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
Set Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
&lt;br /&gt;
LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
Set Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//MousePos 59, 122 // Down Position&lt;br /&gt;
&lt;br /&gt;
MousePos 85, 162 // Cancel Build if present&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 74, 46 //Plant Button Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 38, 103 //Left Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 38, 103 //Left Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 36, 160 // Build Button&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 74, 46 //Plant Button Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 83, 102 // Right Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 83, 102 // Right Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 36, 160 // Build Button&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 74, 46 //Plant Button Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 59, 77 // Up Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 59, 77 // Up Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 36, 160 // Build Button&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 74, 46 //Plant Button Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
MousePos 59, 122 // Down Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 59, 122 // Down Position&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 200&lt;br /&gt;
MousePos 36, 160 // Build Button&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 300&lt;br /&gt;
&lt;br /&gt;
//Water Left&lt;br /&gt;
MousePos Cabbage1PosX[1], Cabbage1PosY[1]&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
Compute NewMouseX = Cabbage1PosX[1] + 40&lt;br /&gt;
Compute NewMouseY = Cabbage1PosY[1] + 15&lt;br /&gt;
MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
&lt;br /&gt;
//Water Right&lt;br /&gt;
MousePos Cabbage2PosX[1], Cabbage2PosY[1]&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
Compute NewMouseX = Cabbage2PosX[1] + 40&lt;br /&gt;
Compute NewMouseY = Cabbage2PosY[1] + 15&lt;br /&gt;
MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
&lt;br /&gt;
//Water Up&lt;br /&gt;
MousePos Cabbage3PosX[1], Cabbage3PosY[1]&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
Compute NewMouseX = Cabbage3PosX[1] + 40&lt;br /&gt;
Compute NewMouseY = Cabbage3PosY[1] + 15&lt;br /&gt;
MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
&lt;br /&gt;
//Water Down&lt;br /&gt;
MousePos Cabbage4PosX[1], Cabbage4PosY[1]&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
Compute NewMouseX = Cabbage4PosX[1] + 40&lt;br /&gt;
Compute NewMouseY = Cabbage4PosY[1] + 15&lt;br /&gt;
MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
Delay 100&lt;br /&gt;
RightClick&lt;br /&gt;
Delay 250&lt;br /&gt;
&lt;br /&gt;
While $CurrentLevel &amp;lt; $TotalLevel&lt;br /&gt;
		//Keys {F4}&lt;br /&gt;
		Delay 400&lt;br /&gt;
		&lt;br /&gt;
	//Cabbage Left&lt;br /&gt;
	&lt;br /&gt;
	If $Cabbage1 = 1&lt;br /&gt;
		LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
		//Cabbage 1 - Level 1&lt;br /&gt;
		If Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage1PosX[1], Cabbage1PosY[1]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage1PosX[1] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage1PosY[1] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage1 = $Cabbage1 + 1&lt;br /&gt;
			LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
			Set Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 2&lt;br /&gt;
	If $Cabbage1 = 2&lt;br /&gt;
		LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
		If Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage1PosX[2] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage1PosY[2] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage1 = $Cabbage1 + 1&lt;br /&gt;
			LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
			Set Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 3&lt;br /&gt;
	If $Cabbage1 = 3&lt;br /&gt;
		LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
		If Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage1PosX[3], Cabbage1PosY[3]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage1PosX[3] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage1PosY[3] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage1 = $Cabbage1 + 1&lt;br /&gt;
			LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
			Set Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 4&lt;br /&gt;
	If $Cabbage1 = 4&lt;br /&gt;
		LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
		If Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage1PosX[4], Cabbage1PosY[4]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage1PosX[4] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage1PosY[4] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 1000&lt;br /&gt;
			Compute Cabbage1 = $Cabbage1 + 1&lt;br /&gt;
			LoadRGB Cabbage1PosX[2], Cabbage1PosY[2]&lt;br /&gt;
			Set Cabbage1Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
	&lt;br /&gt;
	//Cabbage Right&lt;br /&gt;
	&lt;br /&gt;
	If $Cabbage2 = 1&lt;br /&gt;
		LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
		//Cabbage 1 - Level 1&lt;br /&gt;
		If Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage2PosX[1], Cabbage2PosY[1]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage2PosX[1] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage2PosY[1] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage2 = $Cabbage2 + 1&lt;br /&gt;
			LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
			Set Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 2&lt;br /&gt;
	If $Cabbage2 = 2&lt;br /&gt;
		LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
		If Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage2PosX[2] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage2PosY[2] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute Cabbage2 = $Cabbage2 + 1&lt;br /&gt;
			LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
			Set Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 3&lt;br /&gt;
	If $Cabbage2 = 3&lt;br /&gt;
		LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
		If Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage2PosX[3], Cabbage2PosY[3]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage2PosX[3] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage2PosY[3] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute Cabbage2 = $Cabbage2 + 1&lt;br /&gt;
			LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
			Set Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 4&lt;br /&gt;
	If $Cabbage2 = 4&lt;br /&gt;
		LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
		If Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage2PosX[4], Cabbage2PosY[4]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage2PosX[4] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage2PosY[4] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 1000&lt;br /&gt;
			Compute Cabbage2 = $Cabbage2 + 1&lt;br /&gt;
			LoadRGB Cabbage2PosX[2], Cabbage2PosY[2]&lt;br /&gt;
			Set Cabbage2Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		&lt;br /&gt;
	//Cabbage Up&lt;br /&gt;
	&lt;br /&gt;
	If $Cabbage3 = 1&lt;br /&gt;
		LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
		//Cabbage 1 - Level 1&lt;br /&gt;
		If Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage3PosX[1], Cabbage3PosY[1]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage3PosX[1] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage3PosY[1] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute Cabbage3 = $Cabbage3 + 1&lt;br /&gt;
			LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
			Set Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 2&lt;br /&gt;
	If $Cabbage3 = 2&lt;br /&gt;
		LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
		If Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage3PosX[2] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage3PosY[2] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute Cabbage3 = $Cabbage3 + 1&lt;br /&gt;
			LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
			Set Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 3&lt;br /&gt;
	If $Cabbage3 = 3&lt;br /&gt;
		LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
		If Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage3PosX[3], Cabbage3PosY[3]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage3PosX[3] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage3PosY[3] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute Cabbage3 = $Cabbage3 + 1&lt;br /&gt;
			LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
			Set Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 4&lt;br /&gt;
	If $Cabbage3 = 4&lt;br /&gt;
		LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
		If Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage3PosX[4], Cabbage3PosY[4]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 400&lt;br /&gt;
			Compute NewMouseX = Cabbage3PosX[4] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage3PosY[4] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 1000&lt;br /&gt;
			Compute Cabbage3 = $Cabbage3 + 1&lt;br /&gt;
			LoadRGB Cabbage3PosX[2], Cabbage3PosY[2]&lt;br /&gt;
			Set Cabbage3Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
	&lt;br /&gt;
	//Cabbage Bottom&lt;br /&gt;
	&lt;br /&gt;
	If $Cabbage4 = 1&lt;br /&gt;
		LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
		//Cabbage 1 - Level 1&lt;br /&gt;
		If Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage4PosX[1], Cabbage4PosY[1]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage4PosX[1] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage4PosY[1] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage4 = $Cabbage4 + 1&lt;br /&gt;
			LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
			Set Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 2&lt;br /&gt;
	If $Cabbage4 = 2&lt;br /&gt;
		LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
		If Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage4PosX[2] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage4PosY[2] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage4 = $Cabbage4 + 1&lt;br /&gt;
			LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
			Set Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 3&lt;br /&gt;
	If $Cabbage4 = 3&lt;br /&gt;
		LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
		If Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage4PosX[3], Cabbage4PosY[3]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage4PosX[3] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage4PosY[3] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute Cabbage4 = $Cabbage4 + 1&lt;br /&gt;
			LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
			Set Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
		//Cabbage 1 - Level 4&lt;br /&gt;
	If $Cabbage4 = 4&lt;br /&gt;
		LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
		If Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
		Else&lt;br /&gt;
			MousePos Cabbage4PosX[4], Cabbage4PosY[4]&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 250&lt;br /&gt;
			Compute NewMouseX = Cabbage4PosX[4] + 40&lt;br /&gt;
			Compute NewMouseY = Cabbage4PosY[4] + 15&lt;br /&gt;
			MousePos $NewMouseX, $NewMouseY&lt;br /&gt;
			Delay 100&lt;br /&gt;
			RightClick&lt;br /&gt;
			Delay 1000&lt;br /&gt;
			Compute Cabbage4 = $Cabbage4 + 1&lt;br /&gt;
			LoadRGB Cabbage4PosX[2], Cabbage4PosY[2]&lt;br /&gt;
			Set Cabbage4Color[1] = {RGBGreen}&lt;br /&gt;
			//Keys {F4}&lt;br /&gt;
		End&lt;br /&gt;
	End&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	Compute CabbageHor = $Cabbage1 + $Cabbage2&lt;br /&gt;
	Compute CabbageVer = $Cabbage3 + $Cabbage4&lt;br /&gt;
	Compute CurrentLevel = $CabbageHor + $CabbageVer&lt;br /&gt;
	&lt;br /&gt;
End&lt;br /&gt;
&lt;br /&gt;
MousePos 745, 479&lt;br /&gt;
+28, +41&lt;br /&gt;
&lt;br /&gt;
MousePos 773, 520&lt;br /&gt;
+134, +0&lt;br /&gt;
MousePos 907, 520&lt;br /&gt;
&lt;br /&gt;
MousePos 839, 451&lt;br /&gt;
&lt;br /&gt;
MousePos 839, 588&lt;br /&gt;
&lt;br /&gt;
//MousePos 74, 46 //Plant Button Position&lt;br /&gt;
&lt;br /&gt;
//MousePos 38, 103 //Left Position&lt;br /&gt;
//MousePos 59, 77 // Up Position&lt;br /&gt;
//MousePos 83, 102 // Right Position&lt;br /&gt;
//MousePos 59, 122 // Down Position&lt;br /&gt;
&lt;br /&gt;
//MousePos 36, 160 // Build Button&lt;br /&gt;
//MousePos 85, 162 // Cancel Button&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Left Cabbage Sizes&lt;br /&gt;
//MousePos 783, 490&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Caigan</name></author>
	</entry>
</feed>