@ I am trying to display my steam friends in game on a UMG widget.
#include "TheArena.h"
#include "ArenaFriendsList.h"
#include "OnlineSubsystemUtils.h"
void UArenaFriendsList::Activate(UArenaGameInstance* _GameInstance)
{
//This gets OnlineSubsystem
GameInstance = _GameInstance;
auto Friends = Online::GetFriendsInterface();
if (Friends.IsValid())
{
ULocalPlayer* Player = Cast<ULocalPlayer>(PlayerControllerWeakPtr->Player);
Friends->AddOnReadFriendsListCompleteDelegate(Player->ControllerId, ReadCompleteDelegate);
Friends->ReadFriendsList(Player->ControllerId, EFriendsLists::ToString(EFriendsLists::Default));
return;
}
// Fail immediately
TArray<FBlueprintFriend> Fail;
OnFailure.Broadcast(Fail);
}
My game always crashes on " auto Friends = Online::GetFriendsInterface(); " I was wondering if you had any insight you could offer me?