Struct OfflinePlayer
public struct OfflinePlayer : IPlayer, ITranslationArgument
- Implements
- Inherited Members
- Extension Methods
Constructors
OfflinePlayer(CSteamID, Team?)
public OfflinePlayer(CSteamID steam64, Team? team = null)
Parameters
steam64CSteamIDteamTeam
OfflinePlayer(in PlayerNames, Team?)
public OfflinePlayer(in PlayerNames names, Team? team = null)
Parameters
namesPlayerNamesteamTeam
Properties
Steam64
public readonly CSteamID Steam64 { get; }
Property Value
- CSteamID
Methods
CacheUsernames(IUserDataService, CancellationToken)
public ValueTask CacheUsernames(IUserDataService userDataService, CancellationToken token = default)
Parameters
userDataServiceIUserDataServicetokenCancellationToken
Returns
Translate(ITranslationValueFormatter, in ValueFormatParameters)
Allows objects to define how they're translated in their own definition instead of creating a value converter.
public readonly string Translate(ITranslationValueFormatter formatter, in ValueFormatParameters parameters)
Parameters
formatterITranslationValueFormatterparametersValueFormatParameters
Returns
TryCacheLocal(IPlayerService)
public bool TryCacheLocal(IPlayerService playerService)
Parameters
playerServiceIPlayerService