Я разрабатывая боевку, как писал выше. Вот может пригодится (для прописывание в команде выполнить скрипт).

Код:
//условие если событие смотрит 
if ($gameMap.event(a).direction() == b) {

}
a - номер инвента
b - направление

2 - вниз
4 - влево
6 - вправо
8 - вверх
Очень полезно, если у вас есть какой-то алгоритм (к примеру в забит в общем событии) и вам надо с разными событиями использовать. Я к примеру использую в алгоритме боевки. Вместо a пишу $gameVariables.value(61), где число 61, это переменная 61 игровая. Теперь при входе на карту передаю номера событий и вызываю алгоритм.

Так же вот такая конструкция.
Код:
$gameVariables.setValue(62,$gameMap.event($gameVariables.value(61)).x) 
$gameVariables.setValue(63,$gameMap.event($gameVariables.value(61)).y)
$gameMap.event.x и $gameMap.event.у это координаты события. Запись $gameVariables.setValue(62,$gameMap.event.x) равносильно команде когда вы присваиваете переменной 62 координату х события 61. А вся запись позволяет вам сделать ваше общее событие (алгоритм) универсальным. Описал выше.