Note: This page is no longer being maintained and
is kept for archival purposes only. For current information see our main page. |
Kurtz-Fernhout Software Developers of custom software and educational simulations. |
|
Home ... News ... Products ... Download ... Order ... Support ... Consulting ... Company |
StoryHarp Product area Help System Index Introduction Definitions Tutorials Worlds Agent StoryHarp & IF StoryHarp & Java Registering |
Raising and lowering rules To change the order of rules in the table, select the rule or rules you want to move. Then click the Raise or Lower buttons in the button bar, or use the Rule | Raise and Rule | Lower menu commands. Tips on raising and lowering rules The order of rules matters in certain cases. You can see the order of the rules in the table. The first rule at the top of the table defines the initial focused context when the adventure starts. The command defined in the first rule is done when the audioventure is started. If more than one rule has the same context and command as the first, they will all be done at startup. When a command is issued by the player, all available rules which match it are evaluated in the order they are in the table, and all replies are played together. Any changes in the rules are made in the order they appear in the table. You may need to move rules up and down to fine tune in what order things are said. You may want to move rules to keep related rules in the same context together for convenience. Very rarely, it is also possible that you may need to move rules to resolve situations where one rule sets a variable to true and another set the same variable to not true. This would be a very unusual situation, perhaps implemented with two rules with replies that merge to produce: "You do X. You are stopped by Y." In practice it might be better to simply have one rule or the other be available and for it to have the entire appropriate reply. |
Updated: March 10, 1999. Questions/comments on site to webmaster@kurtz-fernhout.com. Copyright © 1998, 1999 Paul D. Fernhout & Cynthia F. Kurtz. |