/
t-a-04-verbs.html
156 lines (142 loc) · 29.8 KB
/
t-a-04-verbs.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Storytron Tutorials - Verbs</title>
<meta name="GENERATOR" content="Virtual Mechanics SiteSpinner V2 270f ">
<meta http-equiv="imagetoolbar" content="false">
<style type="text/css"><!--
.fsx01 {font-size: 11px;}
.fsx02 {font-size: 12px;}
.fsx03 {font-size: 13px;}
.fsx04 {font-size: 15px;}
.fsx05 {font-size: 16px;}
.fsx06 {font-size: 19px;}
.fsx07 {font-size: 21px;}
.fsx08 {font-size: 24px;}
.fsx09 {font-size: 27px;}
.fsx10 {font-size: 29px;}
.fsx11 {font-size: 32px;}
.fsx12 {font-size: 35px;}
.fsx13 {font-size: 37px;}
.fsx14 {font-size: 48px;}
.fsx15 {font-size: 64px;}
.fsx16 {font-size: 96px;}
.txdec {text-decoration: none;}
#centered{position:relative;width:984px;height:100%;margin:0px auto 0 auto;text-align:left;padding-left:1px;cursor:default}
#Oobj10 {position:absolute;z-index:1;visibility:visible;text-align:left;left:208px;top:121px;width:765px;height:3576px;background-color:#ffffff;border-width:5px;border-style:solid;border-color:#ffffff;}
#Oobj8 {position:absolute;z-index:2;visibility:visible;text-align:left;left:395px;top:70px;width:400px;height:71px;}
#Oobj446 {position:absolute;z-index:3;visibility:visible;left:0px;top:2px;width:200px;height:147px;}
#Oobj456 {position:absolute;z-index:4;visibility:visible;left:208px;top:-1px;width:775px;height:28px;}
#Oobj457 {position:absolute;z-index:5;visibility:visible;text-align:left;left:220px;top:0px;width:741px;height:27px;}
#Oobj459 {position:absolute;z-index:6;visibility:visible;left:208px;top:27px;width:775px;height:28px;}
#Oobj44 {position:absolute;z-index:7;visibility:visible;text-align:left;left:222px;top:3620px;width:740px;height:185px;}
input,textarea,select {color:#000000;font-family:'Times New Roman';font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;}
.dfltt {font-family:'Times New Roman';font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#000000;}
.dfltc {font-family:'Times New Roman';font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#000000;}
body {margin:0px;text-align:center;height:100%;width:100%;}
-->
</style>
</head>
<body bgcolor="#dec4a6" alink="#ff0000" link="#8c6756" vlink="#747474" >
<div id="centered">
<div id="Oobj10">
<div id="Ggeo55" class="dfltt">
<br>
<font face="Bookman Old Style" class="fsx04">Now let's use the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> Editor to create some new verbs. When you open the editor, here's what you see:</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t04-a.jpg" width="550" height="412"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Right click (option-click on Mac) on "your first verb" and change its name to "</font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">." Next, right-click on "your first category" and choose "New Verb." Call this second </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> "</font><font face="Bookman Old Style" class="fsx04" color="#008000">run away from</font><font face="Bookman Old Style" class="fsx04">."<br>
<br>
How do we define the details of these </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04">? Like a sentence in normal language, they can contain various parts of speech. To organize these parts of speech in a storywold, we use </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04">. </font><br>
<br>
<br>
<font face="Bookman Old Style"><B>WordSockets</B></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Like every normal sentence, every </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04"> includes at least two </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04">: </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Subject</font><font face="Bookman Old Style" class="fsx04"> and </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">. </font><font face="Bookman Old Style" class="fsx04">You can add other </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04"> as you feel appropriate for each </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> you create. Every </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> has its own set of </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04">. </font><font face="Bookman Old Style" class="fsx04">(See </font><font face="Bookman Old Style" class="fsx04" color="#0000ff"><a href="t-d-02-word-sockets.html">WordSockets</a> </font><font face="Bookman Old Style" class="fsx04">for a detailed description of how they work.)</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><img src="images/t04-b.jpg" align="right" width="250" height="250"></font><font face="Bookman Old Style" class="fsx04">Let's set up our two </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04">, starting with </font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">. Select that </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> by double-clicking on it in the pink column on the left. The </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">'s label now appears at the top of the second (blue) column. <br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Click on the "Properties" button at the top of the second column. You'll see </font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">'s properties in a popup:<br>
<br clear="all"></font><br>
<font face="Bookman Old Style" class="fsx04"><center><img src="images/t04-c.jpg" width="550" height="521"></center></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Right now the emoticube is "null." Choose a more appropriate emoticube from the drop down menu, perhaps "angry" or "threatening" or "fighting."<br>
<br>
Note that you've already got the two default </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04">, </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Subject</font><font face="Bookman Old Style" class="fsx04"> and </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">. Since the puncher has to have someone to punch, we need a direct object, or "</font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04">" for short. This will always be an </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">. Notice that "</font><font face="Bookman Old Style" class="fsx04" color="#0000ff">3Actor</font><font face="Bookman Old Style" class="fsx04">" has been filled in on the left below "</font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">." We'll assign the Role of </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04"> to </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">3Actor</font><font face="Bookman Old Style" class="fsx04"> later on. <br>
<br>
If you click on the next drop down box, you'll be offered the choice of "</font><font face="Bookman Old Style" class="fsx04" color="#0000ff">4Actor</font><font face="Bookman Old Style" class="fsx04">," "</font><font face="Bookman Old Style" class="fsx04" color="#ff00ff">4Prop</font><font face="Bookman Old Style" class="fsx04">," "</font><font face="Bookman Old Style" class="fsx04" color="#ff8000">4Stage</font><font face="Bookman Old Style" class="fsx04">," etc. (Don't choose anything now.) The number represents the position of the item in the </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04"> list, which determines its position in the sentence the player sees. The word represents its type. This naming method will help you later on when you're scripting the subtle details of the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">.<br>
<br>
Now choose the other </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">, </font><font face="Bookman Old Style" class="fsx04" color="#008000">run away from</font><font face="Bookman Old Style" class="fsx04">, and edit its properties. You can choose an emoticube if you like, perhaps "fearful." Note that "</font><font face="Bookman Old Style" class="fsx04" color="#0000ff">3Actor</font><font face="Bookman Old Style" class="fsx04">" is not automatically added to this </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">'s </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSockets</font><font face="Bookman Old Style" class="fsx04">. Go ahead and add it, since any sentence using this </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> will take the form "</font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Subject</font><font face="Bookman Old Style" class="fsx04"> </font><font face="Bookman Old Style" class="fsx04" color="#008000">run away from</font><font face="Bookman Old Style" class="fsx04"> </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04">." <br>
<br>
Why don't we just have </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObjec</font><font face="Bookman Old Style" class="fsx04">t as a part of the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">, instead of creating a </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSocket</font><font face="Bookman Old Style" class="fsx04"> for an </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">? Because just like in normal language, not every </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> has a direct object. The "Properties" box is designed to give you the maximum possible flexibility in creating </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verbs</font><font face="Bookman Old Style" class="fsx04">. </font><br>
<br>
<br>
<font face="Bookman Old Style" class="fsx04"><B>Roles</B><br>
<br>
We looked at the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> Editor earlier, and now we're going to use it. </font><font face="Bookman Old Style" class="fsx04">A </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> can have none, one, or many </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Roles</font><font face="Bookman Old Style" class="fsx04">, </font><font face="Bookman Old Style" class="fsx04">although a Verb with no </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Roles</font><font face="Bookman Old Style" class="fsx04"> is rather like a bicycle without wheels. </font><font face="Bookman Old Style" class="fsx04">Each </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> specifies </font><font face="Bookman Old Style" class="fsx04">how an </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> </font><font face="Bookman Old Style" class="fsx04">might </font><font face="Bookman Old Style" class="fsx04">react to an </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04">. Different </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actors</font><font face="Bookman Old Style" class="fsx04"> will react to the same </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04"> differently; you create one </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> for each of the different </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">-situations. </font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><U>Creating a Role</U></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Let's create a </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> for the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb punch</font><font face="Bookman Old Style" class="fsx04">. Close the Properties box if it's still open. Select </font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04"> by double-clicking on its listing in the pink column, then find the word "Role" in the blue column. Just underneath that word is an empty white box; to its right are a green "+" box and a red "-" box. Click on the green "+" box and you'll see "new role" in the white box. Type "punchee" as the name of the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> that you just created. It represents the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> who gets punched.</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><U>Assuming a Role</U></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Below the white box is a button labeled "AssumeRoleIf." This is used to define the conditions under which an </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> would assume that </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04">. You don't want everybody playing that </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04">—only the person who gets punched—so you have to specify exactly what constitutes the conditions for assuming the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04">. <br>
<br>
In this case, it's very simple to define the appropriate condition: the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> should be filled by the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> who was punched, who is, after all, the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04"> of the </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04">. So you want to specify that the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> should be filled by the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> who is the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04"> of this </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04">.<br>
<br>
The way you specify this is, however, a little bass-ackwards. You don't actually tell the Engine, "The </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> should be filled by the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04">." Instead, the Engine looks at each and every </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> in turn and asks, "Should I pick this </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> to fill the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04">?" and your specification answers with a simple "yes" or "no." We'll teach you exactly how that's done in a bit. <br>
<br>
<U>Emotional Reaction</U><br>
<br>
Below "AssumeRoleIf" is "Emotional Reaction." We're going to skip this part of the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> for now.</font><br>
<br>
<font face="Bookman Old Style" class="fsx04"><U>Options</U></font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Here's where we decide what the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> playing the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> is going to do in response to the </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04">. </font><br>
<font face="Bookman Old Style" class="fsx04">Obviously, the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">punchee</font><font face="Bookman Old Style" class="fsx04"> has a limited set of options when he's punched. He's not going to "</font><font face="Bookman Old Style" class="fsx04" color="#008000">whistle Dixie</font><font face="Bookman Old Style" class="fsx04">" or "</font><font face="Bookman Old Style" class="fsx04" color="#008000">play ping-pong</font><font face="Bookman Old Style" class="fsx04">". His set of options should be confined to </font><font face="Bookman Old Style" class="fsx04">what is dramatically reasonable. </font><font face="Bookman Old Style" class="fsx04">You, the author of the storyworld, must tell the Engine what those dramatically reasonable options are. You do this inside the box labeled "Options" in the blue column.</font><br>
<br>
<font face="Bookman Old Style" class="fsx04">You'll notice that there's already an </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> in that box: "OK." That's a default </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> that we automatically add to every new </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> when you create the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04">; </font><font face="Bookman Old Style" class="fsx04">it basically means the actor's OK with what happened. It's not really appropriate for "punchee"—getting punched is not OK—so go ahead and delete it. (To the right of the white box showing "OK," click on the red "-" box.)</font><br>
<br>
<font face="Bookman Old Style" class="fsx04">Now it's time to add an </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04">. An obvious choice is "</font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">"</font><font face="Bookman Old Style" class="fsx04">—</font><font face="Bookman Old Style" class="fsx04">after all, most men are strong believers in reciprocity, so if one guy punches another, it's likely that the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">punchee</font><font face="Bookman Old Style" class="fsx04"> will respond by punching back. So let's add the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> "</font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">" to the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Options</font><font face="Bookman Old Style" class="fsx04"> list. To do that, find "</font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">" in the pink column on the left side of the window, and click ONCE on it. Now simply click in the green box with the plus sign next to the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Options</font><font face="Bookman Old Style" class="fsx04"> box. <br>
<br>
Voila! The Verb "</font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04">" has now been added as an </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> of the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Role</font><font face="Bookman Old Style" class="fsx04"> "</font><font face="Bookman Old Style" class="fsx04" color="#0000ff">punchee</font><font face="Bookman Old Style" class="fsx04">."<br>
<br>
Now add the other </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> ("</font><font face="Bookman Old Style" class="fsx04" color="#008000">run away from</font><font face="Bookman Old Style" class="fsx04">") to the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> list.</font><br>
<br>
<font face="Bookman Old Style" class="fsx04">When you added a </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">, note that a </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04"> </font><font face="Bookman Old Style" class="fsx04" color="#008080">WordSocket</font><font face="Bookman Old Style" class="fsx04"> box appeared underneath the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04">. This is for defining the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04"> of the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04"> that's a reaction to the original </font><font face="Bookman Old Style" class="fsx04" color="#00c0ff">Event</font><font face="Bookman Old Style" class="fsx04"> </font><font face="Bookman Old Style" class="fsx04" color="#008000">Verb</font><font face="Bookman Old Style" class="fsx04">. We'll leave this for later. <br>
<br>
Beneath the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">DirObject</font><font face="Bookman Old Style" class="fsx04"> box, there's a button labeled "</font><font face="Bookman Old Style" class="fsx04" color="#ff0000">Inclination</font><font face="Bookman Old Style" class="fsx04">." Again, we won't fill it in yet, but it's important to understand what this does. The </font><font face="Bookman Old Style" class="fsx04" color="#ff0000">Inclination</font><font face="Bookman Old Style" class="fsx04"> of any </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> is a number that tells the Engine how strongly inclined the </font><font face="Bookman Old Style" class="fsx04">the </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">ReactingActor</font><font face="Bookman Old Style" class="fsx04"> is to choose this </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> (e.g., how likely an </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04"> is to </font><font face="Bookman Old Style" class="fsx04" color="#008000">punch</font><font face="Bookman Old Style" class="fsx04"> or </font><font face="Bookman Old Style" class="fsx04" color="#008000">run away from</font><font face="Bookman Old Style" class="fsx04"> another </font><font face="Bookman Old Style" class="fsx04" color="#0000ff">Actor</font><font face="Bookman Old Style" class="fsx04">). The Engine will evaluate the </font><font face="Bookman Old Style" class="fsx04" color="#ff0000">Inclinations</font><font face="Bookman Old Style" class="fsx04"> of all the different </font><font face="Bookman Old Style" class="fsx04" color="#008000">Options</font><font face="Bookman Old Style" class="fsx04">, and select the </font><font face="Bookman Old Style" class="fsx04" color="#008000">Option</font><font face="Bookman Old Style" class="fsx04"> with the highest </font><font face="Bookman Old Style" class="fsx04" color="#ff0000">Inclination</font><font face="Bookman Old Style" class="fsx04"> value. </font><br>
<br>
<font face="Bookman Old Style" class="fsx04" color="#ff0000">Inclinations</font><font face="Bookman Old Style" class="fsx04"> are defined by writing scripts. We'll get into the basics of scripting next.</font><br>
<br>
<font face="Times New Roman" class="fsx04"><HR><br></font><div align="center"><font face="Bookman Old Style" class="fsx03">Previous tutorial: <a href="t-a-03-engine-cycle.html">Engine Cycle Overview</a></font><font face="Times New Roman"> </font><font face="Bookman Old Style" class="fsx03">Next tutorial: <a href="t-a-05-scripting-basics.html">Scripting Basics</a><br><br></div></font><div align="left"><font face="Times New Roman"><hr><br></font></div>
</div>
</div>
<div id="Oobj8">
<div id="Ggeo53" class="dfltt">
<div align="center"><font face="Bookman Old Style" class="fsx06"><B>SWAT TUTORIAL<br>
Verbs<br></B></font></div>
</div>
</div>
<div id="Oobj456">
<img name="Ggeo288" src="http://www.storytron.com/Tutorial/geometry/obj456geo288shd7p407.jpg" alt="" border = "0" width="775" height="28"></div>
<div id="Oobj457">
<div id="Ggeo289" class="dfltt">
<div align="center"><font face="Bookman Old Style" color="#ffffff"><a href="index.html" class="txdec"><font class="txdec" color="#f9f3ee">Home</font></a> <a href="http://www.storytron.com/Tutorial/sitemap.html" class="txdec"><font class="txdec" color="#f9f3ee">SiteMap</font></a> <a href="http://www.storytron.com/Tutorial/feedback.html" class="txdec"><font class="txdec" color="#f9f3ee">Feedback</font></a> <a href="http://www.storytron.com/Tutorial/faq.html" class="txdec"><font class="txdec" color="#f9f3ee">FAQ</font></a> <a href="http://www.storytron.com/Tutorial/pressroom.html" class="txdec"><font class="txdec" color="#ffffff">Press Room</font></a> <a href="http://www.storytron.com/Tutorial/privacy-policy.html" class="txdec"><font class="txdec" color="#ffffff">Privacy Policy</font></a> <a href="http://www.storytron.com/Tutorial/ipb/index-54403.html" target="_blank" class="txdec"><font class="txdec" color="#ffffff">Login</font></a><br></font></div>
</div>
</div>
<div id="Oobj459">
<img name="Ggeo290" src="http://www.storytron.com/Tutorial/geometry/obj459geo290shd8p407.jpg" alt="" border = "0" width="775" height="28"></div>
</div>
</body>
</html>
<!-- Localized -->