Just kidding but really, I am I have coded a system in the current resource downloading section for it and it works!
All it uses is RESOURCE_REPOSITORY_BACKUP host1;host2; Along with that I put a handy system that checks if the map is a valid one or not. IF it's not, then it won't download. So we won't have failed map downloads and then the download of a new map won't be blocked because of the currently existing failed map.
Currently I have it working like this:
Code: Select all
RESOURCE_REPOSITORY_BACKUPS http://resource.armagetronad.net/resource/;http://crazy-tronners.com/resource/;http://vertrex.tk/aa/resource/;
I'll be committing it into my branch as I've tested it out with Crazy Tronners and with a couple of manual MAP_FILE loads and it works like a charm! And it took me only a day to code
Although I don't know if you guys will be happy with it though The only thing I don't like about this is that it sometimes gives a delay when downloading a map. Sometimes it simply bugs out Th second one is rare but still it's annoying. I know where the delay is though. It's in the map verification code. I'm thinking of using map parsing which is much easier. This method is rather rough and not smooth in my opinion.
Anyway, here's the new revision: http://vertrex.tk/wiki/index.php?title=Revisions