Date uploaded | 4 days ago |
Version | 1.1.4 |
Download link | DaXcess-CWVR-1.1.4.zip |
Downloads | 655 |
Dependency string | DaXcess-CWVR-1.1.4 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100FPTSCW-FixPluginTypesSerialization
Fix custom Serializable structs and such not properly getting deserialized by Unity.
Preferred version: 1.0.4README
CW // VR
Second mod ever babyyyyy, though inferior to Lethal Company VR in every single way possible
WARNING
Due to the nature of Content Warning, this mod may cause motion sickness!
Jumpscare
Ready to become SpöökFamous in VR? Well wait no more!
CW // VR (Content Warning // VR) is a mod for the game Content Warning that transforms it into a fully fledged 6DOF VR experience.
Just like my Lethal Company VR mod, CW // VR is powered by Unity's OpenXR plugin and is thereby compatible with a wide range of headsets, controllers and runtimes, like Oculus, Virtual Desktop, SteamVR and many more!
CW // VR is also compatible with multiplayer, both in lobbies with other VR players, other Non-VR players and even with other vanilla players (though they can't see hand movements). The host is not required to have the VR mod installed for other VR players in the lobby to see each other's hand movements.
Open Source
The source code for this mod is available on GitHub! Check it out: DaXcess/CWVR.
License
This mod is licensed under the GNU General Public License version 3 (GPL-3.0). For mote info check LICENSE.
Verifying mod signature
If you don't care about this, skip this part.
CW // VR comes pre-packaged with a digital signature. You can use tools like GPG to verify the CWVR.dll.sig
signature with the CWVR.dll
plugin file.
The public key which can be used to verify the file is 9422426F6125277B82CC477DCF78CC72F0FD5EAD (OpenPGP Key Server).
Discord Server
We have a dedicated section within the Flat2VR Discord Server!
Look for the #cw-join
channel to join the Content Warning VR section.
Configuring the mod
You can change the mod configuration from within the game itself. Just launch the game with the VR mod installed, get to the main menu, go to the settings and press "Mods". In here you can configure the VR mod to your liking.
You can change the settings mid-game, you do not have to restart or rejoin.
Controls
By default, the game only supports Oculus and Index controllers. If you are using any other type of controller, you can change the bindings in the Controls
settings menu in the game settings.
For a list of default controls, check out the controls wiki page on Thunderstore.
Hot Switching
When you are inside the main menu of the game, you can press F8
to hot switch between VR and flatscreen (this ignores any configuration or CLI options to disable VR).
On failure this will still show you a popup and give you access to logs, making troubleshooting easier and faster (no more game restarts required).
CHANGELOG
1.1.4
- Added additional scanning for OpenXR runtimes
- Changed the invite friend button to open the SteamVR overlay (if possible), otherwise it shows a modal
- Changed the BepInEx version of "InteractToZoom" to be enabled by default, just like the native version
- Fixed scrolling backwards in the inventory (By @gingerphoenix10 in https://github.com/DaXcess/CWVR/pull/27)
- Fixed sprint activation option being the wrong way around
- Fixed 'EnableOcclusionMesh' option being ignored in the BepInEx version
1.1.3
- Added unseeded* bindings for WMR
- Added unseeded* bindings for Valve Index
- Added unseeded* bindings for HTC Vive
- Added unseeded* bindings for HP Reverb
*No specialized bindings have been created for these controllers, manually editing the bindings is required
1.1.2
- Added hot VR loading, by pressing
F8
while in the main menu to toggle VR on or off - Added a button to reset VR keybinds in the controls menu
- Fixed an issue where unknown controller profiles couldn't rebind or use certain controls
1.1.1
- Added a popup in game when VR fails to load, allowing easier access to logs
- Fixed an issue where Content Loader would load this mod from the workshop incorrectly
- Fixed an issue where some settings wouldn't be applied when using BepInEx
1.1.0
- Added support for v1.19.e
- Added Steam Workshop support
- Added Occlusion Mesh as an optional optimization
- Added a Resolution Scale setting (also works on flatscreen)
- Added an Upscaling Filter setting (also works on flatscreen)
- Reworked input system
- Reworked settings system
- Reworked rebinding UI
- Removed the restart requirements when first using the VR mod
1.0.3
- Added a temporary patch to prevent Content Warning from breaking soft dependencies
- QoL improvements to settings menu
1.0.2
- Hotfix for custom controls
- Fixed UI interactions not working for the sponsors monitors
- Added compatibility with ContentSettings
1.0.1
Time for more controllers!
The most important part of this update is control rebinding. Controllers with specialized layouts (like the HTC vive or WMR) we're not able to play CWVR. Now you can go into the settings and change the bindings to your needs.
- Replaced the
Controls
menu in the settings with VR controls, that can be rebound at any time, whether you are in-game or not - Fixed the defibrillator not using VR controls as input
- Fixed the quota and views UI not being visible
1.0.0
Time to get SpöökFamous!!
No changelogs are necessary for this version, as it is the first version. Subsequent versions will contain a list of changes and new contributors.
Verifying mod signature
CW // VR comes pre-packaged with a digital signature. You can use tools like GPG to verify the CWVR.dll.sig
signature with the CWVR.dll
plugin file.
The public key which can be used to verify the file is 9422426F6125277B82CC477DCF78CC72F0FD5EAD (OpenPGP Key Server).