add_pos+=seprintf(add_pos,last,"Your '%s' file is corrupted or missing! %s\n",used_set->files[i].filename,used_set->files[i].missing_warning);
if(used_set->GetNumMissing()!=0){
/* Not all files were loaded succesfully, see which ones */
add_pos+=seprintf(add_pos,last,"Trying to load graphics set '%s', but it is incomplete. The game will probably not run correctly until you properly install this set or select another one.\n\nThe following files are corrupted or missing:\n",used_set->name);
add_pos+=seprintf(add_pos,last,"Your '%s' file is corrupted or missing! %s\n",sounds_set->files->filename,sounds_set->files->missing_warning);
if(sounds_set->GetNumMissing()!=0){
add_pos+=seprintf(add_pos,last,"Trying to load sound set '%s', but it is incomplete. The game will probably not run correctly until you properly install this set or select another one.\n\nThe following files are corrupted or missing:\n",sounds_set->name);
assert_compile(SoundsSet::NUM_FILES==1);
/* No need to loop each file, as long as there is only a single