<?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%3AKinslayer%2FMacros%2FKinsBarrelMonkey</id>
	<title>User:Kinslayer/Macros/KinsBarrelMonkey - 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%3AKinslayer%2FMacros%2FKinsBarrelMonkey"/>
	<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Kinslayer/Macros/KinsBarrelMonkey&amp;action=history"/>
	<updated>2026-07-05T06:41:55Z</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:Kinslayer/Macros/KinsBarrelMonkey&amp;diff=135147&amp;oldid=prev</id>
		<title>Kinslayer at 08:26, 4 September 2009</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Kinslayer/Macros/KinsBarrelMonkey&amp;diff=135147&amp;oldid=prev"/>
		<updated>2009-09-04T08:26:38Z</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 08:26, 4 September 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-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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;This is my Barrel Vice macro for SCAR Divi. If you like this macro, or have any problems, let me know! I love feedback.&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;This is my Barrel Vice macro for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[http://freddy1990.com/scar.php &lt;/ins&gt;SCAR Divi&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/ins&gt;. If you like this macro, or have any problems, let me know! I love feedback.&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;TODO:&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;TODO:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kinslayer</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t4w/index.php?title=User:Kinslayer/Macros/KinsBarrelMonkey&amp;diff=135146&amp;oldid=prev</id>
		<title>Kinslayer at 08:24, 4 September 2009</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Kinslayer/Macros/KinsBarrelMonkey&amp;diff=135146&amp;oldid=prev"/>
		<updated>2009-09-04T08:24:15Z</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 08:24, 4 September 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-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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;This is my Barrel Vice macro for SCAR Divi. If you like this macro, or have any problems, let me know! I love feedback.&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;This is my Barrel Vice macro for SCAR Divi. If you like this macro, or have any problems, let me know! I love feedback.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;TODO:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Seriously clean up the code&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Add a GUI for options/debug/info&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&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 style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*Add support for multiple barrel vices running at once.&lt;/ins&gt;&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;&amp;lt;pre&amp;gt;&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;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kinslayer</name></author>
	</entry>
	<entry>
		<id>http://www.atitd.org/wiki/t4w/index.php?title=User:Kinslayer/Macros/KinsBarrelMonkey&amp;diff=135142&amp;oldid=prev</id>
		<title>Kinslayer: New page: This is my Barrel Vice macro for SCAR Divi. If you like this macro, or have any problems, let me know! I love feedback.  &lt;pre&gt; {.Script Info: # ScriptName  = Kin's Barrel Monkey # Author  ...</title>
		<link rel="alternate" type="text/html" href="http://www.atitd.org/wiki/t4w/index.php?title=User:Kinslayer/Macros/KinsBarrelMonkey&amp;diff=135142&amp;oldid=prev"/>
		<updated>2009-09-04T08:08:25Z</updated>

		<summary type="html">&lt;p&gt;New page: This is my Barrel Vice macro for SCAR Divi. If you like this macro, or have any problems, let me know! I love feedback.  &amp;lt;pre&amp;gt; {.Script Info: # ScriptName  = Kin&amp;#039;s Barrel Monkey # Author  ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is my Barrel Vice macro for SCAR Divi. If you like this macro, or have any problems, let me know! I love feedback.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{.Script Info:&lt;br /&gt;
# ScriptName  = Kin's Barrel Monkey&lt;br /&gt;
# Author      = Kinslayer&lt;br /&gt;
# Description = Barrel Vice Macro&lt;br /&gt;
# Version     = 0.1&lt;br /&gt;
# Date        = 9/4/2009&lt;br /&gt;
# Comments    = kurisui@gmail.com&lt;br /&gt;
#               Ingame: Kinslayer&lt;br /&gt;
#               Newest version available at http://www.atitd.org/wiki/tale4/User:Kinslayer/Macros&lt;br /&gt;
# Instruction = Pin Barrel vice window anywhere, have all materials you need on you.&lt;br /&gt;
#               If barrel has been started already, only wood is needed, otherwise&lt;br /&gt;
                make sure you have straps and boards as well. Try to have 100+ wood&lt;br /&gt;
                at all times.&lt;br /&gt;
/Script Info}&lt;br /&gt;
&lt;br /&gt;
program BarrelMonkey;&lt;br /&gt;
//---------&lt;br /&gt;
//Settings&lt;br /&gt;
//---------&lt;br /&gt;
Const&lt;br /&gt;
     //Amount of time in milleseconds to wait before rescanning&lt;br /&gt;
     //If in doubt, leave this alone.&lt;br /&gt;
     CheckTime = 200;&lt;br /&gt;
     //This will track the Barrel vice window, so you can move it around&lt;br /&gt;
     //But it uses extra CPU&lt;br /&gt;
     //false = off (Default)&lt;br /&gt;
     //True = on&lt;br /&gt;
     UseActiveScan = False;&lt;br /&gt;
     //This tells the script whether to add a bundle at once when starting,&lt;br /&gt;
     //to decrease the amount used overall. You can disable this if you&lt;br /&gt;
     //Already have fuel in the barrel vice when starting the script&lt;br /&gt;
     //(Eg. You had to restart the script) Otherwise, leave this on.&lt;br /&gt;
     UseFastlane = True;&lt;br /&gt;
     //At what flame height 2 wood will not be added.&lt;br /&gt;
     MaxFlameHeight = 90;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var&lt;br /&gt;
   Fuel: Integer;&lt;br /&gt;
   Fuelx: Integer;&lt;br /&gt;
   Fuely: Integer;&lt;br /&gt;
   &lt;br /&gt;
   Flame: Integer;&lt;br /&gt;
   Flamex: Integer;&lt;br /&gt;
   Flamey:Integer;&lt;br /&gt;
   &lt;br /&gt;
   Heat: Integer;&lt;br /&gt;
   Heatx: Integer;&lt;br /&gt;
   Heaty:Integer;&lt;br /&gt;
&lt;br /&gt;
   Progress: Integer;&lt;br /&gt;
   Progressx: Integer;&lt;br /&gt;
   Progressy:Integer;&lt;br /&gt;
   &lt;br /&gt;
   Stoke: Integer;&lt;br /&gt;
   Stokex: Integer;&lt;br /&gt;
   Stokey:Integer;&lt;br /&gt;
&lt;br /&gt;
   Tick: Integer;&lt;br /&gt;
   RedTick: Integer;&lt;br /&gt;
   &lt;br /&gt;
   NoWood: Integer;&lt;br /&gt;
   &lt;br /&gt;
   MakeBarrel: Integer;&lt;br /&gt;
   MakeBarrelx: Integer;&lt;br /&gt;
   MakeBarrely: Integer;&lt;br /&gt;
   &lt;br /&gt;
   Ticks: Integer;&lt;br /&gt;
   &lt;br /&gt;
   Stop: Boolean;&lt;br /&gt;
   &lt;br /&gt;
   i: Integer;&lt;br /&gt;
   &lt;br /&gt;
   LastAction: String;&lt;br /&gt;
   &lt;br /&gt;
   SaveX: Integer;&lt;br /&gt;
   SaveY: Integer;&lt;br /&gt;
   &lt;br /&gt;
   AlmostDone: Boolean;&lt;br /&gt;
   &lt;br /&gt;
   WoodUsed: Integer;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure LoadMasks;&lt;br /&gt;
begin&lt;br /&gt;
       Fuel := BitmapFromString(24, 9, 'beNpdUUty00AQ9XEgsCMklI8B4' +&lt;br /&gt;
       'RAhqwSKHRU2UBwhqVCxPpY8kiJbSYBDkFilz8zIssuSNfqMZVucgR' +&lt;br /&gt;
       '45K09NTfXn9evuN53OzuFEX0VmGer1xEoeegtXLbBRYlQEehlq6Vh' +&lt;br /&gt;
       'JHqWKoNzXODUBnwfa7G9vMVbBBkBNLWBgvlpTtJqYYK9ndvrYy1wF' +&lt;br /&gt;
       'kGXYr7DGico8OR1fl0TLfXVJkajFeupK4ILNPCi3AAw863gEkTqy/' +&lt;br /&gt;
       'qX3qauwYABuRUzo3n29d3r87vDVsxvpaw4TEqNNWTk2t7vknrSOjC' +&lt;br /&gt;
       'KQC1/mpC+yWGuSEczD2kZFoJ19eDuUz6GvfvH5zf7zzFczX9nulbW' +&lt;br /&gt;
       'YnbPEIsux3MyNbHyV+5KgDcVbU5W5V+nDpSj3r8s2yLyfCwGTRbsQ' +&lt;br /&gt;
       'lVhjngTyruKbVrF+k9xlrlxRC9z1zNlpV1F7GdmCBxsFscAVVQRVV' +&lt;br /&gt;
       'M99Bf5lM78X81CrWfwGfj4ZCp42uJqO6tjOCaqnt8BftjqzcAB21W' +&lt;br /&gt;
       'oFGoL44kfoYDMfdg/2htKXJnFAjY8nR4Ihtj6dvB8p55zqLFC7By8' +&lt;br /&gt;
       '4RTxC7WAwA3rSJHKAClbjkV3Hzq3+DZDblKN/h3eT/GrSP93Dl9vg' +&lt;br /&gt;
       'HfpRTx24TwtOnM5/X2hroA==');&lt;br /&gt;
&lt;br /&gt;
       Flame := BitmapFromString(33, 9, 'beNplkuuK00AUx/s4ovvNS3Ef' +&lt;br /&gt;
       'QhDW9fIGWkHcVUERFVF2P/gEgrht2jSZNJe2u7Lr+gpC2yQzuZg0S' +&lt;br /&gt;
       'Zt7UvoInpnKfliHYfjz58w5c35zGo1LK8V8YYkgYqO3mHHRtJ0Y3a' +&lt;br /&gt;
       'XeXs64DPdLW8wwXzpyOOFik88sofbVOhiVrpxhIYIYa1C6SukMEiy' +&lt;br /&gt;
       'kZADZEtyDbPNJd2kKsBOMUiLmFgJzMesGEyjBJZiPjW5uS4Wj1L6W' +&lt;br /&gt;
       '4H5uSdGES7GUElR5ShUMa3+YEyGadlIila5a+RoItkWoBdn+/O4uD' +&lt;br /&gt;
       'DGm+WUa4yhgRno/xvJFd2r7Y25rIPZb9zaO0v6033qw0aP+YW4rC0' +&lt;br /&gt;
       'O4ffPaq2ePtptb0tH7BEMv4iYgmvWg/YwImQVVUGlLFJQpxiaCvuD' +&lt;br /&gt;
       '90rfX4FSOykrsFLYifH3D9P3KOz5GX0CXzuj5k12VO1iH5xp/2Lxx' +&lt;br /&gt;
       'dWkOFjrf+G9BwvV8CCIjCCoCbUCRE4pu5dGmMqtf+wr8EYVpcKU7q' +&lt;br /&gt;
       'HyFfSLHbgmVKxXskanZARNiQAczFJNhao0SDKDUdfgTzCVW5PbnF0' +&lt;br /&gt;
       '8fXlSvwx9wFs649k/DCSWwwFo9P11Fv2jXevfSawt3nLuj2KJ4gyk' +&lt;br /&gt;
       'X6TyQTLC0xGjlj2kJEzEUuxmwwqyL4ORfifA8mFInMtVqflrOz0An' +&lt;br /&gt;
       'BhsSXciwlBE5mPZSouXeSWpTJuG0HekcHTnSB1ArBgrGBk756G2Ou' +&lt;br /&gt;
       'Zetu6DXAfUrT4UN38dGokfnx2NgMdpr7SidD3AxMYXm9Svw3QV7Le' +&lt;br /&gt;
       'uiBxMVGighcu7ABFI/tTSNP9gE7D2+Q0Exv/KPS28czRCDqRbeeB2' +&lt;br /&gt;
       'ese40ILB9a2tzBX1/B8OZu3LjL8Xl8kc=');&lt;br /&gt;
&lt;br /&gt;
       Heat := BitmapFromString(26, 9, 'beNp1UduK1EAQzd/4oPgkXtbvE' +&lt;br /&gt;
       'NQX/QAVkV1RHwR3QRf0F5TVcTLXTDLJJJMZXcFPWHV7kg6d+066O5' +&lt;br /&gt;
       '0h8wdWJyoiWIRQdbrqVNUpRQErA6tO3SpxqtguVjogInK29KuI5iJ' +&lt;br /&gt;
       'e0MDmgS2i5SY7FrFbZ5+rxD5DwzXqZd86kLxG4wIbhaczYkPI/YEI' +&lt;br /&gt;
       'RgXqsFWXom7Dr9WFWxIDCplvUE8TsQU+IJvUFqGen3YZ1rMfMvkM9' +&lt;br /&gt;
       'Qt/DN8ajSBk/ohjvUB9inoUfZT8WIfanSsXHj+8vXP5vPZhH0IRmc' +&lt;br /&gt;
       'pv0zsHIpwqfxnDRuts0kWdH9fZUnYPJVhF7tPdu7PhmypxDfUV0ML' +&lt;br /&gt;
       'K4FehXWcLc3Ao1SAT6hnNphonFgtmyn+MB7LvNl+K2K6SuUQIbOpw' +&lt;br /&gt;
       'bNSp0w5ZkmmOhg0baDgB3WhDWHgmDCPITBBLNDwcm//wg9SG+nL33' +&lt;br /&gt;
       's0/iAjnhS/Tsu9dUIljizZhibUq0DdEr6OpIEazheTcRCaEfDXIT9' +&lt;br /&gt;
       '61suw9uAV3B2Xka7Jg2Go3pagPx2JYVrGVVuIJ88YV0bkn71L62t7' +&lt;br /&gt;
       '9G6a6L4IJnObapXPwl+K/f17iETyBT1e9ogEHb5+tT9X05KidGdas' +&lt;br /&gt;
       '008idLb5F+gokdCpk+X1qxfbhPHRCxDHHLxuwyeP7jRK2pw4hnr4S' +&lt;br /&gt;
       'wpPU34CX4yHLg==');&lt;br /&gt;
&lt;br /&gt;
       Progress := BitmapFromString(47, 11, 'beNpVVGuT02QU5u8siHzZ' +&lt;br /&gt;
       'hb34J3RUdHR0/MbIjCA7rHxAQWXRD46OnxgvAwvZpm2SNpduS7vl4' +&lt;br /&gt;
       'sogIAvD9pLrNkmTtLlnuusf8HnTlcFM5p33nLx5zznPeZ6jVQ+98p' +&lt;br /&gt;
       'w/86GnSJ7M211m2GVGcjXURLfHxuZGqIuBIaR2MzHr6bCROe09737' +&lt;br /&gt;
       'qbIZaNbVuT5wWPmVuOx22E7OxHz7aj57sh4/3gofp8O7E+yMyW5m7' +&lt;br /&gt;
       'lbn3cSC1626v5MkMfkzNxkgRcHk4qEdmEzmM1FpgSKnTXpo/ujB3x' +&lt;br /&gt;
       'JPZ3eeUtVN0ZW6ssPZOwVe4QK2M+6WxzPoKGw9qkVlH0MQSR731UO' +&lt;br /&gt;
       'Myu5YMqrFeiTU2VJlkIGZOfeK29vx2MsDNLZyfuHcyZzNzkFXL7eH' +&lt;br /&gt;
       'Ocmo30mELaSR2K7aa0aCOZGLnz8DcnPiPM28LptevYHVkAWtg1EeK' +&lt;br /&gt;
       'tHji6BS6xfljgSaiQJy8cO6TA+fcEazpkNSVmiLWzLkz8e6+sXDsw' +&lt;br /&gt;
       'rmPFo+/JtHf+UqFX786PY+S3W6h/PvK1JyfOxwNxNAQp6av150+G+' +&lt;br /&gt;
       'i10NiAOezQWKlrK0636PXLZ0+9xa19BXC8fomnriyffjtU2fOfvSf' +&lt;br /&gt;
       'Qq6m9MZKL3NqXOJ8MeKwS/XWsc8mgdmH54zr30553Vyp+vzT/eqCT' +&lt;br /&gt;
       'myUGnq169eexJsHkqW8y9x5HXd0LHqTD+9Nk0L5hpzBWK/OzM8un3' +&lt;br /&gt;
       '3E7FJzqX784HQp4Yj+WS4HKen3aV0lEtCyPXsucBpIZyyT5xCRIhj' +&lt;br /&gt;
       'Ll92+GCvHEejHRy7HGkBA94hHoK2hx5t52+yWYqCLSKoEuTLw7iXU' +&lt;br /&gt;
       'bmL9K4LOfnvQ1yXqxnrepFlttgEbAd++RvbaReQ/yuKRM8HM/eBgo' +&lt;br /&gt;
       'wpR4E4+UFhtiZIiT0dah/z8jmWXXLi3kDeWpS9az66VfVxZmZ2Cya' +&lt;br /&gt;
       'xfBsXggjPLCI3PTU8TYarmQj1EzttfgtDtFMNmTy1MofJWDBCAoYu' +&lt;br /&gt;
       'bO2KolZg37SOdzoEhdE7cJWUFNJNv06T/Z89Ru7422QqOJF8qSSj/' +&lt;br /&gt;
       'ktOSIVAdNqfxjXgjadA8mSVsRdl8UfE1w+8xYLuvbN+Hcfb7u9sqo' +&lt;br /&gt;
       'aPn0SZ5aDfC1x1QIZ96FnFfOfCCsX4VS+JuXpwSOdDZPqRrIxXjAf' +&lt;br /&gt;
       '/H5+1LpSmbxgUwvzh12u9TZU29GegX0y5Mp4p6xXOHpVYK83YTc/u' +&lt;br /&gt;
       'NMxe4WERflj2VGf3qdINMtQMhEy2pl8fiRA+bPzgQqE2osgi6eIM6' +&lt;br /&gt;
       'FuRlu7SIBSsvhMrhILePrxJGWThz8JdGrGAhQzdQU6W9BxZdmlbqc' +&lt;br /&gt;
       'mCIKJNrpMw7eHmnKWK6Cq8qj3/RtCqMmVxODToF10BoGDjwHGSpcq' +&lt;br /&gt;
       'FRjg/dlmiNkOIwh4ytMavLJgMxGTLbYqGRDIVLpSKHHcsHZuYU1IF' +&lt;br /&gt;
       'MIIBedbgH9xc2x2cCIi4w6ojuyNOxxu88KdqeE0PYO1XtwTXlyQ/3' +&lt;br /&gt;
       '7xu4zCglYLyhkCMIY27ecXhl9dDoEtJfknJ9FF4qRXgW1MtSoshit' +&lt;br /&gt;
       'mdWIdAFyC+RShMwJB1CCgMkG/jvdMmQSajxejCBwD7QP/wUHbL2a');&lt;br /&gt;
&lt;br /&gt;
       Stoke := BitmapFromString(29, 9, 'beNpVUttu00AQzd9QnL40V76' +&lt;br /&gt;
       'jDagSrzSiNG3hEakoVQn0DwqNUpI2iXdr594HxBcQ23FkO77F8SUi' +&lt;br /&gt;
       'fAhnbSrBarSamd2dOefM3nz09X4xn07FK595WimXljMaLfoIlzNiS' +&lt;br /&gt;
       '21zeofMUiWO3IHvqdSV2jgNFzTUiK92YKFO1wsh0LpBEmqkmNt+d/' +&lt;br /&gt;
       'QyNEaBMbj7el7IpoPYx0NH4l1FNKfUkXvuTLQlavwkjtJ3lR5rqvC' +&lt;br /&gt;
       'uTDxV8LWeP+/7qhDp4lJGo17yfOM8hEYfkCxWR1jNe6l/liXRfIZ7' +&lt;br /&gt;
       'pMN5qGCMGFpjEMRWyKX5m4tAHz7Lb1cOSsDJN2rFXBohaV6AnSN1b' +&lt;br /&gt;
       'QmMepEh4KE97bgKrRzs3X754MrQ4b5Tr568fr6aU5yuzVFkjk4PX/' +&lt;br /&gt;
       'i6COftm33h9jOwkSarGZnjk8P9BEwhwzWvzgBgbQ5jnAQiJIAdmXr' +&lt;br /&gt;
       'zYWBMYvoEO21+oq3LaMEU27g/kPntffe1/toaMy66GMAM0deF43Ip' +&lt;br /&gt;
       't7MVsu6sGpB7cwbblXlr+s1TeV9jYTLQQo7rNqrwkdxYD6n/F34CL' +&lt;br /&gt;
       'FwMsAMeMoHOfFZNEbx5PDuZ2rEIq7gLKCcP+WaNtmq+Jkax2pgRHK' +&lt;br /&gt;
       'BdW5NClmtfV0OdNT16tYsQThCXbderK20AbZtX723p3tMGyOAOkjE' +&lt;br /&gt;
       'FAi6YV6dxjhanTNvLX+ZkbY4xtePyHko9DnoLTG2p5amkfX2WJN1p' +&lt;br /&gt;
       'Pbfz5K/4WQ5zXOnJr2YfeKVRJKEGpMOkkmvkD12DojM=');&lt;br /&gt;
       Tick := BitmapFromString(1, 12, 'beNqr/8fC3MTKepmN7S9WpK//t' +&lt;br /&gt;
       'x4A46sNBg==');&lt;br /&gt;
       RedTick := BitmapFromString(1, 11, 'beNqrr7/KyvKfjRUT/QMifb' +&lt;br /&gt;
       '1/ANIFDIU=');&lt;br /&gt;
       NoWood := BitmapFromString(46, 9, 'beNo9lNty2lYYhf0yre3cdYw' +&lt;br /&gt;
       'TO+/QxuC4h+vOdGwg4xiwEy46vuor1HXBAqEDCHEY+6bvkNqMQNKW' +&lt;br /&gt;
       'BEWAzkjgySN0STRlNJq9f0l7f/9aayNRW1tbS729NERXZdt3ZUxDv' +&lt;br /&gt;
       'R2NxWjcDgiPKe6uwgR6e232PMKFhrDUW8+z/mf7YWX2A9JyVc4l7N' +&lt;br /&gt;
       'JoRhMxINxSb7oqE2hNFOPVxqKjMFjcGjG2wvua4JLmatoPtNZBavc' +&lt;br /&gt;
       'gtXORzbza2zE+VUr5k6vzH8NxNxp3C9ljfHv57odo0l9N7/GomDvx' +&lt;br /&gt;
       'Ce8TIdA7a/PeI2DuATsad55nD6HR8dQWiq4CWnapibh7hEfRUVuWz' +&lt;br /&gt;
       'MWN6KKjNj0izofsTGIdVcDU10Ts9f40PZeYhcSc/3KU//nbwtnRZf' +&lt;br /&gt;
       '7YU5lQ40HYZ65LueNQFyKjXcq9LebeYl80fpja3Up+h/sv0E406a7' +&lt;br /&gt;
       'M3uuXL/4rpnZcuRZovCNTxVx6U3x/erSR1FMYDGZPlPlYtUe0DwG1' +&lt;br /&gt;
       'FioLqT4bULbcMB8rL7/5CnixQUYPImAXqBHfjU5kdFF3FQ79gl+4K' +&lt;br /&gt;
       'wekCf5u/RpCraY9KHnP/2aNeFvmhOpVMZsGcCGbOdzfdWTakZkvJK' +&lt;br /&gt;
       'wzrMX7Dqh/Pt24ckJCYjZLurUGVVTmAypJRRyG0OAf+OvC2ZtQZ0v' +&lt;br /&gt;
       '5zNoUns2YMDKaQWK3TyAa5wyrnkJjup4246eTNvpyZcYe1ZOlhE3q' +&lt;br /&gt;
       '7BFjJVfSC+uMaE/lFkMKF/SE3Zs3UbelO5BYUi1h5i7fwYX0ZT5jS' +&lt;br /&gt;
       'dWAIGzsh/OTD+ffwyafQBMmsbu5mvUQRTBj+jxvxzyzrjWigYokJ+' +&lt;br /&gt;
       'EUEjzBI6ybXAkYtzS4QEMeKtawutQaS0KHWrymM7y1h7e+WoM4CTP' +&lt;br /&gt;
       'To3/FprgwDsdtHI2PFz+BBFI7iKLKJev3Prt/ebqIhMQMG8XGwlyq' +&lt;br /&gt;
       'A8NLNkULuHuEQe+OQpuDSiImDQyPNGyZdgmDTwC8Njsb4/ByoPNuc' +&lt;br /&gt;
       'kiBuhEcRsNfhAE+QqV4TYWxhnV7WC+cpTu1j+uJ4IyoXr0MEz25Ws' +&lt;br /&gt;
       'q96dfLs79hfU2krkq5dOxsLt2hyvOnCr56tbe98T0ax/l0CedrGOM' +&lt;br /&gt;
       'vQlhPRbhQzB65ch0hx6m5OP1u9njrydRB6mtXrs4ff1883VjSH4FS' +&lt;br /&gt;
       'TUhqzugO0iEeB6ntL2dnF8fKh006/3p/Z1PEU9gKEsj+/5vcTSHWR' +&lt;br /&gt;
       'EV3DQzmT38m7iOxjRBSEPZgbxsMpVwGR2/xL1zd4HU=');&lt;br /&gt;
       MakeBarrel := BitmapFromString(80, 10, 'beNplVllzFNcV1p9xwD' +&lt;br /&gt;
       'gvwYBF/oGrgsViO+VHVxkZBEJIgMoLReUheUleLEvMaPae3qZnkLA' +&lt;br /&gt;
       'wIZWngEGaqVm60/v09LR7n02y/4O/242JUp7qunXudu79vvOdc2du' +&lt;br /&gt;
       'LtKYQ7s+MflYZ0YGi26kM4FCu2LFESl8Vrsw6JSGPcqTaXM/Z7Urc' +&lt;br /&gt;
       '3Nzgco5YtWTGU9mfYWDEShMpPGxIUQaNzaEWGNGOh/IaLmpKUQKA3' +&lt;br /&gt;
       'vYKXkiFcpVdEca+ez2tt3KemLFl6hhpwDPmPV6WFbGIOwhTm9ue71' +&lt;br /&gt;
       'KqDBej0o2crHKoYsW3eSs2qS/MzYfzfq7I6PhSexssHf049OfhnsY' +&lt;br /&gt;
       '8WUGt0Ibqdzcr78j91+z4T8P3X9H5t50+Gz+7CkMOgCi1Owu7Ugsj' +&lt;br /&gt;
       'NjcsXv0oMtgyldrjsQ4Ep2CRYvjYqMe6cJksPuT+yxScb0CwM4GO0' +&lt;br /&gt;
       'f2bqxxIMSVqqFCA+Zs0Dj88Wms8WCV3ESrgSs4gedp/1GocRFZT4d' +&lt;br /&gt;
       'K1ekUPYmCH+JQrIx0FvbYFDAFNkIVa+hAro40dqzzY4PHQZ5Iw8nU' +&lt;br /&gt;
       'bMws0oYqG6m8JzEw3uC9t/LJxHo8Gz4Brh36b+kgwuqr9UGHcZW6K' +&lt;br /&gt;
       '/Oh3nBEpt+hMRUZj32tMRRrZKRdcYm3mk84+X48+B68+VIVR0wHT6' +&lt;br /&gt;
       'f209ngCWbRdbpUoLKxWf85eHbkPx+Z32GjJ2MjF6g8WIXnsbkDP0Q' +&lt;br /&gt;
       '2Modxu0O5EhtqQmyQ0yO9AVZn9h4JmcKhBY1EMyo7MgTEmohKYYAX' +&lt;br /&gt;
       'YMdmDczEGhtIFQgGzKS41m5cIRA0Zmxyw27hvXdPLl+9gBG7lRk08' +&lt;br /&gt;
       '3PHfmxuXfrPJolvEtZ+M4/FdPaOJ1VWrl6YP3NydenK+bNvB3LR7R' +&lt;br /&gt;
       'VciFBlEmFzsIft7eOu6qWvJqYADdvtrNvNO50cDIyvXr+YLnjv9Am' +&lt;br /&gt;
       '3R1nNnN2ljm8UivdHRh1GrXh//syp9DJoG+UH82fehgFJz+wn95Y/' +&lt;br /&gt;
       'OX/21NrSR9BqjChrtZHZSD1M7B20d29+fOQ+FkpfkvTUeaLnHslcq' +&lt;br /&gt;
       '5WzWtlQ5xuV+xiUXmSS+NY9hV1evBgZgiOzd258fPva5UivD3uVeu' +&lt;br /&gt;
       'lLkBDqiBEdEe3xh/ajiEAu44tJcaAANgmlYLeLTq+E5A2UKg4i5C9' +&lt;br /&gt;
       'd8iSSv7Xc+q2rFwbNbH8/M+zkPbGIZOezd8npCsmpW4sfICUDqQq3' +&lt;br /&gt;
       'hKhrl+EE2vZlem3pQ3xJftV3q389f/b3sfEYqnuNt9+4u/wRMUz23' +&lt;br /&gt;
       'B/eWlm84EsldIe9IvCiLgGv29mGNwz+9zmJb6Pyda34hStVUNxcqZ' +&lt;br /&gt;
       'zIoxoo5UE7CxURzqW8LxdivToxmUOrhly2Xn3rdLYjnZ6Y3NQSkjW' +&lt;br /&gt;
       'U3dp2u4VIpeEcwBMsFM6yWw/9LoEPvNZBFikcyDSgQboYjHUS0IAU' +&lt;br /&gt;
       'qxrKF4oASXyzMdJRxKrpPTEVSGWnnYkVsgWceNJrPSMEiCyMP557B' +&lt;br /&gt;
       '60nU5FaTfCWzGb+1uKl43JSXjxEC6kIpa9JYTGEofh/ekt/vlSBRJ' +&lt;br /&gt;
       'Eg+FD8cbR1kLl97eLxNcgCu503DzKehNCDW1KfPbFkN7es/Q23Q+Q' +&lt;br /&gt;
       '9aGWNl5vLn/3p+MZAJFTYzYehXArlMmgkJKhMIBbQRWL+9j6kWia0' +&lt;br /&gt;
       '4Dezdw/dvTs3SYhXFhfcpAzCtlokeZcXF8xXm0636KskKOpLcg3kQ' +&lt;br /&gt;
       'p160KAehGYDhZrEBYqVyJsVJqWYyKxL6jM4n5pQHdHAyucLvljEla' +&lt;br /&gt;
       'Z94h9TkF//IGM1s8huO0lwwHRaW9arjRSFkyT17cUFPFJAFKaxM8l' +&lt;br /&gt;
       '2p1tCpMYG3iYqSVs21qqRiveOnDW1auiGSmVsopbCgJYyKd6piVzm' +&lt;br /&gt;
       'MLh24xLoHTQzuBXGjR++QUtt3DR/2ICozp0+ga72YjN5f5EmFJ9f5' +&lt;br /&gt;
       '3LrUPvt65dWFj+wDrY8scBkV+ffPeF2t3FV+JkY1YmOt4NwWy+uQ2' +&lt;br /&gt;
       '+AiZqW4p2aPEoWimRAwkTo5bNrvpiHpBulL25++r69v5UOBsmrhJJ' +&lt;br /&gt;
       'INiYRxMaRRvt4qXvktmO8faaQPlhrS1fuLf8Z7x1KxHfMX7Ar1lkv' +&lt;br /&gt;
       'AZUooRwppVgpBWI+kEr9/a1AItJCoWCz995IIv+PqyS+z79JSiI17' +&lt;br /&gt;
       'JJSAxLorVUoc/VXrZ47/Tshv243M4CPNlaKkZRD1JjN5TeuarlV4q' +&lt;br /&gt;
       'SbjZWC/vzvEDAwDpoPk7L81utX4/qC9XLD6+Tob/+3kd8m9SpVC1I' +&lt;br /&gt;
       'bfLqdXFr5IeYp/i+hZEnlWKXvLF1Ot5w/c5LLroJAhGDuF4AZaPI=' +&lt;br /&gt;
       '');&lt;br /&gt;
end;&lt;br /&gt;
procedure FindBmps;&lt;br /&gt;
begin&lt;br /&gt;
FindBitmap(Fuel,Fuelx,Fuely);&lt;br /&gt;
FindBitmap(Flame,Flamex,Flamey);&lt;br /&gt;
FindBitmap(Heat,Heatx,Heaty);&lt;br /&gt;
FindBitmap(Progress,Progressx,Progressy);&lt;br /&gt;
FindBitmap(Stoke,Stokex,Stokey);&lt;br /&gt;
FindBitmap(MakeBarrel,MakeBarrelX,MakeBarrelY);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
//Tick Counting functions, Perform all the code to convert&lt;br /&gt;
//blue/red bars to something we can work with easily&lt;br /&gt;
&lt;br /&gt;
Function ReturnFuel: Integer;&lt;br /&gt;
begin&lt;br /&gt;
     Ticks:= CountBitmapTolerance(Tick,Fuelx + 28 ,Fuely - 4, Fuelx + 154,Fuely + 11,2);&lt;br /&gt;
     if (Ticks = 0) then&lt;br /&gt;
     begin&lt;br /&gt;
     Result:= 0;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 3) then&lt;br /&gt;
     begin&lt;br /&gt;
     Result:= 1;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 10) then&lt;br /&gt;
     begin&lt;br /&gt;
     Result:= 2;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 16) then&lt;br /&gt;
     begin&lt;br /&gt;
     Result:= 3;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 22) then&lt;br /&gt;
     begin&lt;br /&gt;
     Result:= 4;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 28) then&lt;br /&gt;
     begin;&lt;br /&gt;
     Result:= 5;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 35) then&lt;br /&gt;
     begin;&lt;br /&gt;
     Result:= 6;&lt;br /&gt;
     end;&lt;br /&gt;
     if (Ticks = 41) then&lt;br /&gt;
     begin;&lt;br /&gt;
     Result:= 7;&lt;br /&gt;
     if (Ticks &amp;gt;= 42) then&lt;br /&gt;
     Result:= 8;&lt;br /&gt;
     end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
Function ReturnFlame: Integer;&lt;br /&gt;
begin&lt;br /&gt;
Ticks:= CountBitMapTolerance(Tick,Flamex + 38, Flamey - 4,Flamex + 162,Flamey + 11,3);&lt;br /&gt;
Result:= Ticks;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
Function ReturnHeat: Integer;&lt;br /&gt;
begin&lt;br /&gt;
if((CountBitMapTolerance(RedTick,Heatx + 31, Heaty - 4,Heatx + 155,Heaty + 11,3)) &amp;lt;= 0) then&lt;br /&gt;
begin&lt;br /&gt;
Ticks:= CountBitMapTolerance(Tick,Heatx + 31, Heaty - 4,Heatx + 155,Heaty + 11,3);&lt;br /&gt;
Result:= Ticks;&lt;br /&gt;
end else&lt;br /&gt;
Ticks:= CountBitMapTolerance(RedTick,Heatx + 31, Heaty - 4,Heatx + 155,Heaty + 11,3);&lt;br /&gt;
Result:= Ticks;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
Function ReturnProgress: Integer;&lt;br /&gt;
begin&lt;br /&gt;
Ticks:= CountBitMapTolerance(Tick,Progressx + 52, Progressy - 4,Progressx + 176,Progressy + 11,3);&lt;br /&gt;
Result:= Ticks;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
Function ReturnBarrel: Boolean;&lt;br /&gt;
begin&lt;br /&gt;
  if (CountBitmap(MakeBarrel,0,0,2000,2000) &amp;gt;= 1) then&lt;br /&gt;
    begin&lt;br /&gt;
    Result:= True;&lt;br /&gt;
    end;&lt;br /&gt;
  if (CountBitmap(MakeBarrel,0,0,2000,2000) &amp;lt;= 0) then&lt;br /&gt;
    begin&lt;br /&gt;
    Result:= False;&lt;br /&gt;
    end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure Setup;&lt;br /&gt;
begin&lt;br /&gt;
LoadMasks();&lt;br /&gt;
FindBmps();&lt;br /&gt;
Stop:= False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure Debug;&lt;br /&gt;
begin&lt;br /&gt;
  //i:= i + 1;&lt;br /&gt;
  ClearDebug();&lt;br /&gt;
  Writeln('Kins Barrel Monkey Debug Output')&lt;br /&gt;
  Writeln('/Chat Kinslayer if you have any problems')&lt;br /&gt;
  Writeln('------------------');&lt;br /&gt;
  Writeln('FuelLoc ' + IntToStr(Fuelx) + ' ' + IntToStr(Fuely));&lt;br /&gt;
  Writeln('FlameLoc ' + IntToStr(Flamex) + ' ' + IntToStr(Flamey));&lt;br /&gt;
  Writeln('HeatLoc ' + IntToStr(Heatx) + ' ' + IntToStr(Heaty));&lt;br /&gt;
  Writeln('ProgressLoc ' + IntToStr(Progressx) + ' ' + IntToStr(Progressy));&lt;br /&gt;
  Writeln('StokeLoc ' + IntToStr(Stokex) + ' ' + IntToStr(Stokey));&lt;br /&gt;
  Writeln('------------------');&lt;br /&gt;
  Writeln('Fuel:     ' + IntToStr(ReturnFuel()));&lt;br /&gt;
  Writeln('Flame:    ' + IntToStr(ReturnFlame()));&lt;br /&gt;
  Writeln('Heat:     ' + IntToStr(ReturnHeat()));&lt;br /&gt;
  Writeln('Progress: ' + IntToStr(ReturnProgress()));&lt;br /&gt;
  Writeln('Time:     ' + IntToStr(GetTickCount()));&lt;br /&gt;
  Writeln('Last:     ' + LastAction);&lt;br /&gt;
  Writeln('WoodUsed: ' + IntToStr(WoodUsed));&lt;br /&gt;
  Writeln('------------------');&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
Procedure SilentMouseClick(x: Integer; y: Integer; left: boolean);&lt;br /&gt;
  begin&lt;br /&gt;
    GetMousePos(SaveX,SaveY);&lt;br /&gt;
    MoveMouse(x,y);&lt;br /&gt;
    ClickMouse(x,y,left);&lt;br /&gt;
    MoveMouse(SaveX,SaveY);&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
Procedure StokeFire(count: Integer);&lt;br /&gt;
  begin&lt;br /&gt;
        for i:= 1 to count do&lt;br /&gt;
          begin&lt;br /&gt;
          SilentMouseClick(Stokex,stokey,true);&lt;br /&gt;
        end;&lt;br /&gt;
      WoodUsed:= WoodUsed + count;&lt;br /&gt;
      LastAction:= 'Stoked Fire ' + IntToStr(count) + ' times';&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
  Setup();&lt;br /&gt;
  LastAction:= 'Setup';&lt;br /&gt;
  Debug();&lt;br /&gt;
  if (ReturnBarrel = True) then&lt;br /&gt;
    begin&lt;br /&gt;
    SilentMouseClick(MakeBarrelx + 10, MakeBarrely + 3, True);&lt;br /&gt;
    end;&lt;br /&gt;
  if (UseFastLane = True) then&lt;br /&gt;
    begin&lt;br /&gt;
      StokeFire(7);&lt;br /&gt;
      sleep(10000);&lt;br /&gt;
    end;&lt;br /&gt;
    &lt;br /&gt;
  while(Stop = False) do&lt;br /&gt;
    begin&lt;br /&gt;
    Debug();&lt;br /&gt;
      if (UseActiveScan = True) then&lt;br /&gt;
        begin&lt;br /&gt;
          FindBmps();&lt;br /&gt;
        end;&lt;br /&gt;
      if (ReturnProgress &amp;gt;= 70) then&lt;br /&gt;
      begin&lt;br /&gt;
      AlmostDone:= True;&lt;br /&gt;
      end;&lt;br /&gt;
      if (AlmostDone = True) then&lt;br /&gt;
        begin&lt;br /&gt;
          if (ReturnProgress = 0) then&lt;br /&gt;
          begin&lt;br /&gt;
            if (ReturnFlame = 0) then&lt;br /&gt;
            begin&lt;br /&gt;
              Stop:= True&lt;br /&gt;
          end;&lt;br /&gt;
        end;&lt;br /&gt;
      end;&lt;br /&gt;
      // No fuel&lt;br /&gt;
      if(ReturnFuel &amp;lt;= 0) then&lt;br /&gt;
        begin&lt;br /&gt;
        if (Stop = False) then&lt;br /&gt;
        begin&lt;br /&gt;
          if (ReturnFlame &amp;gt;= MaxFlameHeight) then&lt;br /&gt;
            begin&lt;br /&gt;
            StokeFire(1);&lt;br /&gt;
            end;&lt;br /&gt;
          if (ReturnFlame &amp;lt;= MaxFlameHeight) then&lt;br /&gt;
            begin&lt;br /&gt;
            StokeFire(2);&lt;br /&gt;
            end;&lt;br /&gt;
            end;&lt;br /&gt;
        end;&lt;br /&gt;
      //1 Fuel&lt;br /&gt;
      if (ReturnFuel = 1) then&lt;br /&gt;
        begin&lt;br /&gt;
        if (Stop = False) then&lt;br /&gt;
        begin&lt;br /&gt;
          if (ReturnFlame &amp;gt;= MaxFlameHeight) then&lt;br /&gt;
          begin&lt;br /&gt;
          LastAction:= 'Fire Hot. Waiting';&lt;br /&gt;
          end;&lt;br /&gt;
          if (ReturnFlame &amp;lt;= MaxFlameHeight) then&lt;br /&gt;
            begin&lt;br /&gt;
            StokeFire(1);&lt;br /&gt;
            end;&lt;br /&gt;
            end;&lt;br /&gt;
        end;&lt;br /&gt;
      //2 Fuel&lt;br /&gt;
      if (ReturnFuel = 2 ) then&lt;br /&gt;
        begin&lt;br /&gt;
        if (Stop = False) then&lt;br /&gt;
        begin&lt;br /&gt;
        LastAction:= 'Lots of fuel, waiting';&lt;br /&gt;
        end;&lt;br /&gt;
        end;&lt;br /&gt;
      Sleep(CheckTime);&lt;br /&gt;
    end;&lt;br /&gt;
end.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kinslayer</name></author>
	</entry>
</feed>