Blockland Forums > Modification Help

RTB Development

Pages: << < (276/889) > >>

Space Guy:


--- Quote from: Ephialtes on April 24, 2010, 04:58:31 AM ---Currently I've got it just grabbing the latest version of it off RTB. It doesn't make sense for an outdated server to waste a client's bandwidth downloading an outdated copy just because the server host can't be bothered to update.

--- End quote ---
Yes, that's what I meant. Completely ignoring mods that are out of date would let them use the existing method to download.

mctwist:

If there is new content in an updated mod, or something was removed, will the user redownload the content package?

Ephialtes:


--- Quote from: mctwist on April 24, 2010, 05:46:45 AM ---If there is new content in an updated mod, or something was removed, will the user redownload the content package?

--- End quote ---

Only if they join a server with that mod enabled, RTB would then check if the user has the latest content version and re-download if necessary before joining. The server basically says "I have add-ons x, y and z" as the client joins, and the client then downloads those add-ons from RTB. There's no version comparison between the server and client.

mctwist:

Isn't it better that it is a version comparison between the client and server, that if the client add-on is older than the server, get the newest update, and if the client have the same, or more, then do nothing. That way you don't have to re-download an add-on if there's no one that have the update.

Ephialtes:

I'd rather not. Everyone should be keeping up to date with RTB add-ons, and updates will be displayed on the main menu as they start their game. It's a waste of time for me to code in the functionality for a tiny minority who haven't yet updated their add-ons.

Pages: << < (276/889) > >>

Go to full version