UWE, please do mappers and modders a favor...

hozzhozz Join Date: 2012-11-20 Member: 172660Members
edited April 2013 in NS2 General Discussion
... improve the auto download (as far as you can) :)

With the added emphasis of NS2's modability lately, a prerequisite is that players can actually try maps and mods hassle free.
If mods don't "just work", it can greatly reduce the amount of players getting in contact with custom content.
Initial hurdles, however small they may seem, usually scare a lot of people away.

Which brings me to the point: NS2's custom content auto download is not very good.

"missing required mod"
"error code 16"
"file not found"
"server mod is out of date"
Anecdotally, 50% of connection attempts to modded servers will end in some kind of error for me. Funnily enough, a subsequent reconnect usually works.

I realize most of these are probably Steam workshop issues, or server configuration issues, or have valid technical facts behind them. But anyways:
  • There's no reason for these error messages to be so cryptic. These don't help players at all figuring out what the problem is.
  • When joining a server with a lot of mods, the auto download will abort after a certain number of downloads. Only repeated reconnects will finish all downloads and finally get you on the server. There's no reason for this in the first place - have mods download in order instead of all at the same time, whatever it is, please fix it.
  • It's stupid having a custom map server running and 20 players on it, only for half of them (or everyone) to randomly drop out on a map change (various error messages). Even if it's just a server misconfiguration. These players have successfully joined the server already, so what is going on? That's not the impression they should get of custom content.
  • If a server mod is out of date, maybe people still have a good reason to play it. Why shouldn't they be able to?
  • The loading screen should show what mods are being downloaded, and a progress bar/file size info thingie for each. Staring at "downloading mods", not knowing what is happening, is bad. (people shouldn't be expected to use the console)
  • While we're at it, a disconnect button on the loading screen wouldn't be too wrong :p (people shouldn't be expected to use the console)

These don't seem to be problems that are inherently un-fixable, or can't be attenuated.
Please make the auto download more robust, so it is more pleasant for players (especially new ones) to use. It should "just work" as much as possible. I believe this can help the mapping and modding community greatly, and in the end NS2's longevity.

Comments

  • IronHorseIronHorse Developer, QA Manager, Technical Support & contributor Join Date: 2010-05-08 Member: 71669Members, Super Administrators, Forum Admins, Forum Moderators, NS2 Developer, NS2 Playtester, Squad Five Blue, Subnautica Playtester, Subnautica PT Lead, Pistachionauts
    Funny you mention that....
  • Zomb3hZomb3h Join Date: 2011-01-27 Member: 79241Members, Reinforced - Shadow
    "Missing mod required"
    You don't know how many times I missed a slot because of that.
  • WillzZzWillzZz Join Date: 2013-01-31 Member: 182667Members
    I have to clear my workshop folder every time I join an ns2stats server now :/ That's kind of a pita
  • SquishpokePOOPFACESquishpokePOOPFACE -21,248 posts (ignore below) Join Date: 2012-10-31 Member: 165262Members, Reinforced - Shadow
    IronHorse wrote: »
    Funny you mention that....

    Let me guess, fixed in a patch released tomorrow.
  • FLuXFLuX Join Date: 2002-12-30 Member: 11633Members, NS2 Playtester, Subnautica Playtester
    Squishpoke wrote: »
    IronHorse wrote: »
    Funny you mention that....

    Let me guess, fixed in a patch released tomorrow.

    Funny you would suggest that... :3
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    Squishpoke wrote: »
    IronHorse wrote: »
    Funny you mention that....

    Let me guess, fixed in a patch released tomorrow.
    But don't worry, UWE is adding in other issues to ensure that Isaac Gorgeton's Conservation of Bug's is maintained.
  • hozzhozz Join Date: 2012-11-20 Member: 172660Members
    lol, better late than never I guess :D
  • WasabiOneWasabiOne Co-Lead NS2 CDT Join Date: 2011-06-15 Member: 104623Members, NS2 Developer, NS2 Playtester, Squad Five Gold, NS2 Map Tester, Reinforced - Supporter, Reinforced - Silver, Reinforced - Gold, Reinforced - Diamond, Reinforced - Shadow, WC 2013 - Shadow, Subnautica Playtester, Pistachionauts
    all good things come to those who wait :)
  • JektJekt Join Date: 2012-02-05 Member: 143714Members, Squad Five Blue, Reinforced - Shadow
    f i n a l l y . . . .

    Hopefully fixes people issues, these errors happen particularly often to AU users. At least I notice us complaining and reporting it more often.
  • CuelCuel Join Date: 2013-01-22 Member: 181295Members, Reinforced - Shadow
    http://forums.unknownworlds.com/discussion/comment/2108232

    This helped me with missing required mod.
    Yes fixing these issues should be high priority. A failed example would be when .vpk was introduced in L4D2. What a joke, "this server is running a map you don't have, please visit [this] link to download it and install it manually".
  • JektJekt Join Date: 2012-02-05 Member: 143714Members, Squad Five Blue, Reinforced - Shadow
    Yeah that was a huge loss for L4D. Some seriously good custom campaigns out there.
    I tried that fix after seeing it in a Skyrim forum, I don't get the error too often anymore but it doesn't eliminate it entirely.
  • lwflwf Join Date: 2006-11-03 Member: 58311Members, Constellation
    edited April 2013
    hozz wrote: »
    [*] If a server mod is out of date, maybe people still have a good reason to play it. Why shouldn't they be able to?

    When a mod is updated on the workshop, a client will update to the latest version when they join a server running it (including map changes) or at startup as well if subscribed. The workshop doesn't support downloading an old version.

    So does the server. Until it catches up, the client and server will be out of sync between the time of a mod update release to the time of the next server restart or map change.

    Meaning, the server mod is out of date (the client is running a later version) and because of that, cannot join for the same reasons the latest NS2 client cannot join old NS2 servers (things could break bad!).
  • ScardyBobScardyBob ScardyBob Join Date: 2009-11-25 Member: 69528Forum Admins, Forum Moderators, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    lwf wrote: »
    hozz wrote: »
    [*] If a server mod is out of date, maybe people still have a good reason to play it. Why shouldn't they be able to?

    When a mod is updated on the workshop, a client will update to the latest version when they join a server running it (including map changes) or at startup as well if subscribed. The workshop doesn't support downloading an old version.

    So does the server. Until it catches up, the client and server will be out of sync between the time of a mod update release to the time of the next server restart or map change.

    Meaning, the server mod is out of date (the client is running a later version) and because of that, cannot join for the same reasons the latest NS2 client cannot join old NS2 servers (things could break bad!).
    This should only persist until the server changes maps. Though, I don't think there is a way to automatically cycle through maps on an empty server. Will look into if something like that can be added.
  • JektJekt Join Date: 2012-02-05 Member: 143714Members, Squad Five Blue, Reinforced - Shadow
    ScardyBob wrote: »
    lwf wrote: »
    hozz wrote: »
    [*] If a server mod is out of date, maybe people still have a good reason to play it. Why shouldn't they be able to?

    When a mod is updated on the workshop, a client will update to the latest version when they join a server running it (including map changes) or at startup as well if subscribed. The workshop doesn't support downloading an old version.

    So does the server. Until it catches up, the client and server will be out of sync between the time of a mod update release to the time of the next server restart or map change.

    Meaning, the server mod is out of date (the client is running a later version) and because of that, cannot join for the same reasons the latest NS2 client cannot join old NS2 servers (things could break bad!).
    This should only persist until the server changes maps. Though, I don't think there is a way to automatically cycle through maps on an empty server. Will look into if something like that can be added.

    Sewlek has implemented the feature into his balance mod. Checks if the server has been empty for a while (5 minutes I think) and then changes the map so mods can be updated.
Sign In or Register to comment.