<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sciwiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=SCI_Studio_Tutorial_2</id>
	<title>SCI Studio Tutorial 2 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sciwiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=SCI_Studio_Tutorial_2"/>
	<link rel="alternate" type="text/html" href="http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;action=history"/>
	<updated>2026-08-27T12:51:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;diff=15175&amp;oldid=prev</id>
		<title>Rainer De Temple: added note about using older script language</title>
		<link rel="alternate" type="text/html" href="http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;diff=15175&amp;oldid=prev"/>
		<updated>2020-09-09T01:24:12Z</updated>

		<summary type="html">&lt;p&gt;added note about using older script language&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:24, 9 September 2020&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-l5&quot; &gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;#039;&amp;#039;&amp;#039;By Brian Provinciano&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;#039;&amp;#039;&amp;#039;By Brian Provinciano&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;Updated March 2nd, 2003&amp;#039;&amp;#039;&amp;#039;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;Updated March 2nd, 2003&amp;#039;&amp;#039;&amp;#039;&amp;lt;/div&amp;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=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{note|This tutorial is based upon the older &amp;quot;SCI Studio&amp;quot; Script, which has been since superseded by &amp;quot;Sierra Script&amp;quot;. Please refer to the [[scicompdoc:|SCI Companion Documentation]] for more information.}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&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;==Introduction==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&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;==Introduction==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key collectr_mwSCI-mw_:diff::1.12:old-501:rev-15175 --&gt;
&lt;/table&gt;</summary>
		<author><name>Rainer De Temple</name></author>
	</entry>
	<entry>
		<id>http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;diff=501&amp;oldid=prev</id>
		<title>Andrew Branscom: 1 revision</title>
		<link rel="alternate" type="text/html" href="http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;diff=501&amp;oldid=prev"/>
		<updated>2013-08-05T23:16:30Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:16, 5 August 2013&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key collectr_mwSCI-mw_:diff::1.12:old-500:rev-501 --&gt;
&lt;/table&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;diff=500&amp;oldid=prev</id>
		<title>Andrew Branscom: /* User Interface */</title>
		<link rel="alternate" type="text/html" href="http://sciwiki.sierrahelp.com/index.php?title=SCI_Studio_Tutorial_2&amp;diff=500&amp;oldid=prev"/>
		<updated>2011-01-07T01:22:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;User Interface&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;[[Image:SCI_Studio_Tutorial_Title.gif|align=&amp;quot;center&amp;quot;|Making a Game With SCI Studio ]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;Category&amp;quot;&amp;gt;Volume II&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;By Brian Provinciano&amp;lt;br /&amp;gt;&lt;br /&gt;
Updated March 2nd, 2003&amp;#039;&amp;#039;&amp;#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
There&amp;#039;s so much SCI can do! Much more than could be covered in one tutorial. If the first tutorial covered it all, many would be overwhelmed. Expanding on the first one, this tutorial shows you how to expand your template game to include some more of Sierra&amp;#039;s standard game features. They can be done in any order you like.&lt;br /&gt;
&lt;br /&gt;
==Table of Contents==&lt;br /&gt;
&lt;br /&gt;
===Player Input===&lt;br /&gt;
&lt;br /&gt;
* [[Global Said() Statements|Chapter 1 - Global Said() Statements]]&lt;br /&gt;
** Teaches you how to create said statements which are parsed in every room.&lt;br /&gt;
* [[WordFail, syntaxFail and pragmaFail|Chapter 2 - Oh, yeah? Well, &amp;quot;%s&amp;quot; this!]]&lt;br /&gt;
** Teaches you how to make the parser more intelligent so it will print more than just &amp;quot;I don&amp;#039;t understand the word &amp;amp;lt;&amp;amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Actors===&lt;br /&gt;
&lt;br /&gt;
* [[Actor Paths|Chapter 3 - Making Actors Move Along Paths]]&lt;br /&gt;
** Teaches you how to make actors, such as ego, move along specified paths.&lt;br /&gt;
* [[Actor Event Triggers|Chapter 4 - Moving Actors and Triggering Events]]&lt;br /&gt;
** Teaches you how to move actors, and trigger events as they reach their destination&amp;lt;br /&amp;gt; (prerequisite: &amp;#039;&amp;#039;Making Actors Move Along Paths&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
===Views/Props===&lt;br /&gt;
&lt;br /&gt;
* [[Actor Paths with Over Views/Props|Chapter 5 - Allowing Actors to Walk Through/Over Views/Props]]&lt;br /&gt;
** Teaches you how to make views and props background objects without actually making them part of the background.&lt;br /&gt;
&lt;br /&gt;
===Doors===&lt;br /&gt;
&lt;br /&gt;
* [[Checking a Door&amp;#039;s State|Chapter 6 - Checking a Door&amp;#039;s State]]&lt;br /&gt;
** Teaches you how to check if a door is open, closed, opening, locked, etc.&lt;br /&gt;
&lt;br /&gt;
===User Interface===&lt;br /&gt;
&lt;br /&gt;
* [[Custom Buttons|Chapter 7 - Creating Custom Buttons]]&lt;br /&gt;
** Teaches you how to create custom buttons from views.&lt;br /&gt;
* [[Custom Windows|Chapter 8 - Creating Custom Windows]]&lt;br /&gt;
** Teaches you how to create custom window frames from views.&lt;br /&gt;
* [[Custom_Slider_Controls|Chapter 9 - Creating Custom Slider Controls]]&lt;br /&gt;
** Teaches you how to create custom slider controls from views.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;float: left&amp;quot;&amp;gt;[[SCI_Studio_Tutorial 1|&amp;amp;lt; Previous: Brian Provinciano&amp;#039;s SCI Studio Tutorial 1]]&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;float: right&amp;quot;&amp;gt;[[Global Said() Statements|Next: Chapter 1 - Global Said() Statements &amp;amp;gt;]]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorials]]&lt;/div&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
</feed>