IOnlineGameItemStats

Windows
MacOS
Linux

References

Module

OnlineSubsystem

Header

/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineGameItemStatsInterface.h

Include

#include "Interfaces/OnlineGameItemStatsInterface.h"

Syntax

class IOnlineGameItemStats

Destructors

Name Description

Public function Virtual

~IOnlineGameItemStats()

Functions

Name Description

Public function

void

 

ItemAvailabilityChange

(
    const FUniqueNetId& LocalUserId,
    const TArray< FString >& Available...,
    const TArray< FString >& Unavailab...,
    FOnItemAvailabilityChangeComplete C...
)

Updates the lists of available and unavailable items

Public function

void

 

ItemImpact

(
    const FUniqueNetId& LocalUserId,
    const TArray< FString >& TargetAct...,
    const FString& ImpactInitiatedBy,
    const TArray< FString >& ItemsUsed,
    FOnItemImpactComplete CompletionDel...
)

Items used to make impact and who the impact target is

Public function

void

 

ItemInventoryChange

(
    const FUniqueNetId& LocalUserId,
    const TArray< FString >& ItemsToAd...,
    const TArray< FString >& ItemsToRe...,
    FOnItemInventoryChangeComplete Comp...
)

Updates the lists of available and unavailable items in the player's inventory

Public function

void

 

ItemLoadoutChange

(
    const FUniqueNetId& LocalUserId,
    const TArray< FString >& EquippedI...,
    const TArray< FString >& Unequippe...,
    FOnItemLoadoutChangeComplete Comple...
)

Updates the loadout of the player's configuration

Public function

void

 

ItemMitigation

(
    const FUniqueNetId& LocalUserId,
    const TArray< FString >& ItemsUsed,
    const TArray< FString >& ImpactIte...,
    const FString& ItemUsedBy,
    FOnItemMitigationComplete Completio...
)

Items the player effectively used to mitigate an item used by the game on the player

Public function

void

 

ItemUsage

(
    const FUniqueNetId& LocalUserId,
    const FString& ItemUsedBy,
    const TArray< FString >& ItemsUsed,
    FOnItemUsageComplete CompletionDele...
)

Updates items used and by who

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss