global StateChair;
on "LeftClick"
{
switch (GUIInterfaceButton)
{
case BUTTON_LOOKAT:
{
switch (StateChair.LookedAt)
{
case 1:
{
actor.
Talk("Looking the second time at the chair.");
StateChair.LookedAt = StateChair.LookedAt + 1;
break;
}
case 2:
{
actor.
Talk("Looking the third time at the chair.");
StateChair.LookedAt = StateChair.LookedAt + 1;
break;
}
case 3:
{
actor.
Talk("Looking at the chair again and again.");
break;
}
default:
{
actor.
Talk("Looking the first time at the chair.");
StateChair.LookedAt = 1;
}
}
break; // This break causes an error!
}
case BUTTON_TAKE:
{
// some code
break;
}
case BUTTON_TALK:
{
// some code
break;
}
case BUTTON_USE:
{
// some code
break;
}
}
}