Subpages should contain non-spoily information of the type currently contained in the on-line game help. Please put spoiler information in the appropriate place in the SpoilerArchive. Thanks.



The Automatizer help consists of a tutorial, with questions being asked and answered. The questions are indicated in bold type, with the replies below. Subheadings have also been included, for ease of navigation. It may also be helpful to go through it with your own ToME automatizer screen readily accessible, in order to experiment with the commands outlined here.

The tutorial includes extracts from the automatizer screen, although they lack colour.

Introduction

Basic Commands

/----Rules-----/----------------------------------------------------------------\
|salt water    |<rule name="salt water" type="destroy">                         |
|food          |    <name>potion of salt water</name>                           |
|              |</rule>                                                         |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              \----------------------------------------------------------------/
|              | up/down to scroll, tab to switch to the rule window             
|              | u/d to move rules, new rule, rename rule, save rules            
\--------------/ k to disable the automatizer                                    

(snipped for brevity).

In total then, the rule named "destroy" checks to see if the name of every item is Potion of Salt water, and if it is, it destroys it.

Pseudo-Id, Tval and Sval

/----Rules-----/----------------------------------------------------------------\
|destroy       |<rule name="destroy" type="destroy">                            |
|destroy       |    <and>                                                       |
|food          |        <tval>23</tval>                                         |
|              |        <status>average</status>                                |
|              |    </and>                                                      |
|              |</rule>                                                         |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              \----------------------------------------------------------------/
|              | up/down to scroll, tab to switch to the rule window             
|              | u/d to move rules, new rule, rename rule, save rules            
\--------------/ k to disable the automatizer                                    

/----Rules-----/----------------------------------------------------------------\
|destroy       |<rule name="destroy" type="destroy">                            |
|destroy       |    <and>                                                       |
|food          |        <and>                                                   |
|              |            <tval>23</tval>                                     |
|              |            <sval min="4" max="4"></sval>                       |
|              |        </and>                                                  |
|              |        <status>average</status>                                |
|              |    </and>                                                      |
|              |</rule>                                                         |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              \----------------------------------------------------------------/
|              | up/down to scroll, tab to switch to the rule window             
|              | u/d to move rules, new rule, rename rule, save rules            
\--------------/ k to disable the automatizer                                    

N:43:& Dagger~
G:|:W
I:23:4:0
W:0:0:12:10
A:0/1:5/1:10/1:20/1
P:0:1d4:0:0:0

Character Levels

/----Rules-----/----------------------------------------------------------------\
|destroy       |<rule name="destroy" type="destroy">                            |
|destroy       |    <and>                                                       |
|food          |        <tval>23</tval>                                         |
|              |        <status>average</status>                                |
|              |    </and>                                                      |
|              |</rule>                                                         |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              \----------------------------------------------------------------/
|              | up/down/left/right to navitage rule, 9/3/7/1 to scroll          
|              | tab for switch, add clause, delete clause/rule                  
\--------------/                                                                 

/----Rules-----/----------------------------------------------------------------\
|destroy       |<rule name="destroy" type="destroy">                            |
|destroy       |    <and>                                                       |
|food          |        <tval>23</tval>                                         |
|              |        <status>average</status>                                |
|              |        <level min="20" max="50"></level>                       |
|              |    </and>                                                      |
|              |</rule>                                                         |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              \----------------------------------------------------------------/
|              | up/down/left/right to navitage rule, 9/3/7/1 to scroll          
|              | tab for switch, add clause, delete clause/rule                  
\--------------/                                                                 

Scaling Rules

/----Rules-----/----------------------------------------------------------------\
|shield        |<rule name="swords" type="destroy">                             |
|bow           |    <and>                                                       |
|hrd armour    |        <tval>23</tval>                                         |
|axes          |        <or>                                                    |
|helms         |            <and>                                               |
|soft arm      |                <level min="0" max="50"></level>                |
|bolts         |                <or>                                            |
|boots         |                    <status>very bad</status>                   |
|gloves        |                    <status>bad</status>                        |
|polearms      |                </or>                                           |
|cloak         |            </and>                                              |
|swords        |            <and>                                               |
|hafteds       |                <level min="15" max="50"></level>               |
|arrows        |                <status>average</status>                        |
|shot          |            </and>                                              |
|boomerang     |            <and>                                               |
|torch         |                <level min="25" max="50"></level>               |
|rod tips      |                <status>good</status>                           |
|potions       |            </and>                                              |
|rings         |        </or>                                                   |
|wands         |    </and>                                                      |
|mushrooms     |</rule>                                                         |
|scrolls       |                                                                |
|amulets       |                                                                |
|parchments    \----------------------------------------------------------------/
|shape pot     | up/down to scroll, tab to switch to the rule window             
|staves        | u/d to move rules, new rule, rename rule, save rules            
\--------------/ k to disable the automatizer                                    

Class and Subclass

/----Rules-----/----------------------------------------------------------------\
|? darkness    |<rule name="? darkness" type="destroy">                         |
|swords        |    <and>                                                       |
|salt water    |        <name>Scroll of darkness</name>                         |
|food          |        <not>                                                   |
|              |            <or>                                                |
|              |                <subrace>vampire</subrace>                      |
|              |                <skill min="1" max="50">Alchemy</skill>         |
|              |            </or>                                               |
|              |        </not>                                                  |
|              |    </and>                                                      |
|              |</rule>                                                         |
|              |                                                                |
|              |                                                                |
|              |                                                                |
|              \----------------------------------------------------------------/
|              | up/down to scroll, tab to switch to the rule window             
|              | u/d to move rules, new rule, rename rule, save rules            
\--------------/ k to disable the automatizer                                    

Specific Names

/----Rules-----/----------------------------------------------------------------\
|boots         |<rule name="boots" type="destroy">                              |
|? darkness    |    <and>                                                       |
|swords        |        <tval>TV_BOOTS</tval>                                   |
|salt water    |        <or>                                                    |
|food          |            <and>                                               |
|              |                <level min="0" max="50"></level>                |
|              |                <or>                                            |
|              |                    <status>very bad</status>                   |
|              |                    <status>bad</status>                        |
|              |                </or>                                           |
|              |            </and>                                              |
|              |            <and>                                               |
|              |                <level min="20" max="50"></level>               |
|              |                <status>average</status>                        |
|              |            </and>                                              |
|              |            <and>                                               |
|              |                <level min="35" max="50"></level>               |
|              |                <status>good</status>                           |
|              |            </and>                                              |
|              |            <and>                                               |
|              |                <level min="45" max="50"></level>               |
|              |                <status>very good</status>                      |
|              |                <state>identified</state>                       |
|              |                <not>                                           |
|              |                    <contain>speed</contain>                    |
|              |                </not>                                          |
|              |            </and>                                              |
|              |        </or>                                                   |
|              |    </and>                                                      |
|              |</rule>                                                         |
|              \----------------------------------------------------------------/
|              | up/down to scroll, tab to switch to the rule window             
|              | u/d to move rules, new rule, rename rule, save rules            
\--------------/ k to disable the automatizer                                    

Notes

Extra Help

If you would like any extra help, or have any queries regarding the automatizer, please leave a message for FearofFours on his wikipage.

Sample Files

Sample automatizer files are always appreciated. If you have a fully working automatizer file which you would feel may be helpful to others, please put a link on TheFalcon's wikipage, from which it will be transferred to the help below.

While any sample files listed here will be fully operational, you should be aware that they may not be entirely useful to your style of play. Different people prefer different automatizer settings, as well as a variety of rules for different classes. It is thus recommended that you read through any file before implementing it, to make sure it suits you.

A sample automatizer file by NeilStevens.


Documentation/Automatizer help (last edited 2006-01-07 20:13:50 by TheFalcon)