RealDocs

UKismetSystemLibrary::ShowPlatformSpecificAchievementsScreen

function Engine Blueprint Since 4.0
#include "Kismet/KismetSystemLibrary.h"
Access: public Specifiers: staticBlueprintCallable

Description

Opens the platform's built-in achievements UI for the given player. iOS and Android only.

Caveats & Gotchas

  • Only implemented on iOS and Android; a no-op elsewhere.
  • The engine comment warns this function may be renamed or moved in a future release.
  • Per-player achievement screens aren't supported on every platform — passing a non-primary SpecificPlayer may silently fall back to ControllerId 0's achievements.

Signature

static ENGINE_API void ShowPlatformSpecificAchievementsScreen(const class APlayerController* SpecificPlayer)

Parameters

Name Type Description Default
SpecificPlayer const APlayerController* Whose achievements to show. May not be supported on all platforms. If null, defaults to the player with ControllerId 0.

Return Type

void

Example

Open achievements for the local player C++
APlayerController* PC = UGameplayStatics::GetPlayerController(this, 0);
UKismetSystemLibrary::ShowPlatformSpecificAchievementsScreen(PC);

Version History

Introduced in: 4.0

Version Status Notes
5.6 stable

Feedback

Was this helpful?

Suggest an edit

Select a field above to begin editing.