View Single Post
Old 04-08-2006, 01:58 PM   #12
xotl
New Member
 
Join Date: Apr 2002
Posts: 26
xotl is on a distinguished road
We lean towards supporting natural english command syntax at AL, though we do support short syntax as well so long as it isn't ambiguous. We have a simple NLP system with verbs where each command must have language option functions put in manually if they make sense, and the parser takes care of the generic work. Basically, we try to take a lot of the irritating guesswork out of learning new command syntax.

Here are some examples -- note that objects have a position in the room, so some syntax involves position:

light unlit thing with lit thing

skin nearest unskinned corpse

put held sword in basket

put held on table (for all held)

put all in container

look at second man's bracer

hold sword in right hand

hold the sword in my right hand

press the red sigil on the amulet

put the silver knife in my backpack

look at the swords in my pack

look sword 2

- Xotl
xotl is offline   Reply With Quote