I tried with cianty's code, but in the room script. Now the character, while walking, flickers for a few seconds, and then doesn't move to the desired spot, even if she turns to face down. She doesn't change the animation, anyway.
It might be useful to add that every character, except for the player, changes room according to a timetable in the global script.
It might be useful to add that every character, except for the player, changes room according to a timetable in the global script.
bool miss_arrived = false; int mode = 0; function room_RepExec() { if (cChar3.Room == 4 && mode == 0) { cChar3.Walk(407, 358, eNoBlock, eAnywhere); mode++; } if (!cChar3.Moving && mode>0) { cChar3.FaceLocation (cChar3.x, cChar3.y+1); cChar3.LockView(11); cChar3.Animate(1, 5, 0, eNoBlock); miss_arrived = true; }