Добавьте еще один параметр по умолчанию, следующий, убедитесь, что в правильных местах находятся правильные «комы».
'loadbeforestart': 10, //start animation when 10 frames are loaded
И отредактируйте переменную в следующей функции, замените переменную "end" на "loadbeforestart"
function shouldStartAnimation(){
//console.log('pre: '+imageName(i));
preloadCount += step;
if(preloadCount >= loadbeforestart){
setTimeout(flipImage, holdTime);
}
}
Это должно помочь, я думаю *