Shootergame Compiling error with UE4.11p7

hi Metathesus,I have the same problems.After I read the source of ue4 engine,I found the function changed in 4.11

BlendOutTime is deprecated

UseMesh->AnimScriptInstance->Montage_Stop(AnimMontage->BlendOutTime);

you should use it like this

UseMesh->AnimScriptInstance->Montage_Stop(AnimMontage->BlendOut.GetBlendTime());

and

ExternalUI->ShowProfileUI(*Requestor, *Requestee, IOnlineExternalUI::FOnProfileUIClosedDelegate());

change to

ExternalUI->ShowProfileUI(*Requestor, *Requestee,FOnProfileUIClosedDelegate());

.

ExternalUI->ShowLoginUI(InKeyEvent.GetUserIndex(), false, IOnlineExternalUI::FOnLoginUIClosedDelegate::CreateSP(MenuOwner, &FShooterWelcomeMenu::HandleLoginUIClosed));

change to

ExternalUI->ShowLoginUI(InKeyEvent.GetUserIndex(), false,FOnLoginUIClosedDelegate::CreateSP(MenuOwner, &FShooterWelcomeMenu::HandleLoginUIClosed));

just delete “IOnlineExternalUI::”

then it works for me,I hope this will help you