entity.Direction.direction = Math.random() * Math.TAU; entity.Controlled.directionMove(entity.Direction.direction); await wait(0.25 + Math.random() * 2.25); entity.Controlled.stop(); entity.Sprite.isAnimating = 0; await wait(1 + Math.random() * 3); entity.Direction.direction = Math.random() * Math.TAU; await wait(0.5 + Math.random() * 2.5); entity.Sprite.isAnimating = 1;