RTS? Хм, а я бы добавил таймер, потом активировал бы на 40 секунд с повторением и без уничтожения. А по таймеру сделать действие по принципу:
Quote
move to position -> sprite.x+(random(100)-random(100), sprite.y+(random(100)-random(100))
Где "sprite" тело моба. Тогда моб будет свободней двигаться в случайную точку в радиусе ста пикселей относительно него. Тут главное четко указать препятствия и установить адекватный размер секторов рассчета (Cell size). Может даже прописать действия, в случае столкновения с препятствием. Немного сложнее, конечно.
Quote
GridMovement используй, там выберешь NPS
Моб с таким поведением и функцией NPC (Непись), будет двигаться "квадратно", сектор за сектором, как если бы это были шахматы какие.