Home
Dialog predicates cheat sheet
Dialog home
Noun traits
(an $)
Specifies that “an” is the correct indeterminate article for this object name.
(proper $)
Specifies that this is a proper noun, so that neither “a” nor “the” should appear before it.
(plural $)
Specifies that this is a plural noun, so that “some” should be used instead of “a” or “an”. This also changes the verb forms printed by certain predicates (see below).
(pair $)
Inherits all the properties of a plural noun, but also changes the indeterminate article “a” into “a pair of”.
(uncountable $)
Specifies that the indeterminate article “some” should be used, but that the noun behaves like a singular in every other respect.
(singleton $)
Specifies that “the” should be used, even in situations where “a” or “an” are usually called for.
(your $)
Specifies that “your” should be used instead of “a” or “the”.
Predicates
Predicate Singular Plural Current player
(a $) a/an some yourself
(A $) A/An Some You
(the $) the the yourself
(The $) The The You
(it $) it they you
(It $) It They You
(its $) its their your
(Its $) Its Their Your
(itself $) itself themselves yourself
(them $) it them you
(that $) that those yourself
(That $) That Those You
(is $) is are are
(isn't $) isn't aren't aren't
(has $) has have have
(does $) does do do
(doesn't $) doesn't don't don't
(s $) (no space) s
(es $) (no space) es
(it $ is) it is they're you're
(the $ is) (the $) is (the $) are you're
(The $ is) (The $) is (The $) are You're
(That's $) That's Those are You're
Relationships
Relation (name $) (present-name $) (towards-name $) (reverse-name $)
#in in inside of into out of
#on on on top of onto off
#wornby worn by worn by worn by off
#under under under under out from under
#behind behind behind behind out from behind
#heldby held by held by held by away from
#partof part of part of part of away from
Traits that determine where an object may appear in the object tree
(container $) (supporter $)
^ ^
| |
(actor container $) (seat $) (actor supporter $)
^ ^ ^ ^ ^
| \ | \ |
(room $) (in-seat $) (on-seat $)
(door $) (vehicle $) (direction $) (relation $)
Traits that determine whether an object can be manipulated at all
(exclude from all $)
^ ^
| \
(out of reach $) (not here $) (fine where it is $) (intangible $) (topic $)
Traits that determine what actions may be carried out on an object
(opaque $)
^
|
(animate $) (openable $) (item $)
^ ^ ^ ^
| \ | |
(male $) (female $) (lockable $) (wearable $)
(potable $) (edible $) (sharp $) (consultable $)
(pushable $) (switchable $)