Operators

IffPencil users: The Operator codes are entered into the 6th HEX Parameter box.
(see the data owner page for the codes needed in the 7th and 8th boxes)

Simantic's Operators as listed in behavior.iff - STR# 136
"Parameter 3" Hex Value Operator Description
0000 00 > "is greater than"
0256 01 < "is less than"
0512 02 =? "equals?"
0768 03 += "add to"
1024 04 -= "subract from"
1280 05 Assign To "make this amount/value"; may also be displayed as :=
1536 06 *= "multiply by"
1792 07 /= "divide by"
2048 08 Flag Set? "Is allowed/true?) "
2304 09 Set Flag "Is allowed"
2560 0a Clear Flag "Is not allowed"; may also displayed be as ClrFlag
2816 0b ++ and < "Add 1 and check to see if less than"
3072 0c mod= "Divide numbers and then make value the remainder"
3328 0d and=
3584 0e >= "Is greater than or equal to"
3840 0f <= "Is less than or equal to"
4069 10 Not Equal To "Not equal to"; may also displayed be as =!
4352 11 -- and > "Subtract 1 and check to see if greater than"
4608 12 or= (added by an expansion pack)
4864 13 xor= (added by an expansion pack)
5120 14 =sqrt(RHS) (added by an expansion pack)
Author: Raeven