Features:
- Fully Mirrored World
- Hotkey to quickly toggle between mirrored and unmirrored
- Full Controller Support
Known Issues:
- Small boxes like the save quit and character select are not mirrored, no fix
- Audio can't be mirrored, you can wear your headphones backwards if you want or set your system audio to mono (or ignore it)
- The waypoint is wacky, might just disable it in future versions
- Mouse doesnt work in menus, use arrow keys
- Most menus, like the Backpack menus, are very zoomed in. Use 1-5 to switch tabs and your arrow keys and enter key to navigate them
- Rocket launchers zoom in from the left side
- Not Compatible with "ConfigurableViewModel" or any mods that change your view models
- If you have icons at the top of your screen, move your hud vertical bounds up in the game settings
If you're using keyboard and mouse id suggest installing "Better UI Controls" it makes navigating this mod much easier.
Install instructions: (Uninstall directions below)
1. Download this mod
2. Download and install the newest version of the sdk: https://bl-sdk.github.io/willow2-mod-db/
3. Place the MirrorMod.sdkmod in your sdk_mods directory like the instructions in the link above show
4. Download Reshade with full support and run the exe

If you're already using reshade, skip to step 10, tick the effect flip in your reshade menu instead of using this preset
5. Hit browse and navigate to your borderlands2.exe and select it (SteamLibrary\steamapps\common\Borderlands 2\Binaries\Win32)

6. Hit Next
7. If you're using dxvk select Vulkan, otherwise select directx9 and hit next
8. On the "select effects to install" screen, in the top right hit uncheck all, then hit next, then hit skip, then hit finish

9. Navigate back to your Borderlands2.exe folder and put the MirrorMod.ini in this folder

You'll see a new folder named "reshade-shaders"
10. Place the MirrorMode.fx file in the "reshade-shaders\Shaders" folder, make sure you see other files in there

11. Now launch the game and ignore the tutorial popup at the top for now
12. Head to the mods menu and set your toggle key and optionally your on/off keys

13. Enable the mod (pretend that says on not off)

14. Now back out to the main menu and load up a character
15. Hit home and click "Skip Tutorial"

16. At the top, click where it says "ReshadePreset", scroll down to MirrorMod.ini and hit select

17. Last go to the settings tab at the top and set your "Effect Toggle Key" to the same one you set earlier in the mod settings

18. Go back to the home tab and then hit your home key to close reshade and you're all set!
Now you can use your toggle key to turn on and off the mirror any time you want.
Make sure you read the known issues above the instructions.
If your game isn't flipped, hit home and make sure the check box next to "Flip" is ticked. If "Flip" isnt in the list, go back to step 10 and make sure you've placed the MirrorMode.fx in the correct place.
Uninstall Instructions:
1.Run the reshade installer
2. Select borderlands2.exe
3. Select uninstall
4. Turn off the mod ingame or remove the mod from your sdk_mods folder
5. If your hud is still mirrored after this, slide the "HUD H. Bounds" slider back to normal from the negative number its at
