void main()
{

object oPC = GetEnteringObject();
object oSelf = OBJECT_SELF;

if (!GetIsPC(oPC)) return;

// Have the PC perform a sequence of actions.
AssignCommand(oPC, ClearAllActions());

// Have the PC say something.
AssignCommand(oPC, SpeakString("This room is furnished with a plain wooden table surrounded by benches."));

// Have the PC say something.
DelayCommand(3.0, AssignCommand(oPC, SpeakString("A large candle gutters on the table, casting dancing shadows on a large book lying open beside it.")));

// Have the PC say something.
DelayCommand(7.0, AssignCommand(oPC, SpeakString("Another door leads out of the room on the opposite side.")));

DelayCommand(9.0, DestroyObject(OBJECT_SELF));

}

