> 7:44 PM - FlaminSarge…: even though vpks support version info They do? I was under the impression that VPKs had a format version, but not a content version.
On 21/02/2013, at 5:48 PM, Ross Bemrose <[email protected]> wrote: > On 2/20/2013 12:35 PM, Fletcher Dunn wrote: >> I've also considered adding functionality for clients to download VPK's from >> gameservers, as opposed to individual files. Then the VPK would be mounted >> as a map search path. This has the added benefit that it allows custom map >> assets to override shipping assets. (Something which is no longer possible, >> since the tf/download folder, where the client will place downloaded files, >> is the LAST search path --- this is for security reasons.) It would also >> mean revving the custom assets would be simpler. If there is interest in >> this functionality, let me know, I could look into it. > I missed this from your post earlier. > > The ability to download VPKs would make it a lot easier for mods which use a > lot of models, materials, and sounds, like Vs. Saxton Hale (maintained by > FlaminSarge) and Freak Fortress 2 (nominally maintained by me). Particularly > for FF2, as it support user-created boss characters, so contributors could > just create VPKs of each boss along with their configuration file. > > Needless to say, I wholeheartedly support the idea of being able to serve > VPKs to clients. The L4D and L4D2 server owners would love it if you would > add this ability to those games as well, since campaigns are distributed via > VPK. > > However, when talking to FlaminSarge earlier, this came up in our > conversation: > > 7:42 PM - Powerlord: Anyway, I was just thinking you could download the > models, materials, and sounds up front if you needed them. Or if the server > itself could send back the VPK if they were used on teh server side (which > fastdownload can't) > 7:43 PM - FlaminSarge…: you could certainly distribute them as a vpk > 7:43 PM - FlaminSarge…: but updating would prove painful > 7:43 PM - FlaminSarge…: or rather, annoying. > 7:43 PM - Powerlord: Actually, if the server can figure out which vpk a file > is in and offer that to the client, why wouldn't that work on a fastdownload? > Clearly testing is necessary > 7:43 PM - FlaminSarge…: yes, but will a client load the VPK in time? > 7:44 PM - FlaminSarge…: and what happens when a VPK has been updated but has > the same name? > 7:44 PM - Powerlord: Oh, true. > 7:44 PM - FlaminSarge…: servers cannot check vpk versions > 7:44 PM - FlaminSarge…: even though vpks support version info > > So, the problem then becomes "Can the client tell when their VPK is out of > date and download the newer version automatically?" > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

