<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=AGI_Command_Reference_-_Initialization_Commands</id>
	<title>AGI Command Reference - Initialization Commands - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=AGI_Command_Reference_-_Initialization_Commands"/>
	<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;action=history"/>
	<updated>2026-11-13T21:03:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=88828&amp;oldid=prev</id>
		<title>Andrew Branscom at 00:30, 2 April 2025</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=88828&amp;oldid=prev"/>
		<updated>2025-04-02T00:30:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:30, 1 April 2025&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-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: 22pt&amp;quot;&amp;gt;Initialization Commands&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: 22pt&amp;quot;&amp;gt;Initialization Commands&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;By [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;agiw:&lt;/del&gt;Chris Cromer|Chris Cromer]]&#039;&#039;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;By [[Chris Cromer|Chris Cromer]]&#039;&#039;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=54307&amp;oldid=prev</id>
		<title>Andrew Branscom: 2 revisions imported</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=54307&amp;oldid=prev"/>
		<updated>2025-02-16T13:03:40Z</updated>

		<summary type="html">&lt;p&gt;2 revisions imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:03, 16 February 2025&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>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=54306&amp;oldid=prev</id>
		<title>Andrew Branscom: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=54306&amp;oldid=prev"/>
		<updated>2024-06-03T04:26:33Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&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: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:26, 2 June 2024&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>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=54305&amp;oldid=prev</id>
		<title>sierraw&gt;Andrew Branscom: /* log(n); */</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=AGI_Command_Reference_-_Initialization_Commands&amp;diff=54305&amp;oldid=prev"/>
		<updated>2022-01-31T01:18:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;log(n);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:AGI Pages]]&lt;br /&gt;
[[AGI Command Reference|AGI Command Reference Index]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
Page:&lt;br /&gt;
[[AGI Command Reference - Arithmetic Commands|1]] | &lt;br /&gt;
[[AGI Command Reference - Commands to Load and unLoad Resources|2]] | &lt;br /&gt;
[[AGI Command Reference - Program Control Commands|3]] | &lt;br /&gt;
[[AGI Command Reference - Object Control Commands|4]] | &lt;br /&gt;
[[AGI Command Reference - Object Description Commands|5]] | &lt;br /&gt;
[[AGI Command Reference - Object Motion Control Commands|6]] | &lt;br /&gt;
[[AGI Command Reference - Inventory Item Management Commands|7]] | &lt;br /&gt;
[[AGI Command Reference - Picture Resource Management Commands|8]] | &lt;br /&gt;
[[AGI Command Reference - Sound Resource Management Commands|9]] | &lt;br /&gt;
[[AGI Command Reference - Text Management Commands|10]] | &lt;br /&gt;
[[AGI Command Reference - String Management Commands|11]] | &lt;br /&gt;
[[AGI Command Reference - Initialization Commands|12]] | &lt;br /&gt;
[[AGI Command Reference - Menu Management Commands|13]] | &lt;br /&gt;
[[AGI Command Reference - Test Commands|14]] | &lt;br /&gt;
[[AGI Command Reference - Other Commands|15]] | &lt;br /&gt;
[[AGI Command Reference - Unknown Commands|16]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: 22pt&amp;quot;&amp;gt;Initialization Commands&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;By [[agiw:Chris Cromer|Chris Cromer]]&amp;#039;&amp;#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br /&amp;gt;set.key(s, c); ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Set interpreter&amp;#039;s special key.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
:c - code (decimal number from 0 to 255);&lt;br /&gt;
:s - if the key is a regular, or Ctrl+key pair, the ASCII code (for example, 0009h - TAB);&lt;br /&gt;
:- if the key is functional or Alt+key pair, the corresponding scan-code in the high byte of s.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
For example, the scan code of F1 is 3b00h, Alt+Z - 2c00h, etc.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== set.game.id(n); ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Message n is scanned by the interpreter and compared with its internal identifier. On mismatch, the program exits.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== script.size(n); ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Sets the size of script table in bytes. Script table stores codes of some interpreter commands. It is needed to the interpreter can correctly reload resources when restore_game is executed.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== trace.info(n, m, l); ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Sets the built-in debugger parameters n - number of Logic resource with command names. m, l - first line and height of the debugger window.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== trace.on(); ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Turns on the debugger. In general, the debugger is turned on with Scroll Lock key when the command name table is loaded even if this command does not occur in the program.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== log(n); ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
This is a debugging command. It writes a log message in a file: Room [current room] Input line [current input line] followed by the message number n.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;br /&amp;gt; References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;br /&amp;gt; Related Links ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
Page:&lt;br /&gt;
[[AGI Command Reference - Arithmetic Commands|1]] | &lt;br /&gt;
[[AGI Command Reference - Commands to Load and unLoad Resources|2]] | &lt;br /&gt;
[[AGI Command Reference - Program Control Commands|3]] | &lt;br /&gt;
[[AGI Command Reference - Object Control Commands|4]] | &lt;br /&gt;
[[AGI Command Reference - Object Description Commands|5]] | &lt;br /&gt;
[[AGI Command Reference - Object Motion Control Commands|6]] | &lt;br /&gt;
[[AGI Command Reference - Inventory Item Management Commands|7]] | &lt;br /&gt;
[[AGI Command Reference - Picture Resource Management Commands|8]] | &lt;br /&gt;
[[AGI Command Reference - Sound Resource Management Commands|9]] | &lt;br /&gt;
[[AGI Command Reference - Text Management Commands|10]] | &lt;br /&gt;
[[AGI Command Reference - String Management Commands|11]] | &lt;br /&gt;
[[AGI Command Reference - Initialization Commands|12]] | &lt;br /&gt;
[[AGI Command Reference - Menu Management Commands|13]] | &lt;br /&gt;
[[AGI Command Reference - Test Commands|14]] | &lt;br /&gt;
[[AGI Command Reference - Other Commands|15]] | &lt;br /&gt;
[[AGI Command Reference - Unknown Commands|16]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[AGI Command Reference|AGI Command Reference Index]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;float: left&amp;quot;&amp;gt;[[AGI Command Reference - String Management Commands|&amp;amp;lt; Previous: String Management Commands]]&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;float: right&amp;quot;&amp;gt;[[AGI Command Reference - Menu Management Commands|Next: Menu Management Commands &amp;amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical Info]]&lt;br /&gt;
[[Category:References]]&lt;br /&gt;
[[Category:AGI References]]&lt;br /&gt;
[[Category:AGI Logic]]&lt;br /&gt;
[[Category:AGI Commands]]&lt;br /&gt;
[[Category:AGI Initialization]]&lt;/div&gt;</summary>
		<author><name>sierraw&gt;Andrew Branscom</name></author>
	</entry>
</feed>