summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
60ec687)
This uses the same tape check to speed things up in case of missing
tapes that was already used for uploading tapes in commit
e11fa67d.
if (!global.autoplay_all && !global.autoplay_level[level_nr])
continue;
if (!global.autoplay_all && !global.autoplay_level[level_nr])
continue;
- if (global.autoplay_mode == AUTOPLAY_MODE_UPLOAD)
+ char *tape_filename = (autoplay.tape_filename ? autoplay.tape_filename :
+ options.mytapes ? getTapeFilename(level_nr) :
+ getSolutionTapeFilename(level_nr));
+
+ // speed things up in case of missing tapes (by skipping loading level)
+ if (!fileExists(tape_filename))
- // speed things up when uploading all existing private tapes
- if (autoplay.all_levelsets && !fileExists(getTapeFilename(level_nr)))
- {
- autoplay.num_tape_missing++;
+ autoplay.num_tape_missing++;
- Print("Tape %03d: (no tape found)\n", level_nr);
+ Print("Tape %03d: (no tape found)\n", level_nr);
{
autoplay.num_tape_missing++;
{
autoplay.num_tape_missing++;
- Print("Tape %03d: (no tape found)\n", level_nr);
+ Print("Tape %03d: (invalid tape)\n", level_nr);