|
|
| Line 1: |
Line 1: |
| − | '''EXPRESSIONS TRIGEDIT-EXPRESSIONS INCREMENTS MATHEMATICAL /= || \''' | + | '''AT WAT MAT OAT''' |
| | [[Category:Help Files]] | | [[Category:Help Files]] |
| | + | [[Category:Building]] |
| | | | |
| − | EXPRESSIONS TRIGEDIT-EXPRESSIONS INCREMENTS MATHEMATICAL /= || \
| + | %AT% WAT MAT OAT |
| | | | |
| − | EXPRESSIONS TRIGEDIT-EXPRESSIONS INCREMENTS MATHEMATICAL /= || \
| + | %AT% WAT MAT OAT |
| | | | |
| − | EXPRESSIONS TRIGEDIT-EXPRESSIONS INCREMENTS MATHEMATICAL /= || \
| + | %AT% WAT MAT OAT |
| | | | |
| | | | |
| | | | |
| − | A false expression is any expression that evaluates to 0, or an empty string.
| + | %at% <target> <command> |
| | | | |
| − | A true expression is any expression that evaluates to anything other than a
| |
| | | | |
| − | false expression. The following list are the recognized operators. The higher
| |
| | | | |
| − | the operator is on the list, the higher the precedence. The expression is | + | Using %at% will perform the command in the room where target is found. |
| | | | |
| − | evaluated from left to right. Parenthesis can be used to group.
| |
| | | | |
| | | | |
| | + | Example: {cRTSTAT 19{c0 |
| | | | |
| − | |Operator| Name | Examples 0=False 1=True |
| + | {cRTSTAT 20{c0 |
| − | | |
| − | --------------------------------------------------------------
| |
| − | | |
| − | | || | logical or | 0 || ( ) = 0; 5 || 0 = 1 |
| |
| − | | |
| − | | && | logical and | 1 && 0 = 0; 5 && 3 = 1 |
| |
| − | | |
| − | | == | equivalence | 5 == 3 = 0; dog == DoG = 1|
| |
| − | | |
| − | | != | inequality | 0 != Z = 0; dog != d = 1 |
| |
| − | | |
| − | | < | less than | 4 < 3 = 0; 4 < 5 = 1 |
| |
| − | | |
| − | | > | greater than | 4 > 3 = 1; 4 > 4 = 0 |
| |
| − | | |
| − | | <= | less than or equal | 4 <= 3 = 0; 4 <= 5 = 1 |
| |
| − | | |
| − | | >= | greater than or equal | 4 >= 3 = 1; 4 >= 4 = 1 |
| |
| − | | |
| − | | /= | substring | "concatenate" /= "cat" |
| |
| − | | |
| − | | - | subtraction | 15 - 10 = 5 |
| |
| − | | |
| − | | + | addition | 10 + 15 = 25 |
| |
| − | | |
| − | | * | multiplication | 10 * 20 = 400 |
| |
| − | | |
| − | | / | division | 100 / 20 = 5 |
| |
| − | | |
| − | | ! | negation | !() = 1; !0 = 1; !dog = 0;|
| |
| − | | |
| − | --------------------------------------------------------------
| |
| − | | |
| − | | |
| − | | |
| − | Example: {cRTSTAT 63{c0
| |
Using %at% will perform the command in the room where target is found.