LootLocker Unity SDK 8.2.0
Game backend SDK for Unity
Loading...
Searching...
No Matches
Player Files

Detailed Description

CDN-backed file storage scoped to a player's profile.

Best suited for large files such as screenshots, cloud saves, or profile pictures that benefit from CDN delivery. For small key-value data prefer Metadata. Each file upload requires a declared purpose; files can be marked private to restrict visibility. Up to five revisions per file are retained, with revert capability in the Web Console.

See the LootLocker documentation.

Function Documentation

◆ DeletePlayerFile()

static void LootLocker.Requests.LootLockerSDKManager.DeletePlayerFile ( int  fileId,
Action< LootLockerResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

The file will be deleted immediately and the action can not be reversed.

You will get the ID of files when you upload a file, or with GetAllPlayerFiles().

Parameters
fileIdId of the file. You can get the ID of files when you upload a file, or with GetAllPlayerFiles()
onCompleteonComplete Action for handling the response of type LootLockerResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ DeletePlayerFileByKey()

static void LootLocker.Requests.LootLockerSDKManager.DeletePlayerFileByKey ( string  key,
Action< LootLockerResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Delete a player file by its key.

Parameters
keyThe key of the file to delete.
onCompleteonComplete Action for handling the response of type LootLockerResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetAllPlayerFiles() [1/2]

static void LootLocker.Requests.LootLockerSDKManager.GetAllPlayerFiles ( Action< LootLockerPlayerFilesResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Returns all the files that your currently active player own.

Parameters
onCompleteonComplete Action for handling the response of type LootLockerPlayerFilesResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetAllPlayerFiles() [2/2]

static void LootLocker.Requests.LootLockerSDKManager.GetAllPlayerFiles ( int  playerId,
Action< LootLockerPlayerFilesResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Returns all public files that the player with the provided playerID owns.

Parameters
playerIdThe ID of the player whose public files to retrieve
onCompleteonComplete Action for handling the response of type LootLockerPlayerFilesResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetPlayerFile()

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFile ( int  fileId,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Returns a URL where you can access the file.

You can get the ID of files when you upload them, or call the list endpoint.

Parameters
fileIdId of the file, can be retrieved with GetAllPlayerFiles() or when the file is uploaded
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetPlayerFileByKey()

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileByKey ( string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Get a player file by its key.

Parameters
keyThe key of the file.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetPlayerFileRevision()

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevision ( int  fileId,
string  revisionId,
Action< LootLockerPlayerFileContent >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Get a specific revision of a player file by its revision id.

Parameters
fileIdId of the file.
revisionIdThe ULID of the revision to retrieve.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFileContent
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetPlayerFileRevisionByKey()

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevisionByKey ( string  key,
string  revisionId,
Action< LootLockerPlayerFileContent >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Get a specific revision of a player file by its key and revision id.

Parameters
keyThe key of the file.
revisionIdThe ULID of the revision to retrieve.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFileContent
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetPlayerFileRevisions()

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevisions ( int  fileId,
Action< LootLockerPlayerFileRevisionsResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

List all revisions for a player file.

Parameters
fileIdId of the file.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFileRevisionsResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ GetPlayerFileRevisionsByKey()

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevisionsByKey ( string  key,
Action< LootLockerPlayerFileRevisionsResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

List all revisions for a player file identified by its key.

Parameters
keyThe key of the file.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFileRevisionsResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ PromotePlayerFileRevision()

static void LootLocker.Requests.LootLockerSDKManager.PromotePlayerFileRevision ( int  fileId,
string  revisionId,
Action< LootLockerResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Promote a specific revision to be the current (active) revision of a player file.

Parameters
fileIdId of the file.
revisionIdThe ULID of the revision to promote.
onCompleteonComplete Action for handling the response of type LootLockerResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ PromotePlayerFileRevisionByKey()

static void LootLocker.Requests.LootLockerSDKManager.PromotePlayerFileRevisionByKey ( string  key,
string  revisionId,
Action< LootLockerResponse >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Promote a specific revision to be the current (active) revision of a player file identified by its key.

Parameters
keyThe key of the file.
revisionIdThe ULID of the revision to promote.
onCompleteonComplete Action for handling the response of type LootLockerResponse
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UpdatePlayerFile() [1/3]

static void LootLocker.Requests.LootLockerSDKManager.UpdatePlayerFile ( int  fileId,
byte[]  fileBytes,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Update an existing player file with a new file using a byte array.

Can be useful if you want to upload without storing anything on disk.

Parameters
fileIdId of the file. You can get the ID of files when you upload a file, or with GetAllPlayerFiles()
fileBytesByte array to upload
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UpdatePlayerFile() [2/3]

static void LootLocker.Requests.LootLockerSDKManager.UpdatePlayerFile ( int  fileId,
FileStream  fileStream,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Update an existing player file with a new file using a Filestream.

Can be useful if you want to upload without storing anything on disk.

Parameters
fileIdId of the file. You can get the ID of files when you upload a file, or with GetAllPlayerFiles()
fileStreamFilestream to upload
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UpdatePlayerFile() [3/3]

static void LootLocker.Requests.LootLockerSDKManager.UpdatePlayerFile ( int  fileId,
string  pathToFile,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Update an existing player file with a new file.

Parameters
fileIdId of the file. You can get the ID of files when you upload a file, or with GetAllPlayerFiles()
pathToFilePath to the file, example: Application.persistentDataPath + "/" + fileName;
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFile() [1/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile ( byte[]  fileBytes,
string  fileName,
string  filePurpose,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a byte array.

Can be useful if you want to upload without storing anything on disk. The file will be owned by the currently active player.

Parameters
fileBytesByte array to upload
fileNameName of the file on LootLocker
filePurposePurpose of the file, example: savefile/config
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFile() [2/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile ( byte[]  fileBytes,
string  fileName,
string  filePurpose,
bool  isPublic,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a byte array.

Can be useful if you want to upload without storing anything on disk. The file will be owned by the currently active player.

Parameters
fileBytesByte array to upload
fileNameName of the file on LootLocker
filePurposePurpose of the file, example: savefile/config
isPublicShould this file be viewable by other players?
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFile() [3/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile ( FileStream  fileStream,
string  filePurpose,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a Filestream.

The file will be owned by the currently active player.

Parameters
fileStreamFilestream to upload
filePurposePurpose of the file, example: savefile/config
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFile() [4/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile ( FileStream  fileStream,
string  filePurpose,
bool  isPublic,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a Filestream.

The file will be owned by the currently active player.

Parameters
fileStreamFilestream to upload
filePurposePurpose of the file, example: savefile/config
isPublicShould this file be viewable by other players?
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFile() [5/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile ( string  pathToFile,
string  filePurpose,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file with the provided name and content.

The file will be owned by the player with the provided playerID. It will not be viewable by other players.

Parameters
pathToFilePath to the file, example: Application.persistentDataPath + "/" + fileName;
filePurposePurpose of the file, example: savefile/config
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFile() [6/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile ( string  pathToFile,
string  filePurpose,
bool  isPublic,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file with the provided name and content.

The file will be owned by the currently active player.

Parameters
pathToFilePath to the file, example: Application.persistentDataPath + "/" + fileName;
filePurposePurpose of the file, example: savefile/config
isPublicShould this file be viewable by other players?
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFileByKey() [1/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey ( byte[]  fileBytes,
string  fileName,
string  filePurpose,
bool  isPublic,
string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a byte array, using a key for upsert behavior.

If a file with the given key already exists for this player, it will be updated.

Parameters
fileBytesByte array to upload
fileNameName of the file on LootLocker
filePurposePurpose of the file, example: savefile/config
isPublicShould this file be viewable by other players?
keyKey for upsert behavior. If a file with this key already exists, it will be updated.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFileByKey() [2/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey ( byte[]  fileBytes,
string  fileName,
string  filePurpose,
string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a byte array, using a key for upsert behavior.

If a file with the given key already exists for this player, it will be updated. The file will not be viewable by other players.

Parameters
fileBytesByte array to upload
fileNameName of the file on LootLocker
filePurposePurpose of the file, example: savefile/config
keyKey for upsert behavior. If a file with this key already exists, it will be updated.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFileByKey() [3/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey ( FileStream  fileStream,
string  filePurpose,
bool  isPublic,
string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a Filestream, using a key for upsert behavior.

If a file with the given key already exists for this player, it will be updated.

Parameters
fileStreamFilestream to upload
filePurposePurpose of the file, example: savefile/config
isPublicShould this file be viewable by other players?
keyKey for upsert behavior. If a file with this key already exists, it will be updated.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFileByKey() [4/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey ( FileStream  fileStream,
string  filePurpose,
string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file using a Filestream, using a key for upsert behavior.

If a file with the given key already exists for this player, it will be updated. The file will not be viewable by other players.

Parameters
fileStreamFilestream to upload
filePurposePurpose of the file, example: savefile/config
keyKey for upsert behavior. If a file with this key already exists, it will be updated.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFileByKey() [5/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey ( string  pathToFile,
string  filePurpose,
bool  isPublic,
string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file with the provided name and content, using a key for upsert behavior.

If a file with the given key already exists for this player, it will be updated.

Parameters
pathToFilePath to the file, example: Application.persistentDataPath + "/" + fileName;
filePurposePurpose of the file, example: savefile/config
isPublicShould this file be viewable by other players?
keyKey for upsert behavior. If a file with this key already exists, it will be updated.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

◆ UploadPlayerFileByKey() [6/6]

static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey ( string  pathToFile,
string  filePurpose,
string  key,
Action< LootLockerPlayerFile >  onComplete,
string  forPlayerWithUlid = null 
)
inlinestatic

Upload a file with the provided name and content, using a key for upsert behavior.

If a file with the given key already exists for this player, it will be updated. The file will not be viewable by other players.

Parameters
pathToFilePath to the file, example: Application.persistentDataPath + "/" + fileName;
filePurposePurpose of the file, example: savefile/config
keyKey for upsert behavior. If a file with this key already exists, it will be updated.
onCompleteonComplete Action for handling the response of type LootLockerPlayerFile
forPlayerWithUlidOptional : Execute the request for the specified player. If not supplied, the default player will be used.

Functions

static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFile (int fileId, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Returns a URL where you can access the file.
 
static void LootLocker.Requests.LootLockerSDKManager.GetAllPlayerFiles (Action< LootLockerPlayerFilesResponse > onComplete, string forPlayerWithUlid=null)
 Returns all the files that your currently active player own.
 
static void LootLocker.Requests.LootLockerSDKManager.GetAllPlayerFiles (int playerId, Action< LootLockerPlayerFilesResponse > onComplete, string forPlayerWithUlid=null)
 Returns all public files that the player with the provided playerID owns.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile (string pathToFile, string filePurpose, bool isPublic, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file with the provided name and content.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile (string pathToFile, string filePurpose, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file with the provided name and content.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile (FileStream fileStream, string filePurpose, bool isPublic, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a Filestream.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile (FileStream fileStream, string filePurpose, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a Filestream.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile (byte[] fileBytes, string fileName, string filePurpose, bool isPublic, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a byte array.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFile (byte[] fileBytes, string fileName, string filePurpose, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a byte array.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey (string pathToFile, string filePurpose, bool isPublic, string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file with the provided name and content, using a key for upsert behavior.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey (string pathToFile, string filePurpose, string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file with the provided name and content, using a key for upsert behavior.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey (FileStream fileStream, string filePurpose, bool isPublic, string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a Filestream, using a key for upsert behavior.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey (FileStream fileStream, string filePurpose, string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a Filestream, using a key for upsert behavior.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey (byte[] fileBytes, string fileName, string filePurpose, bool isPublic, string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a byte array, using a key for upsert behavior.
 
static void LootLocker.Requests.LootLockerSDKManager.UploadPlayerFileByKey (byte[] fileBytes, string fileName, string filePurpose, string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Upload a file using a byte array, using a key for upsert behavior.
 
static void LootLocker.Requests.LootLockerSDKManager.UpdatePlayerFile (int fileId, string pathToFile, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Update an existing player file with a new file.
 
static void LootLocker.Requests.LootLockerSDKManager.UpdatePlayerFile (int fileId, FileStream fileStream, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Update an existing player file with a new file using a Filestream.
 
static void LootLocker.Requests.LootLockerSDKManager.UpdatePlayerFile (int fileId, byte[] fileBytes, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Update an existing player file with a new file using a byte array.
 
static void LootLocker.Requests.LootLockerSDKManager.DeletePlayerFile (int fileId, Action< LootLockerResponse > onComplete, string forPlayerWithUlid=null)
 The file will be deleted immediately and the action can not be reversed.
 
static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevisions (int fileId, Action< LootLockerPlayerFileRevisionsResponse > onComplete, string forPlayerWithUlid=null)
 List all revisions for a player file.
 
static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevision (int fileId, string revisionId, Action< LootLockerPlayerFileContent > onComplete, string forPlayerWithUlid=null)
 Get a specific revision of a player file by its revision id.
 
static void LootLocker.Requests.LootLockerSDKManager.PromotePlayerFileRevision (int fileId, string revisionId, Action< LootLockerResponse > onComplete, string forPlayerWithUlid=null)
 Promote a specific revision to be the current (active) revision of a player file.
 
static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileByKey (string key, Action< LootLockerPlayerFile > onComplete, string forPlayerWithUlid=null)
 Get a player file by its key.
 
static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevisionsByKey (string key, Action< LootLockerPlayerFileRevisionsResponse > onComplete, string forPlayerWithUlid=null)
 List all revisions for a player file identified by its key.
 
static void LootLocker.Requests.LootLockerSDKManager.GetPlayerFileRevisionByKey (string key, string revisionId, Action< LootLockerPlayerFileContent > onComplete, string forPlayerWithUlid=null)
 Get a specific revision of a player file by its key and revision id.
 
static void LootLocker.Requests.LootLockerSDKManager.PromotePlayerFileRevisionByKey (string key, string revisionId, Action< LootLockerResponse > onComplete, string forPlayerWithUlid=null)
 Promote a specific revision to be the current (active) revision of a player file identified by its key.
 
static void LootLocker.Requests.LootLockerSDKManager.DeletePlayerFileByKey (string key, Action< LootLockerResponse > onComplete, string forPlayerWithUlid=null)
 Delete a player file by its key.