Skip to content

Releases: GoldenHeartbell/UnturnedVR-mod

UnturnedVR 0.2.7 test build

Pre-release

Choose a tag to compare

@GoldenHeartbell GoldenHeartbell released this 25 Oct 22:26

⚠️ Test build, not stable. This pre-release is for testing only. It changes often, can have bugs, and is replaced without notice. For normal play use the latest regular release (v0.2.6).

UnturnedVR 0.2.6

Choose a tag to compare

@GoldenHeartbell GoldenHeartbell released this 24 Oct 19:30

⚠️ Singleplayer first. Launch Unturned without BattlEye. Never use this on BattlEye / public servers. Server support is experimental and only for a private server you
run yourself with VAC & BattlEye off.

What's new

  • Item sync: other players see the item in a VR player's hand, which hand holds it and where it aims
  • Launch option -disableVR: a normal flat-screen client with only the mod's syncing, so players without a headset can see the VR players' arm and item movements
  • Vehicle turrets (tank gunner, helicopter gun) aim with your head or with the thumbstick only (new "Turret turning" setting). The turret's ammo hangs below your view
    and turns with the turret
  • Turret rockets on a server no longer leave from your eyes and hit your own tank
  • Blood splatters on the ground now show in the headset
  • A gun's flashlight attachment shines from the gun, not your head
  • Hit markers no longer show double, aim smoothing on sights is back to how it was, and other players' arms reach out further

Download

UnturnedVR-0.2.6.zip (below, under Assets). The full install guide and the controls are in the README inside the zip.

Install

  1. In Steam: right-click Unturned → Manage → Browse local files.
  2. Copy the Modules and Unturned_Data folders from the zip into that folder and merge them when asked.
  3. Start SteamVR, then start Unturned without BattlEye and load a singleplayer game.

Updating from 0.2.5: copy over the old files.

Server install

Server update needed for this version: yes. 0.2.6 uses network protocol 5 (0.2.5 used 4). The server and every VR player must run 0.2.6 together.

Copy Modules/UnturnedVR from the zip into the server's Modules folder and start it with VAC & BattlEye off. Your Client.log should say net: the server runs UnturnedVR network protocol 5.

Feedback

Please open an issue using the bug report template and attach your Logs\Client.log.

UnturnedVR 0.2.5 - first public test release

Choose a tag to compare

@GoldenHeartbell GoldenHeartbell released this 23 Oct 13:57

First public release of UnturnedVR: play Unturned in a SteamVR headset with tracked hands, real aiming and menus you can point at. It runs on top of the normal Steam version and only adds files, no game files are modified.

⚠️ Singleplayer first. Launch Unturned without BattlEye. Never use this on BattlEye / public servers. Server support is experimental and only for a private server you run yourself with VAC & BattlEye off.

Download

UnturnedVR-0.2.5.zip (below, under Assets). The full install guide, the controls and the dedicated server steps are in the README inside the zip.

Install

  1. In Steam: right-click Unturned → Manage → Browse local files.
  2. Copy the Modules and Unturned_Data folders from the zip into that folder and merge them when asked. Nothing is overwritten.
  3. Start SteamVR, then start Unturned without BattlEye and load a singleplayer game.
  4. Logs\Client.log should contain [UnturnedVR] lines.

To uninstall, delete Modules\UnturnedVR\ and the files the zip added under Unturned_Data.

Server install

Only for a private server you run yourself, with VAC & BattlEye off.

Server update needed for this version: yes. This is the first release, and it uses network protocol 4. The server and every VR player must run the same protocol.

  1. Copy the Modules/UnturnedVR folder from the zip into the server's Modules folder. The server doesn't need Unturned_Data. It only loads UnturnedVR.module, UnturnedVR.Net.dll and 0Harmony.dll.
  2. Start the server with VAC & BattlEye off. Its log (Logs/Server_<name>.log) should contain [UnturnedVR] lines, including net: registered.
  3. Join as a VR player. Your Client.log should say net: the server runs UnturnedVR network protocol 4.

Players without the mod can still join, they just don't get the VR effects. To remove the mod, delete Modules/UnturnedVR from the server.

Requirements: a SteamVR (OpenVR) headset. Developed and tested with Valve Index controllers. Oculus Touch and Vive wand bindings are included but untested, so reports are welcome.

Highlights

  • Stereo rendering with head tracking, including per-eye water reflections and full-view screen effects
  • 6DoF hands. The held item sits in your hand, and you can pass it to the other hand or hold it with both
  • Guns fire from the barrel, with two-handed aiming, physical aim down the sights, scope smoothing and hold breath
  • Upright bows, rumble per gun type, an attachment menu on the gun and binoculars with map markers
  • Body holsters (both shoulders, hip, chest), wrist health and status display, ammo on the side of the gun, and a vehicle dashboard
  • Laser-pointer menus and inventory, smooth locomotion and turning, aircraft controls, the SteamVR keyboard and a VR settings page
  • Experimental private server support: sync between VR players

Feedback

This is a test release, so expect rough edges. Please open an issue using the bug report template and attach your Logs\Client.log.