+ boolean correct_info_chunk =
+ (strEqual(leveldir_current->identifier, tape.level_identifier) &&
+ level_nr == tape.level_nr);
+
+ if (!correct_info_chunk)
+ {
+ strncpy(tape.level_identifier, leveldir_current->identifier,
+ MAX_FILENAME_LEN);
+ tape.level_identifier[MAX_FILENAME_LEN] = '\0';
+ tape.level_nr = level_nr;
+ }
+
+ if (!fileExists(autoplay.tape_filename) || !correct_info_chunk)