Forum rules - please read before posting, it can save you a lot of time.
Sorry, I tried this, tested it and zippo, no change.
Mnemonic - how would I move molly to a specific place first then run the random animation, example she walks to the bottom of the screen and then does the system selected animation.
#include "scripts\base.inc"var IsIdle = false;var LastMouseX = -1;var LastMouseY = -1;var IdleStartTime = 0;while(true) // endless loop{ if(Game.MouseX==LastMouseX && Game.MouseY==LastMouseY) // has the mouse moved? { if(!IsIdle) { // actor enters idle state IsIdle = true; IdleStartTime = Game.CurrentTime; } else if(Game.CurrentTime - IdleStartTime > 5000) // is the actor idle for 5 seconds? { IdleStartTime = Game.CurrentTime; Game.Interactive = false; switch(Random(1, 5)) { case 1: actor.PlayAnim("some_anim1.sprite"); break; case 2: actor.PlayAnim("some_anim2.sprite"); break; case 3: actor.PlayAnim("some_anim3.sprite"); break; case 4: actor.PlayAnim("some_anim4.sprite"); break; case 5: actor.PlayAnim("some_anim5.sprite"); break; } Game.Interactive = true; } } else { IsIdle = false; // mouse moved; set IsIdle to false LastMouseX = Game.MouseX; LastMouseY = Game.MouseY; } Sleep(100); // wait for 100 milliseconds}