Implement Classes In-Game

triangle-exclamation

Create Character

Create a Character based on a Base Class.

string characterTypeID = "5";
string characterName = "Mage";

LootLockerSDKManager.CreateCharacter(characterTypeID, characterName, true, (response) =>
{
    if (!response.success)
    {
        Debug.Log("Could not create Character");
        return;
    }

});

To see what data gets returned, please refer to our Reference Documentationarrow-up-right.

Update a Character

Update a Character's name or default setting.

To see what data gets returned, please refer to our Reference Documentationarrow-up-right.

List Class Types

List all Class types and their Default Loadouts.

To see what data gets returned, please refer to our Reference Documentationarrow-up-right.

List Player Classes

List all Characters associated to a player. If your game uses Heroes, the Characters underlying the Heroes will be listed too.

Get Class Loadout

This call will return all Character Loadouts, and have some additional information on the Characters.

To see what data gets returned, please refer to our Reference Documentationarrow-up-right.

Get Other Players Character Loadout

Retrieve the Loadout of another player's Character Class.

Equip Asset to Default Class

Equip an Asset to the default selected Character Class.

Equip Asset to Class

Use this API call to equip an Asset to a specific Base Class.

Unequip Asset from Default Class

Use this API call to unequip an Asset from the default selected Base Class.

Get Equippable Contexts to Default Class

List the contexts that the default Base Class can equip.

Last updated

Was this helpful?