Better Performance - FPS Drop Fix
Mod
Fixes game performance degradation / FPS drop during missions caused by weapon fire sounds.
Report
Likes
68
Installs
3,592

Details

Created by
My Team cszolee79
Published
Platform
Windows
Tags
Weapons
Audio
Gameplay

Requires

Mechwarrior 5
Mechwarrior 5
MechWarrior 5 Standard Version

Description

Description

This fixes a really annoying bug in vanilla MW5: the game does not properly kill / clear audio events of weapon fire sounds. This eventually degrades game performance so longer missions can become very laggy with FPS drops to completely unplayable.

What it does

The fix reads the fire sound info from the weapondata, disables it being invoked by the weapon, and instead spawns it as an audio event when the weaponemitter fires. These audio events are properly killed off, and don't cause performance drop.

What it does

It applies to every weapon using the vanilla WeaponEmitter_Missile, WeaponEmitter_Trace and WeaponEmitter_Projectile assets.
Modified assets:
WeaponEmitter_Projectile.uasset
WeaponEmitter_Missile.uasset
WeaponEmitter_Trace.uasset

Credits

The bug was noticed by @Morkrah (at least I heard it from him), and @MagnumGB made a workaround in his mod and the compatibility pack. But that fix only works with his MercTech mod, so I made it a standalone, that globally applies to every weapon.

Credits

All credit for the workaround goes to @MagnumGB - his MercTech mod already contains this fix. If you are using MercTech, you should not use this one.
My weapon mod, YetAnotherWeapon also contains this fix.

Mod content is unrated and may not be appropriate for all ages.