You are viewing a potentially older version of this package.
View all versions.
FireRateFPSFix
Ensures your weapon fires as fast as it should regardless of frame timings.
| Date uploaded | 3 weeks ago |
| Version | 1.0.9 |
| Download link | Dinorush-FireRateFPSFix-1.0.9.zip |
| Downloads | 614 |
| Dependency string | Dinorush-FireRateFPSFix-1.0.9 |
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.1README
Ensures your weapon fires as fast as it should regardless of frame timings. Cannot fire faster than once per frame.
In more detail, weapons only fire on the frame after their shot cooldown has passed. This means each shot cooldown "overflows" and lasts slightly longer than it should. This mod tracks that overflow and adjusts the shot cooldown to ensure the fire rate remains as high as it should be. Will have a higher impact on lower FPS, where the overflow can be larger.
CHANGELOG
v1.0.9
- Updated for compatibility with EWC v4.0.0
v1.0.8
- Final (hopefully) fix for EWC changing fire rate compatibility
v1.0.7
- Fixed semi-automatic and burst weapons not being calculated correctly
v1.0.6
- Fixed incorrect logic for fully automatic weapons when repeatedly pressing the trigger during shotcooldown
v1.0.5
- Fix incorrect API name for EWC callbacks
v1.0.4
- Fix compatibility issues with EWC changing fire rate
v1.0.3
- Update compatibility with EWC when SpecialCooldownTime is used
v1.0.2
- Fix compatibility with EWC Data Swap
v1.0.1
- Fix package description
v1.0.0
- Initial Release