Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

So, I was able to find out the reason for the bug with the increase in the rate of fire of the weapon.

To do this, I compared 2 versions of the game. Standard and with patch (Serious Sam Classics Patch, Patch Creator - Dreamy Cecil) In the version with the patch, the rate of fire becomes increased.

So unofficial fan-made patch is the culprit? That makes sense and is kind of a relief.

It will be good if the mod works on the version with the patch. Personally, I wouldn't want to give up the patch because of the many interesting options

I might have figured out the reason why weapons speed up with Cecil's patch. I think their patch might have the weapon slow down bug fixed and that gets added to my fix. You see, the weapon slow down bug happens due to floating point imprecision; The way certain weapons' fire rate and the game's tick rate is calculated, causes those weapons to slow down after about an hour. The game's engine has an epsilon value, that gets added when those weapons fire, to counteract floating point imprecision.  But the imprecisions eventually add up anyway, causing the weapon to slow down.

This can be fixed by raising the epsilon value, which I sort of did, by subtracting slightly from these weapons' fire rate. Which makes them ever so slightly faster, but also fixes the bug. Cecil's mod might have also raised the epsilon value, to counteract the bug. The two changes to add up and the gun speeds up.

Yes, I saw such a feature in the list of changes to the classic patch, but I didn’t think to report this detail. Will there be any way to fix this?