About this mod
MechShaker generates bass shaker FX in real time using events from the game - this can be used to drive Buttkickers, Daytons, or any tactile tranducer or force feedback device that accepts an audio signal input
- Permissions and credits
- Changelogs
The mod itself picks up on events in the game, which are then passed to an injected C++ plugin which writes these events to shared memory. The MechShaker program reads these events and generates signals in real time and outputs them to the audio interface you select.
Join Discord for support and pre-release updates here: MechWarriorVR Discord
FEATURES
- Fast response times to in-game events - sub 3ms in most cases
- Real time effects generated using weapon and mech stats - bigger cannons hit deep, assaults hit harder, stomp bigger, and land louder
- All weapon FX are covered including AMS, ACs, rifles, flamers, lasers, machine guns, missiles, and melee swings/hits
- Footsteps, jumpjets, landing impacts and torso twist FX
- Incoming damage and part destruction FX
- Dropship landing sequence and power up/down FX
- All effects are configurable with simple volume and frequency changes, or by enabling advanced mode there's access to over 200 parameters to fine tune each effect
QUICK START GUIDE
- If you are using MechWarriorVR skip to step 3, you do not need to install MechShakerBridge
- Extract MechShakerBridge and copy it to your game installation folder (in my case it's C:\Program Files (x86)\Steam\steamapps\common\MechWarrior 5 Mercenaries), you should be overwriting the MW5Mercs folder with the MW5Mercs folder in the zip file
- Install and activate the MechShakerRelay mod as you would for any other MW5 mod
- Extract and run the MechShaker software
- Select your audio output from the drop down list in the Settings page - NOTE: The audio signal will be output on the Left/Right channels of the selected output
- Launch the game
- Verify that the Log window in MechShaker says that it has established a connection the MechShakerBridge - if it has not and you are using MWVR you need to inject first, if you are using MechShakerBridge verify that you have installed it correctly
- Start a mission, you should now have shaker FX