VR Expansion Plugin

Default setup is over steam as its easier for multiple VR players to test with.

L button turns on laser beams for the FPS pawn and you can interact with the server menu to host / join. In game the app menu button on the vive pawn turns on the lasers for interacting with the menu (oculus is missing an equiv button in openVR because it is taken up for steam menu, so i need to rebind that key still for touch).

The actual session blueprints are in the 3DMenu, its not exactly the best place for them but I wanted people to be able to just delete that one actor and not have any assets tied to my session plugin anymore for the template.

You can’t play in editor currently because both instances that are spawned will be VR and even standalone can not find sessions as it can be a different build ID. Just packaged as Development since you don’t have to do anything special for that for testing.

Edit I will note, though I haven’t tested it in 2 steamVR updates the last I knew the SteamVR Home Beta being on takes context for the steam sessions and breaks the UE4 Steam Subsystem (won’t load). Unless directly running the exe from steam you’ll want to turn off the Home Beta if you can’t host/find over steam.