SirWillian / sst

Mirror of https://gitlab.com/mikesmiffy128/sst - pull requests ignored!
Other
0 stars 0 forks source link

Enabling an addon, no matter how simple in its contents, results in load times doubling #9

Open ImAciidz opened 11 months ago

ImAciidz commented 11 months ago

https://docs.google.com/spreadsheets/d/1lTqiDNFpvBpT7YwntZtnWFNkbQ8AABZOPGRRMzxWKDs/edit#gid=0

From this vaguely scientific testing, I learned that simply having any addon enabled doubled my load times. This needs to be tested further to see if there's a specific version where this starts and if it's in L4D1, but it would be really nice if it could be fixed as running things like Jumpman (or any third party mutation/custom campaign) sucks because of this unless you know of Alternative Methods to load the content, which isn't exactly convenient to work with.

ImAciidz commented 7 months ago

After some testing yesterday, I concluded that the bug doesn't exist in L4D1 (tested on Newest steam ver 1.0.4.2, had consistent load times when map commanding into No Mercy level 2 with or without a suppressed weapon sounds addon enabled). Also learned that the bug seems to have been introduced by update 2.0.3.4 (August 20, 2010), most likely related to this change in particular:

To avoid conflicts between Community Campaigns, only content vpks get loaded when starting a campaign.

In version 2.0.3.3, running map c2m2_fairgrounds took an average ~7.5s to load in, with or without a simple suppressed weapon sound addon enabled. In version 2.0.3.5 (couldn't test 2.0.3.4), it took an additional 1.5-2.0s on average to load into fairgrounds if the suppressed weapon sounds addon was enabled.

At some point I'll record and attach some videos here to demonstrate.