Hi esden9, welcome to Wintermute!
In my documentation, I have the following script in the area you're talking about :
#include "scripts\base.inc"
////////////////////////////////////////////////////////////////////////////////
on "LookAt"
{
GoToObject();
actor.Talk("Blah");
}
////////////////////////////////////////////////////////////////////////////////
on "Take"
{
GoToObject();
actor.Talk("Blah");
}
.
.
.
////////////////////////////////////////////////////////////////////////////////
function GoToObject()
{
actor.GoTo(200, 200);
actor.TurnTo(DI_UP);
}
That should work, but apparently I have older documentation to the most current release. The area you're talking about (lookat) makes the character walk to the object, then make a comment saying "Blah". (Sorry if I sound condescending, I'm trying to help!). Let us know if that is
not what you have in your documentation.
The reference where it says GoToObject() should work because at the bottom of the script, you should have written the function called GoToObject(). The function itself does not require parameters, and thus should work. Personally I don't know why it's been written as a function because it doesn't return any values, but that's what the documentation says! (Perhaps that's why it's broken!)
Anyway, Mnemonic or another one of those Wintermute Elite will be along in a few hours and will probably have a much much better explanation than this.
However good luck, and happy Wintermuting!