Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
DeathHeadHopperVRBridge
Cronchy's DeathHeadHopper 2.1.8 compatibility mod for DaXcess's RepoXR VR Mod.
| Date uploaded | 4 months ago |
| Version | 0.1.1 |
| Download link | AdrenSnyder-DeathHeadHopperVRBridge-0.1.1.zip |
| Downloads | 646 |
| Dependency string | AdrenSnyder-DeathHeadHopperVRBridge-0.1.1 |
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.2100Cronchy-DeathHeadHopper
Allows you to hop around after death (enhanced spectate)
Preferred version: 2.1.8AdrenSnyder-DeathHeadHopperFix
Fixes for DeathHeadHopper: Extended compatibility to the latest game versione, restored items/upgrades, done some charge tunings and added jump battery.
Preferred version: 0.2.1README
Death Head Hopper VR Bridge
Bridges Cronchy’s DeathHeadHopper 2.1.8 with RepoXR so the spectator camera, ability input, and raycast aiming work correctly in VR without breaking the movement stick or locking the view.
Updates
- Splits camera control from the movement stick so jumping and teleporting no longer fight the HMD orientation.
- Mirrors the vanilla ability pipeline via a RepoXR-aware bridge that lets you trigger slot 1 and slot 2 abilities while holding Grip plus the configured input action.
New functionality
- Camera vs movement split – the spectate camera now checks only the head/grip state before aligning, and the
LastChanceCameraAimCompatPatchprevents the LastChance runtime from forcing conflicting camera changes. - Controller raycast directions – movement and ability aiming can use
ControllerRaycast(with ray line length, hit marker, and grip preference flags) or fall back to head raycasts; ability activation uses runtime action discovery plus curated defaults. - Slot 2 + LastChance support – both slot 1 and slot 2 abilities share the same grip/button flow;
AbilityDirectionSlotdetermines which slot acts as the direction indicator whileEnableVanillaAbilityBridgekeeps LastChance-compatible input suppression active. - Quest 3-friendly defaults – tested on Meta Quest (ResetHeight as
Y, Jump asX), but all bindings are configurable through RepoXR’s action list.
Configuration
BepInEx/config/AdrenSnyder.DeathHeadHopperVRBridge.cfg exposes grip preferences (Auto/Left/Right), ability action selectors, controller raycast tuning, rayline visibility, and ability cursor offsets. Tweak those fields so the bridge matches your headset, bindings, and preferred hand setup.
Compatibility
Engineered for Meta Quest but relies only on RepoXR actions, so other headsets that map the same actions should work once the binding names are resolved.
Credits
Thanks to Cronchy for DeathHeadHopper and DaXcess for RepoXR.
Feedback and support
You can provide feedback or report bugs on the "R.E.P.O. Modding Server"
CHANGELOG
Changelog
[0.1.3] - Updated Readme
- Updated Readme
[0.1.2] - Clarifying instructions
- Updated README
[0.1.1] - Camera + ability polish
- Decouples the spectate camera from the movement stick so you can aim and jump independently in VR.
- Adds controller-raycast movement/ability direction sources with grip preferences, ray length/deadzone tuning, and hit markers.
- Opens the RepoXR action discovery path so slot 1/slot 2 abilities share the same grip+button flow while LastChance mode stays compatible.
[0.1.0] - First release
- Initial release bridging DeathHeadHopper 2.1.8 for VR via RepoXR.