<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.cheatengine.org/index.php?action=history&amp;feed=atom&amp;title=Lua%3AregisterAutoAssemblerCommand</id>
	<title>Lua:registerAutoAssemblerCommand - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cheatengine.org/index.php?action=history&amp;feed=atom&amp;title=Lua%3AregisterAutoAssemblerCommand"/>
	<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;action=history"/>
	<updated>2026-04-19T10:22:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5616&amp;oldid=prev</id>
		<title>TheyCallMeTim13: /* Related Functions */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5616&amp;oldid=prev"/>
		<updated>2018-01-25T01:20:19Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Related Functions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 01:20, 25 January 2018&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-l312&quot; &gt;Line 312:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 312:&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: #222; 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: #222; 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: #222; 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;== Related Functions ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;== Related Functions ==&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: #222; 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;* [[unregisterAutoAssemblerCommand]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:unregisterAutoAssemblerCommand|&lt;/ins&gt;unregisterAutoAssemblerCommand]]&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: #222; 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;* [[registerAutoAssemblerPrologue]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:registerAutoAssemblerPrologue|&lt;/ins&gt;registerAutoAssemblerPrologue]]&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: #222; 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;* [[unregisterAutoAssemblerPrologue]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:unregisterAutoAssemblerPrologue|&lt;/ins&gt;unregisterAutoAssemblerPrologue]]&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: #222; 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;* [[registerAutoAssemblerTemplate]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:registerAutoAssemblerTemplate|&lt;/ins&gt;registerAutoAssemblerTemplate]]&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: #222; 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;* [[unregisterAutoAssemblerTemplate]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:unregisterAutoAssemblerTemplate|&lt;/ins&gt;unregisterAutoAssemblerTemplate]]&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: #222; 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;* [[generateCodeInjectionScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:generateCodeInjectionScript|&lt;/ins&gt;generateCodeInjectionScript]]&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: #222; 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;* [[generateAOBInjectionScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:generateAOBInjectionScript|&lt;/ins&gt;generateAOBInjectionScript]]&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: #222; 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;* [[generateFullInjectionScript]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Lua:generateFullInjectionScript|&lt;/ins&gt;generateFullInjectionScript]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5486&amp;oldid=prev</id>
		<title>TheyCallMeTim13: moved registerAutoAssemblerCommand to Lua:registerAutoAssemblerCommand</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5486&amp;oldid=prev"/>
		<updated>2018-01-25T00:15:48Z</updated>

		<summary type="html">&lt;p&gt;moved &lt;a href=&quot;/index.php?title=registerAutoAssemblerCommand&quot; class=&quot;mw-redirect&quot; title=&quot;registerAutoAssemblerCommand&quot;&gt;registerAutoAssemblerCommand&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Lua:registerAutoAssemblerCommand&quot; title=&quot;Lua:registerAutoAssemblerCommand&quot;&gt;Lua:registerAutoAssemblerCommand&lt;/a&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 00:15, 25 January 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5168&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 19:42, 13 January 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5168&amp;oldid=prev"/>
		<updated>2018-01-13T19:42:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;amp;diff=5168&amp;amp;oldid=5167&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5167&amp;oldid=prev</id>
		<title>TheyCallMeTim13: /* Example 1 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5167&amp;oldid=prev"/>
		<updated>2018-01-13T19:40:49Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Example 1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:40, 13 January 2018&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-l73&quot; &gt;Line 73:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 73:&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: #222; 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: #222; 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: #222; 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;	local str = 'label(' .. name .. ')' .. le&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;	local str = 'label(' .. name .. ')' .. le&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: #222; 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;	str	= str .. 'registerSymbol(' .. name .. ')'&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;	str = str .. 'registerSymbol(' .. name .. ')'&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: #222; 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;	return str&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;	return str&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: #222; 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: #222; 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 colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l114&quot; &gt;Line 114:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 114:&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; str = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'label('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;gt; .. le&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; str = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'label('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;gt; .. le&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: #222; 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;	str	= str .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'registerSymbol('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;	str = str .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'registerSymbol('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; str&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; str&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;/div&gt;&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-l142&quot; &gt;Line 142:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 142:&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: #222; 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;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&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: #222; 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;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;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: #222; 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;/p&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: #222; 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;/p&amp;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;color: #222; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&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: #222; 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: #222; 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: #222; 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;=== Example 2 ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;=== Example 2 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5165&amp;oldid=prev</id>
		<title>TheyCallMeTim13: /* Felated Functions */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5165&amp;oldid=prev"/>
		<updated>2018-01-13T19:32:05Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Felated Functions&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:32, 13 January 2018&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-l312&quot; &gt;Line 312:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 312:&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: #222; 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;{{LuaSeeAlso}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;{{LuaSeeAlso}}&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: #222; 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: #222; 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: #222; 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;== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Felated &lt;/del&gt;Functions ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;Related &lt;/ins&gt;Functions ==&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: #222; 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;* [[unregisterAutoAssemblerCommand]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;* [[unregisterAutoAssemblerCommand]]&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: #222; 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;* [[registerAutoAssemblerPrologue]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;* [[registerAutoAssemblerPrologue]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5164&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 19:31, 13 January 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5164&amp;oldid=prev"/>
		<updated>2018-01-13T19:31:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:31, 13 January 2018&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-l311&quot; &gt;Line 311:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 311:&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: #222; 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: #222; 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: #222; 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;{{LuaSeeAlso}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;{{LuaSeeAlso}}&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: #222; 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: #222; 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;== Felated Functions ==&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: #222; 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;* [[unregisterAutoAssemblerCommand]]&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: #222; 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;* [[registerAutoAssemblerPrologue]]&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: #222; 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;* [[unregisterAutoAssemblerPrologue]]&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: #222; 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;* [[registerAutoAssemblerTemplate]]&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: #222; 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;* [[unregisterAutoAssemblerTemplate]]&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: #222; 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;* [[generateCodeInjectionScript]]&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: #222; 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;* [[generateAOBInjectionScript]]&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: #222; 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;* [[generateFullInjectionScript]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5163&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 19:29, 13 January 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5163&amp;oldid=prev"/>
		<updated>2018-01-13T19:29:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:29, 13 January 2018&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-l101&quot; &gt;Line 101:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 101:&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: #222; 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;----------------------------------------------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;----------------------------------------------------&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: #222; 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; --&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: #222; 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; --&amp;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;color: #222; 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;&amp;lt;p style=&amp;quot;white-space: pre; display: block; overflow-x: auto; padding: 0.5em; background: rgb(240, 240, 240); color: rgb(68, 68, 68);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; t = translate&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;&amp;lt;p style=&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;line-height:1.15em;&lt;/ins&gt;white-space:pre&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;;font-family:'Lucida Console'&lt;/ins&gt;;display: block; overflow-x: auto; padding: 0.5em; background: rgb(240, 240, 240); color: rgb(68, 68, 68);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; t = translate&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; LineEnd = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'\r\n'&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; LineEnd = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'\r\n'&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; ExitOnSyntaxCheck = &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;false&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; ExitOnSyntaxCheck = &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;false&amp;lt;/span&amp;gt;&lt;/div&gt;&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-l227&quot; &gt;Line 227:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 227:&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: #222; 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;----------------------------------------------------&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;----------------------------------------------------&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: #222; 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; --&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: #222; 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; --&amp;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;color: #222; 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;&amp;lt;p style=&amp;quot;white-space: pre; display: block; overflow-x: auto; padding: 0.5em; background: rgb(240, 240, 240); color: rgb(68, 68, 68);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; t = translate&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;&amp;lt;p style=&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;line-height:1.15em;&lt;/ins&gt;white-space:pre&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;;font-family:'Lucida Console'&lt;/ins&gt;;display: block; overflow-x: auto; padding: 0.5em; background: rgb(240, 240, 240); color: rgb(68, 68, 68);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; t = translate&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; LineEnd = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'\r\n'&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; LineEnd = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'\r\n'&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; ExitOnSyntaxCheck = &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;false&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; ExitOnSyntaxCheck = &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;false&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5162&amp;oldid=prev</id>
		<title>TheyCallMeTim13 at 19:25, 13 January 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5162&amp;oldid=prev"/>
		<updated>2018-01-13T19:25:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&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: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:25, 13 January 2018&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-l177&quot; &gt;Line 177:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 177:&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: #222; 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;		return nil, t('Wrong format of parameters, &amp;quot;arrayOfBytes&amp;quot; must be in hexadecimal format, for &amp;quot;repeteBytes&amp;quot; custom AA command.')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;		return nil, t('Wrong format of parameters, &amp;quot;arrayOfBytes&amp;quot; must be in hexadecimal format, for &amp;quot;repeteBytes&amp;quot; custom AA command.')&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: #222; 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: #222; 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;color: #222; 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;	local bc = (#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/del&gt;arrayOfBytes&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;:gsub('0X', &amp;amp;#39;&amp;amp;#39;):gsub('$', &amp;amp;#39;&amp;amp;#39;):gsub('&amp;amp;nbsp;', &amp;amp;#39;&amp;amp;#39;))&lt;/del&gt;) / 2&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;	local bc = (#arrayOfBytes) / 2&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: #222; 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;	numberOfBytes = numberOfBytes:upper():gsub('&amp;amp;nbsp;', &amp;amp;#39;&amp;amp;#39;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;	numberOfBytes = numberOfBytes:upper():gsub('&amp;amp;nbsp;', &amp;amp;#39;&amp;amp;#39;)&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: #222; 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;	if numberOfBytes:sub(1, 5) == '(INT)' then&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; 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;	if numberOfBytes:sub(1, 5) == '(INT)' then&lt;/div&gt;&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-l253&quot; &gt;Line 253:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 253:&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong number of parameters, no &amp;quot;arrayOfBytes&amp;quot;, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong number of parameters, no &amp;quot;arrayOfBytes&amp;quot;, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;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;color: #222; 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;	arrayOfBytes = arrayOfBytes:upper()&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;	arrayOfBytes = arrayOfBytes:upper(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'0X'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'$'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'&amp;amp;nbsp;'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'#'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(INT)'&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'#'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(INT)'&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(FLOAT)'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(DOUBLE)'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(FLOAT)'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(DOUBLE)'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong format of parameters, &amp;quot;arrayOfBytes&amp;quot; must be in hexadecimal format, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong format of parameters, &amp;quot;arrayOfBytes&amp;quot; must be in hexadecimal format, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;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;color: #222; 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;	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; bc = (#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/del&gt;arrayOfBytes&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;:gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'0X'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'$'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'&amp;amp;nbsp;'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;))&lt;/del&gt;) / &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; 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;	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; bc = (#arrayOfBytes) / &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;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: #222; 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;	numberOfBytes = numberOfBytes:upper():gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'&amp;amp;nbsp;'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&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: #222; 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;	numberOfBytes = numberOfBytes:upper():gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'&amp;amp;nbsp;'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;) == &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(INT)'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&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: #222; 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;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;) == &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(INT)'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5161&amp;oldid=prev</id>
		<title>TheyCallMeTim13: Created page with 'Category:Lua '''function''' registerAutoAssemblerCommand(''Command'', ''Function'''(parameters, syntaxcheckonly)''' '')  Registers an auto assembler command to call the speci…'</title>
		<link rel="alternate" type="text/html" href="https://wiki.cheatengine.org/index.php?title=Lua:registerAutoAssemblerCommand&amp;diff=5161&amp;oldid=prev"/>
		<updated>2018-01-13T19:20:21Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;&lt;a href=&quot;/index.php?title=Category:Lua&quot; title=&quot;Category:Lua&quot;&gt;Category:Lua&lt;/a&gt; &amp;#039;&amp;#039;&amp;#039;function&amp;#039;&amp;#039;&amp;#039; registerAutoAssemblerCommand(&amp;#039;&amp;#039;Command&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Function&amp;#039;&amp;#039;&amp;#039;(parameters, syntaxcheckonly)&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;)  Registers an auto assembler command to call the speci…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Lua]]&lt;br /&gt;
'''function''' registerAutoAssemblerCommand(''Command'', ''Function'''(parameters, syntaxcheckonly)''' '')&lt;br /&gt;
&lt;br /&gt;
Registers an auto assembler command to call the specified function. The command will be replaced by the string this function returns when executed. The function can be called twice. Once for syntax check and symbol lookup (1), and the second time for actual execution by the assembler (2) if it has not been removed in phase 1.&lt;br /&gt;
&lt;br /&gt;
If the function returns nil, and as secondary parameter a string, this will make the auto assembler fail with that error.&lt;br /&gt;
:Note: You will only get a message pop-up if the Auto Assembler is preforming a syntax check.&lt;br /&gt;
&lt;br /&gt;
The Auto Assembler form syntax highlighter will highlight the registered command.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Function Parameters ==&lt;br /&gt;
{|width=&amp;quot;85%&amp;quot; cellpadding=&amp;quot;10%&amp;quot; cellpadding=&amp;quot;5%&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|Parameter&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|Type&lt;br /&gt;
!style=&amp;quot;width: 80%;background-color:white;&amp;quot; align=&amp;quot;left&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|Command&lt;br /&gt;
|String&lt;br /&gt;
|The command string it self&lt;br /&gt;
|-&lt;br /&gt;
|Function&lt;br /&gt;
|Function&lt;br /&gt;
|The Lua function to be called when the command string is found in an Auto Assembler script&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Callback Function Parameters ===&lt;br /&gt;
{|width=&amp;quot;85%&amp;quot; cellpadding=&amp;quot;10%&amp;quot; cellpadding=&amp;quot;5%&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|Parameter&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|Type&lt;br /&gt;
!style=&amp;quot;width: 80%;background-color:white;&amp;quot; align=&amp;quot;left&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|parameters&lt;br /&gt;
|String&lt;br /&gt;
|This will be the string between parenthesis after the command string&lt;br /&gt;
|-&lt;br /&gt;
|syntaxcheckonly&lt;br /&gt;
|Boolean&lt;br /&gt;
|This will be ''true'' if the script is running though a syntax check&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Callback Function Return(s) ====&lt;br /&gt;
{|width=&amp;quot;85%&amp;quot; cellpadding=&amp;quot;10%&amp;quot; cellpadding=&amp;quot;5%&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|Parameter&lt;br /&gt;
!align=&amp;quot;left&amp;quot;|Type&lt;br /&gt;
!style=&amp;quot;width: 80%;background-color:white;&amp;quot; align=&amp;quot;left&amp;quot;|Description&lt;br /&gt;
|-&lt;br /&gt;
|ReplaceString&lt;br /&gt;
|String or Nil&lt;br /&gt;
|This will replace the commands line in the Auto Assembler script, can be a multi-line string, if Nil the commands line is removed&lt;br /&gt;
|-&lt;br /&gt;
|ErrorMessage&lt;br /&gt;
|String or Nil (OPTIONAL)&lt;br /&gt;
|if the ''ReplaceString'' is nil and this is set to a string then, this will raise an error with the given error message for the command&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
=== Example 1 ===&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;&lt;br /&gt;
local t = translate&lt;br /&gt;
local LineEnd = '\r\n'&lt;br /&gt;
local ExitOnSyntaxCheck = false&lt;br /&gt;
&lt;br /&gt;
local function registerLabel(parameters, syntaxcheck)&lt;br /&gt;
	---- registerLabel(name)&lt;br /&gt;
	if ExitOnSyntaxCheck and syntaxcheck then return end&lt;br /&gt;
	local le = LineEnd&lt;br /&gt;
	local name = parameters&lt;br /&gt;
	if name == nil then&lt;br /&gt;
		return nil, t('Wrong number of parameters, no &amp;quot;name&amp;quot;, for &amp;quot;registerLabel&amp;quot; custom AA command.')&lt;br /&gt;
	end&lt;br /&gt;
	local str = 'label(' .. name .. ')' .. le&lt;br /&gt;
	str	= str .. 'registerSymbol(' .. name .. ')'&lt;br /&gt;
	return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function unregisterLabel(parameters, syntaxcheck)&lt;br /&gt;
	---- unregisterLabel(name)&lt;br /&gt;
	if ExitOnSyntaxCheck and syntaxcheck then return end&lt;br /&gt;
	local name = parameters&lt;br /&gt;
	if name == nil then&lt;br /&gt;
		return nil, t('Wrong number of parameters, no &amp;quot;name&amp;quot;, for &amp;quot;unregisterLabel&amp;quot; custom AA command.')&lt;br /&gt;
	end&lt;br /&gt;
	local str = 'unregisterSymbol(' .. name .. ')'&lt;br /&gt;
	return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
registerAutoAssemblerCommand('registerLabel', registerLabel)  ---- Register the command&lt;br /&gt;
registerAutoAssemblerCommand('unregisterLabel', unregisterLabel)  ---- Register the command&lt;br /&gt;
&lt;br /&gt;
---- Usage in an Auto Assembler script&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- alloc(memTestMemory, 0x400)&lt;br /&gt;
-- registerSymbol(memTestMemory)&lt;br /&gt;
-- registerLabel(memTestMemoryEND)&lt;br /&gt;
-- memTestMemory:&lt;br /&gt;
--   db 90 90 90 90&lt;br /&gt;
--   memTestMemoryEND:&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;white-space: pre; display: block; overflow-x: auto; padding: 0.5em; background: rgb(240, 240, 240); color: rgb(68, 68, 68);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; t = translate&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; LineEnd = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'\r\n'&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; ExitOnSyntaxCheck = &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;false&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;function&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0); font-weight: 700;&amp;quot;&amp;gt;registerLabel&amp;lt;/span&amp;gt;(parameters, syntaxcheck)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- registerLabel(name)&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; ExitOnSyntaxCheck &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;and&amp;lt;/span&amp;gt; syntaxcheck &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; le = LineEnd&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; name = parameters&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; name == &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong number of parameters, no &amp;quot;name&amp;quot;, for &amp;quot;registerLabel&amp;quot; custom AA command.'&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; str = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'label('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;gt; .. le&lt;br /&gt;
	str	= str .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'registerSymbol('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; str&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;function&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0); font-weight: 700;&amp;quot;&amp;gt;unregisterLabel&amp;lt;/span&amp;gt;(parameters, syntaxcheck)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- unregisterLabel(name)&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; ExitOnSyntaxCheck &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;and&amp;lt;/span&amp;gt; syntaxcheck &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; name = parameters&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; name == &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong number of parameters, no &amp;quot;name&amp;quot;, for &amp;quot;unregisterLabel&amp;quot; custom AA command.'&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; str = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'unregisterSymbol('&amp;lt;/span&amp;gt; .. name .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;')'&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; str&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
registerAutoAssemblerCommand(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'registerLabel'&amp;lt;/span&amp;gt;, registerLabel)  &amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- Register the command&amp;lt;/span&amp;gt;&lt;br /&gt;
registerAutoAssemblerCommand(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'unregisterLabel'&amp;lt;/span&amp;gt;, unregisterLabel)  &amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- Register the command&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- Usage in an Auto Assembler script&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- alloc(memTestMemory, 0x400)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- registerSymbol(memTestMemory)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- registerLabel(memTestMemoryEND)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- memTestMemory:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;--   db 90 90 90 90&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;--   memTestMemoryEND:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Example 2 ===&lt;br /&gt;
&amp;lt;!-- &amp;lt;pre&amp;gt;&lt;br /&gt;
local t = translate&lt;br /&gt;
local LineEnd = '\r\n'&lt;br /&gt;
local ExitOnSyntaxCheck = false&lt;br /&gt;
&lt;br /&gt;
local function split(s, delimiter)&lt;br /&gt;
	result = {}&lt;br /&gt;
	for match in (s .. delimiter):gmatch('(.-)' .. delimiter) do&lt;br /&gt;
		table.insert(result, match)&lt;br /&gt;
	end&lt;br /&gt;
	return result&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function repeteBytes(parameters, syntaxcheck)&lt;br /&gt;
	---- repeteBytes(numberOfByte, arrayOfBytes)&lt;br /&gt;
	if ExitOnSyntaxCheck and syntaxcheck then return end&lt;br /&gt;
	local le = LineEnd&lt;br /&gt;
	local args = split(parameters, ',')&lt;br /&gt;
	local numberOfBytes = args[1]&lt;br /&gt;
	if numberOfBytes == nil then&lt;br /&gt;
		return nil, t('Wrong number of parameters, no &amp;quot;numberOfBytes&amp;quot;, for &amp;quot;repeteBytes&amp;quot; custom AA command.')&lt;br /&gt;
	end&lt;br /&gt;
	local arrayOfBytes = args[2]&lt;br /&gt;
	if arrayOfBytes == nil then&lt;br /&gt;
		return nil, t('Wrong number of parameters, no &amp;quot;arrayOfBytes&amp;quot;, for &amp;quot;repeteBytes&amp;quot; custom AA command.')&lt;br /&gt;
	end&lt;br /&gt;
	arrayOfBytes = arrayOfBytes:upper()&lt;br /&gt;
	if arrayOfBytes:find('#') or arrayOfBytes:find('(INT)') &lt;br /&gt;
	or arrayOfBytes:find('(FLOAT)') or arrayOfBytes:find('(DOUBLE)') then&lt;br /&gt;
		return nil, t('Wrong format of parameters, &amp;quot;arrayOfBytes&amp;quot; must be in hexadecimal format, for &amp;quot;repeteBytes&amp;quot; custom AA command.')&lt;br /&gt;
	end&lt;br /&gt;
	local bc = (#(arrayOfBytes:gsub('0X', &amp;amp;#39;&amp;amp;#39;):gsub('$', &amp;amp;#39;&amp;amp;#39;):gsub('&amp;amp;nbsp;', &amp;amp;#39;&amp;amp;#39;))) / 2&lt;br /&gt;
	numberOfBytes = numberOfBytes:upper():gsub('&amp;amp;nbsp;', &amp;amp;#39;&amp;amp;#39;)&lt;br /&gt;
	if numberOfBytes:sub(1, 5) == '(INT)' then&lt;br /&gt;
		numberOfBytes = tonumber(numberOfBytes:sub(6))&lt;br /&gt;
	elseif numberOfBytes:sub(1, 1) == '#' then&lt;br /&gt;
		numberOfBytes = tonumber(numberOfBytes:sub(2))&lt;br /&gt;
	elseif numberOfBytes:sub(1, 1) == '$' then&lt;br /&gt;
		numberOfBytes = tonumber(numberOfBytes:sub(2), 16)&lt;br /&gt;
	elseif numberOfBytes:sub(1, 2) == '0X' then&lt;br /&gt;
		numberOfBytes = tonumber(numberOfBytes:sub(3), 16)&lt;br /&gt;
	else&lt;br /&gt;
		numberOfBytes = tonumber(numberOfBytes, 16)&lt;br /&gt;
	end&lt;br /&gt;
	if type(numberOfBytes) ~= 'number' then&lt;br /&gt;
		return nil, t('Could not parse &amp;quot;numberOfBytes&amp;quot; for &amp;quot;repeteBytes&amp;quot; custom AA command.')&lt;br /&gt;
	end&lt;br /&gt;
	local str = &amp;amp;#39;&amp;amp;#39;&lt;br /&gt;
	for i = 1, numberOfBytes / bc do&lt;br /&gt;
		str = str .. 'db ' .. arrayOfBytes .. le&lt;br /&gt;
	end&lt;br /&gt;
	return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
registerAutoAssemblerCommand('repeteBytes', repeteBytes)  ---- Register the command&lt;br /&gt;
&lt;br /&gt;
---- Usage in an Auto Assembler script&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- alloc(memTestMemory, 0x400)&lt;br /&gt;
-- registerSymbol(memTestMemory)&lt;br /&gt;
-- memTestMemory:&lt;br /&gt;
-- 	repeteBytes(0x64, 90 52)&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
---- Memory View Form copy of &amp;quot;memTestMemory&amp;quot;&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- 0032FFFE -                       - ?? &lt;br /&gt;
-- 0032FFFF -                       - ?? &lt;br /&gt;
-- memTestMemory- 90                - nop &lt;br /&gt;
-- 00330001 - 52                    - push edx&lt;br /&gt;
-- 00330002 - 90                    - nop &lt;br /&gt;
-- 00330003 - 52                    - push edx&lt;br /&gt;
-- 00330004 - 90                    - nop &lt;br /&gt;
-- ...&lt;br /&gt;
-- 00330060 - 90                    - nop &lt;br /&gt;
-- 00330061 - 52                    - push edx&lt;br /&gt;
-- 00330062 - 90                    - nop &lt;br /&gt;
-- 00330063 - 52                    - push edx&lt;br /&gt;
-- 00330064 - 00 00                 - add [eax],al&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&amp;lt;/pre&amp;gt; --&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;white-space: pre; display: block; overflow-x: auto; padding: 0.5em; background: rgb(240, 240, 240); color: rgb(68, 68, 68);&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; t = translate&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; LineEnd = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'\r\n'&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; ExitOnSyntaxCheck = &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;false&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;function&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0); font-weight: 700;&amp;quot;&amp;gt;split&amp;lt;/span&amp;gt;(s, delimiter)&lt;br /&gt;
	result = {}&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;for&amp;lt;/span&amp;gt; match &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;in&amp;lt;/span&amp;gt; (s .. delimiter):gmatch(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(.-)'&amp;lt;/span&amp;gt; .. delimiter) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;do&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;table&amp;lt;/span&amp;gt;.insert(result, match)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; result&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;function&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0); font-weight: 700;&amp;quot;&amp;gt;repeteBytes&amp;lt;/span&amp;gt;(parameters, syntaxcheck)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- repeteBytes(numberOfByte, arrayOfBytes)&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; ExitOnSyntaxCheck &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;and&amp;lt;/span&amp;gt; syntaxcheck &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; le = LineEnd&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; args = split(parameters, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;','&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; numberOfBytes = args[&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;]&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; numberOfBytes == &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong number of parameters, no &amp;quot;numberOfBytes&amp;quot;, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; arrayOfBytes = args[&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;]&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; arrayOfBytes == &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong number of parameters, no &amp;quot;arrayOfBytes&amp;quot;, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	arrayOfBytes = arrayOfBytes:upper()&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'#'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(INT)'&amp;lt;/span&amp;gt;) &lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(FLOAT)'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;or&amp;lt;/span&amp;gt; arrayOfBytes:find(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(DOUBLE)'&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Wrong format of parameters, &amp;quot;arrayOfBytes&amp;quot; must be in hexadecimal format, for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; bc = (#(arrayOfBytes:gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'0X'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'$'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;):gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'&amp;amp;nbsp;'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;))) / &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;&lt;br /&gt;
	numberOfBytes = numberOfBytes:upper():gsub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'&amp;amp;nbsp;'&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;5&amp;lt;/span&amp;gt;) == &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'(INT)'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		numberOfBytes = &amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;tonumber&amp;lt;/span&amp;gt;(numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;6&amp;lt;/span&amp;gt;))&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;elseif&amp;lt;/span&amp;gt; numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;) == &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'#'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		numberOfBytes = &amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;tonumber&amp;lt;/span&amp;gt;(numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;))&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;elseif&amp;lt;/span&amp;gt; numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;) == &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'$'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		numberOfBytes = &amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;tonumber&amp;lt;/span&amp;gt;(numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;), &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;elseif&amp;lt;/span&amp;gt; numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;2&amp;lt;/span&amp;gt;) == &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'0X'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		numberOfBytes = &amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;tonumber&amp;lt;/span&amp;gt;(numberOfBytes:sub(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;3&amp;lt;/span&amp;gt;), &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;else&amp;lt;/span&amp;gt;&lt;br /&gt;
		numberOfBytes = &amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;tonumber&amp;lt;/span&amp;gt;(numberOfBytes, &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;16&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;if&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: rgb(57, 115, 0);&amp;quot;&amp;gt;type&amp;lt;/span&amp;gt;(numberOfBytes) ~= &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'number'&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;then&amp;lt;/span&amp;gt;&lt;br /&gt;
		&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;nil&amp;lt;/span&amp;gt;, t(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'Could not parse &amp;quot;numberOfBytes&amp;quot; for &amp;quot;repeteBytes&amp;quot; custom AA command.'&amp;lt;/span&amp;gt;)&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;local&amp;lt;/span&amp;gt; str = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;&amp;amp;#39;&amp;amp;#39;&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;for&amp;lt;/span&amp;gt; i = &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;, numberOfBytes / bc &amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;do&amp;lt;/span&amp;gt;&lt;br /&gt;
		str = str .. &amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'db '&amp;lt;/span&amp;gt; .. arrayOfBytes .. le&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
	&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;return&amp;lt;/span&amp;gt; str&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: 700;&amp;quot;&amp;gt;end&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
registerAutoAssemblerCommand(&amp;lt;span style=&amp;quot;color: rgb(136, 0, 0);&amp;quot;&amp;gt;'repeteBytes'&amp;lt;/span&amp;gt;, repeteBytes)  &amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- Register the command&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- Usage in an Auto Assembler script&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- alloc(memTestMemory, 0x400)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- registerSymbol(memTestMemory)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- memTestMemory:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 	repeteBytes(0x64, 90 52)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;---- Memory View Form copy of &amp;quot;memTestMemory&amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 0032FFFE -                       - ?? &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 0032FFFF -                       - ?? &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- memTestMemory- 90                - nop &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330001 - 52                    - push edx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330002 - 90                    - nop &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330003 - 52                    - push edx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330004 - 90                    - nop &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- ...&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330060 - 90                    - nop &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330061 - 52                    - push edx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330062 - 90                    - nop &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330063 - 52                    - push edx&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;-- 00330064 - 00 00                 - add [eax],al&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(136, 136, 136);&amp;quot;&amp;gt;----------------------------------------------------&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{LuaSeeAlso}}&lt;/div&gt;</summary>
		<author><name>TheyCallMeTim13</name></author>
		
	</entry>
</feed>