Will do. Be a few hours time before I get back.
1>------ Build started: Project: UE4, Configuration: BuiltWithUnrealBuildTool Win32 ------
2>------ Build started: Project: TheCaper, Configuration: Development_Editor x64 ------
2>Using 'git status' to determine working set for adaptive non-unity build.
2>Performing 3 actions (9 in parallel)
2>Module.OpenVRExpansionPlugin.cpp
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2039: 'HMDDevice': is not a member of 'UEngine'
2>C:\Program Files\Epic Games\UE_4.18\Engine\Source\Runtime\Engine\Classes\Engine/Engine.h(3145): note: see declaration of 'UEngine'
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2228: left of '.IsValid' must have class/struct/union
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2227: left of '->IsHeadTrackingAllowed' must point to class/struct/union/generic type
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2227: left of '->HasValidTrackingPosition' must point to class/struct/union/generic type
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(59): error C2039: 'HMDDevice': is not a member of 'UEngine'
2>C:\Program Files\Epic Games\UE_4.18\Engine\Source\Runtime\Engine\Classes\Engine/Engine.h(3145): note: see declaration of 'UEngine'
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(59): error C2227: left of '->GetCurrentOrientationAndPosition' must point to class/struct/union/generic type
2>ERROR : UBT error : Failed to produce item: D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Binaries\Win64\UE4Editor-OpenVRExpansionPlugin.pdb
2>Total build time: 5.49 seconds (Local executor: 0.00 seconds)
2>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3075: The command ""C:\Program Files\Epic Games\UE_4.18\Engine\Build\BatchFiles\Build.bat" TheCaperEditor Win64 Development "D:\Git\TheCaper\TheCaper.uproject" -waitmutex" exited with code 5. Please verify that you have sufficient rights to run command.
2>Done building project "TheCaper.vcxproj" -- FAILED.
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I cleared the intermediate folders in the two plugin directories as well, and it seemed to be working OK at first, then it failed again.
1>------ Build started: Project: UE4, Configuration: BuiltWithUnrealBuildTool Win32 ------
2>------ Build started: Project: TheCaper, Configuration: Development_Editor x64 ------
2>Using 'git status' to determine working set for adaptive non-unity build.
2>Creating makefile for TheCaperEditor (no existing makefile)
2>Performing full C++ include scan (no include cache file)
2>Parsing headers for TheCaperEditor
2> Running UnrealHeaderTool "D:\Git\TheCaper\TheCaper.uproject" "D:\Git\TheCaper\Intermediate\Build\Win64\TheCaperEditor\Development\TheCaperEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
2>Reflection code generated for TheCaperEditor in 7.7472487 seconds
2>Performing 22 actions (9 in parallel)
2>[3/22] Resource ModuleVersionResource.rc.inl
2>[5/22] Resource PCLaunch.rc
2>[6/22] Resource PCLaunch.rc
2>[4/22] Resource PCLaunch.rc
2>SharedPCH.UnrealEd.cpp
2>SharedPCH.Engine.cpp
2>MyClass.cpp
2>TheCaper.cpp
2>Module.OpenVRExpansionPlugin.cpp
2>Module.OpenVRExpansionPlugin.gen.cpp
2>[11/22] Link UE4Editor-TheCaper.dll
2>[12/22] Link UE4Editor-TheCaper.lib
2> Creating library D:\Git\TheCaper\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-TheCaper.lib and object D:\Git\TheCaper\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-TheCaper.exp
2> Creating library D:\Git\TheCaper\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-TheCaper.suppressed.lib and object D:\Git\TheCaper\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-TheCaper.suppressed.exp
2>Module.VRExpansionPlugin.cpp
2>Module.VRExpansionPlugin.gen.4_of_5.cpp
2>Module.VRExpansionPlugin.gen.3_of_5.cpp
2>Module.VRExpansionPlugin.gen.5_of_5.cpp
2>Module.VRExpansionPlugin.gen.2_of_5.cpp
2>Module.VRExpansionPlugin.gen.1_of_5.cpp
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2039: 'HMDDevice': is not a member of 'UEngine'
2>C:\Program Files\Epic Games\UE_4.18\Engine\Source\Runtime\Engine\Classes\Engine/Engine.h(3145): note: see declaration of 'UEngine'
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2228: left of '.IsValid' must have class/struct/union
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2227: left of '->IsHeadTrackingAllowed' must point to class/struct/union/generic type
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(55): error C2227: left of '->HasValidTrackingPosition' must point to class/struct/union/generic type
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(59): error C2039: 'HMDDevice': is not a member of 'UEngine'
2>C:\Program Files\Epic Games\UE_4.18\Engine\Source\Runtime\Engine\Classes\Engine/Engine.h(3145): note: see declaration of 'UEngine'
2>D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Source\OpenVRExpansionPlugin\Private\GripSteamVRTrackedDevice.cpp(59): error C2227: left of '->GetCurrentOrientationAndPosition' must point to class/struct/union/generic type
2>[19/22] Link UE4Editor-VRExpansionPlugin.lib
2>[20/22] Link UE4Editor-VRExpansionPlugin.dll
2> Creating library D:\Git\TheCaper\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-VRExpansionPlugin.lib and object D:\Git\TheCaper\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-VRExpansionPlugin.exp
2> Creating library D:\Git\TheCaper\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-VRExpansionPlugin.suppressed.lib and object D:\Git\TheCaper\Plugins\VRExpansionPlugin\VRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-VRExpansionPlugin.suppressed.exp
2>ERROR : UBT error : Failed to produce item: D:\Git\TheCaper\Plugins\VRExpansionPlugin\OpenVRExpansionPlugin\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-OpenVRExpansionPlugin.suppressed.exp
2>Total build time: 82.22 seconds (Local executor: 0.00 seconds)
2>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3075: The command ""C:\Program Files\Epic Games\UE_4.18\Engine\Build\BatchFiles\Build.bat" TheCaperEditor Win64 Development "D:\Git\TheCaper\TheCaper.uproject" -waitmutex" exited with code 5. Please verify that you have sufficient rights to run command.
2>Done building project "TheCaper.vcxproj" -- FAILED.
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========