Well its like asking "how do i cut my own hair with a lawnmower?". Sure you could try it, but there's about a hundred reasons why you probably shouldn't.
That aside, there's code in the code archives to download files from a website. If you want all the files to be downloaded in a big lump, then you might use Terabit's packer thingy if its still floating around. Probably is.
Might I suggest *not* deleting level content after its been used? Store a client-side and server-side list of level version numbers, and only download if the server holds a newer version than the client. That'd at least make the idea half way plausible.
That aside, there's code in the code archives to download files from a website. If you want all the files to be downloaded in a big lump, then you might use Terabit's packer thingy if its still floating around. Probably is.
Might I suggest *not* deleting level content after its been used? Store a client-side and server-side list of level version numbers, and only download if the server holds a newer version than the client. That'd at least make the idea half way plausible.