This is a small update to fix one notorious bug without upsetting anything else:
That's right, you can now download a custom map from a server and actually play on it instantly without having to reconnect. Thanks to L for the fix.
It seems that there's still some way to go before the next big version will appear, so I decided to put this out now because the actual work was already done.
Technically, I think this is the first time we made a "stable branch" release, that is, a release that is not based on the latest development version.
Modders:Mods will continue to work as they are. If you want to fix this bug in your mod too, go to the CustomMapDownload script and add the following code just before the final closing brace:
//now we have the map check if its the same as the servers map
if(CustomMapGetMapMD5(global.currentMap) == global.currentMapMD5) {
room_goto_fix(CustomMapRoom);
exit;
} else {
// our map isn't the same, locator points to diffrent map
show_message("The server's locator for " +global.currentMap+ " points to a different map");
game_end();
exit;
}
Alternatively, just copy and paste the entire script into your mod if you didn't change it yourself.
DownloadJust get it from the main page or use the updater. Or click
this link for the http download. You lazy bastards.