@redrum said in Domination 1914 No Mans Land fails to start [FIXED]:
@Cernel Right. Which I'm sure inconsistent naming exists. I agree that would seem better and I'm not sure why the double folder was done. Either way we are getting off topic and better to open a separate thread if you want to discuss it further.
Since we have verified that at least the file name in main folder must be the same as the "mapName" in the xml, that should be right for all old maps (otherwise they would not have started in the past) and also right for all or most new maps, as otherwise the mapmaker would have failed testing his own map before getting it to download list. So, I don't think there is anything to worry about this, as currently either a map has the same main folder name as the one spelled in the xml of the games themselves (they can be more than one per map), or it is already not working anyways.
Inconsistent naming should really not exist, since in the first folder (from the download list naming) it would currently cause the map to fail to start and in the second folder it would have already done that when the mapmaker was testing it (likely in its simplest and unzipped format), before getting it to download list.
So, I think it would be better at least picking one of download list and repository names (I'd definitely say the repository name), instead of, as I understand it, the current process of having first download list name, then repository name, then the actual "map" folder, that I don't think anybody is going to dream it's working this way, or at least this thing should be documented somewhere, that the mapmakers must be sure to have both equal to the xml "mapName", or issues like this one I'm pretty sure will keep happening overtime, and they are a bit problematic, especially since they would leave wrongly named maps inside users' folders, still adding games to that users' selection lists (either calling another folder or failing to find any, like it was the case here, depending whether you already downloaded this map in the past or not), that most users will fail to get around tracking and deleting manually, since they are not going to be overwritten by the correctly named ones (once available).