, I have some questions and comments based on reading your doc over here: https://docs.google.com/document/d/1eYRTd6vzk7OrLpr2zlwnUk7mgUsyiZzLoR6k54njBVI/edit#heading=h.70hrnjef5wv3
I figured I'd start a thread rather than PM to invite discussion, hope that's okay. Thank you for the documentation and work so far!
1) If a server is passworded, will the game check that the player knows the password before downloading assets?
2) If a player has assets in HAKs/TLKs locally already, I expect nwsync won't source stuff from there unless a player manually jumps through a lot of hoops to seed their repository? That's probably not a feature I'd spend time on, but the thought did occur.
3) Our server still runs v1.69 and has server-only hak full of assets players DON'T need. There's various reasons for this and I'd be 100% okay with players downloading the contents of this HAK, but they don't need it and it is a waste of space on the player's side. Would you be open to giving the ability to mark specific HAKs as "private" or "server-side" in the Module Properties Custom Content tab? This would tell nwsync to skip the contents of these particular HAKs, if any. It would be the module designer's responsibility to get these settings correct. I have the impression server HAKs are not particularly unique to our world, but I don't get out much to other worlds.
I'll play with the thing a bit over the next couple weeks as time permits, but I thought it wouldn't hurt to start a discussion in parallel.