Error+58

//Submited by RAF_Dumoulin// //**Mr Jelly Wrote:**// One of the most difficult aspects of EAW file managing is handling careers. In theory a pilot might be flying unmodified EAW and have different careers for 1940-45 as US, RAF or Luftwaffe. Add to this that they might also load DAW and have more careers in that scenario too. The career files are invariably saved as "careerXY.sve" and they are saved in the Savedata folder. These files are really complex and contain their own targets.dat, tardata.dat, and other files which get modified as things get destroyed or damaged, rebuilt or replaced as the careers progress. Scenarios which allow careers can be put in OAW "Q-" folders such as "Q-DAW". When the selector runs it will check which "Q-" folders exist, and if any are currently loaded. For each one that exists, but is not currently loaded, it creates a corresponding "SD" folder. Here's a typical sequence showing the type of thing that is meant to happen: Suppose there is a "Q-DAW" and a "Q-FTigers", but neither are loaded. You run OAW and it will create "SD-DAW" and "SD-FTigers" folders in your EAW directory. You load "Q-DAW". As a result OAW first renames your "Savedata" folder as "SD-Default" and then renames "SD-DAW" as "Savedata". If you choose a career in DAW then the career files will be saved in "Savedata". If you switch from "Q-DAW" and unload it then OAW will re-name "Savedata" to "SD-DAW" with your career files still inside. Then it will rename "SD-Default" to "Savedata". Occasionally problems arise during these complex folder re-naming processes, especially if folders have been created through other non-OAW activity. A folder cannot be given the name of another existing folder, so if the "Savedata" is supposed to be renamed as "SD-DAW", but for some reason there is already a "SD-DAW" folder then the renaming process cannot proceed, and the error 58 is generated. The message is usually that the "file already exists", but invaraibly when it happens in this situation the "file" is actually a folder. Therefore, if you get the Error 58 as a result of this situation the suggested solution is to delete all of the "SD" folders from the EAW directory, delete "FoldersLoaded.txt" from the OAW directory, run the OAWSelector and do a "Re-set all". It is particularly annoying when it happens to users who do not fly careers, but at least if they follow the suggested remedy they will not lose anything.