mordentral / VRExpansionPlugin

A UE4-5 VR framework
https://www.vreue4.com
MIT License
543 stars 113 forks source link

UE5.2 Compile Failed #38

Closed Scylin232 closed 1 year ago

Scylin232 commented 1 year ago

Hello, firstly, I really appreciate your efforts, keeping such a complex project solo for 8 years is 👏

I have a problem adding a plugin to my project. My project version is 5.2, downloaded the plugin version from the website also under 5.2 (Although the .uplugin file says 5.1, I think it should be). My project doesn't want to compile (I'm using C++), the compilation error indicates a violation of the number of parameters on the engine's internal online system. I've tried: Regenerate files, Plugin Downgrade, Try to run only binaries without compiling. Seems like local error, but i can't understand why this happens.

image

Code of my examinations:

 // Error Point:
 IOnlineFriendsPtr Friends = Online::GetFriendsInterface();

 // Official Documentation Says That It Should Be:
namespace Online { 
    static IOnlineFriendsPtr Online::GetFriendsInterface ( const FName SubsystemName ) 
}

// But rider show's me (File: OnlineSubsystemUtils.h):
IMPLEMENT_GET_INTERFACE(Friends);

// Looks Like Something Was Deleted From Cooked Unreal Engine 5.2? Should i fix it myself through editing plugin's source or that is an error? Thanks!
Scylin232 commented 1 year ago

My apologies, I messed up the repositories in the tabs.