This is the third version of this mod made available to the public.
Main improvements are the new maps, weapon aiming, VR HUD and WIP VR hand gestures menu.
Installation is the same as last time, though this time the .zip is much larger due to all the new maps and their resources.
DOWNLOAD LINK:
https://mega.nz/file/OA8BESJR#QcZ4IZLm5vGH1W75Un31Fe5EZthcDJEH-k6K_vP2ZnM
(Git doesn't allow uploading files bigger than 2GB apparantly)
INSTALL instructions:
First, make sure you have the Source SDK 2013 base multiplayer installed and that "Use Desktop Game Theatre while SteamVR is active" is unchecked for it in tool properties
If you already have a tf_port inside of your steamapps/sourcemods folder, delete it so it can be replaced by this one.
Now unpack the contents of Virtual_Fortress_2_Beta.zip into your steamapps directory (if you have multiple libraries, choose the one that has your Source SDK 2013 base multiplayer install). When asked to merge folders, click yes to all. When asked to replace files (only needed for openvr_api.dll i think), click yes to all.
PLAYING IN VR instructions:
Launch the game via Launch_Virtual_Fortress_2.bat located in steamapps/sourcemods/tf_port (just double click it or something)
click ok for all the error messages. After that click on ignore all asserts
you should now be in the main menu of tf2. The game should be running in 1080p by default but you can check on that at this stage if you want. Create a server with a map you like (except gravelpit, that crashes the game for now)
Choose a team and class. Once you're spawned put on your VR Headset and start SteamVR
Once SteamVR is ready type the following into the console: "VRMOD_init" after that enter "VRMOD_start"
Congratulations! You're in VR now! You can optionally close the main menu with the esc button now.
Bindings differ for the different VR controllers but i think everyone should be able to move and look around (probably with the analog sticks) at least. I have personally setup the oculus bindings to work well so those should work fine at the moment.