IllusionMods / KKManager

Mod, plugin and card manager for games by Illusion that use BepInEx
https://www.patreon.com/posts/41869238
GNU General Public License v3.0
443 stars 69 forks source link

Upload speed limit for P2P #117

Open vernon91 opened 1 year ago

vernon91 commented 1 year ago

Hi, I would like to know if its possible to have a setting for upload speed limit for P2P , just like torrent client

I have 100mbps fibre but its taking up all my upload bandwidth, so it will be nice if you can set eg: 30mbps

ManlyMarco commented 1 year ago

I'm not sure how to handle this, honestly. If I had to add a throttle setting I'd probably have it throttle both upload and download at the same time to avoid people leeching. If uploading data is an issue you can always turn off p2p and use normal servers, they should be quite a bit less hammered now.

ManlyMarco commented 5 months ago

Limits can be set with Engine.UpdateSettingsAsync. Biggest holdup is that interface would have to be updated to support this, and ModUpdateProgressDialog is densely packed so it would require more significant changes.