I notice that this function does not seem to work as indicated in the tutorial, at least in one instance. In chapter 16, I am going through the examples. I use:
(if(Said('look/at/me'))
Print("You look sort of pixellated.")
)
This just prints the text "You are in an empty room", which is the text that is actually part of the default:
(if(Said('look'))
Print ("You are in an empty room")
)
However, I notice if I do the following:
(if(Said('look,examine / me'))
Print("You look sort of pixellated.")
)
it works just fine. Also, even my modified version does not work if you put it after the default 'look' condition. It only works if you put it before the default 'look' condition. If you my if-condition after the default block, it just prints the "You are in an empty room." (Note also that my original condition of 'look/at/me' does not work, regardless of whether you put it before or after the default 'look' condition. Interestingly, even if you comment out the default 'look' condition, the 'look/at/me' condition still does not work. In that case, it just says: "You've left me responseless.")