VR Expansion Plugin

The template is always on the very latest engine version, you are seeing compilation errors because it is on 4.17 and you are using 4.16. They changed a significant portion of VR code in 4.17 so its not cross compatible.

You’ll want to pull the 4.16 locked branch of the plugin in the master repository if you are going to stay on 4.16. Wouldn’t mind knowing where you had to add kismet? I deleted the kismet reference and its code reliance going from 4.16 - 4.17.

Also those errors all have to do with IHeadMountedDisplay not being included? mmmmmmmm there should be an include path to the IHeadMountedDisplay module already (especially since it compiles fine for everyone else), but UBT IWYU is more strict on some machines for some reason and it wouldn’t hurt to specifically add that include in where it references the interface.