UKismetSystemLibrary::ShowPlatformSpecificAchievementsScreen
#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?