Module: Profile

A player's profile

new (require("Profile"))(profile, locale [, withItem])

Parameters:
Name Type Argument Default Description
profile Object The profile data to parse
locale string en The locale to return in where possible
withItem boolean <optional>
false Whether or not to include items
Source:

Members


accountId :String

Player's account ID
Type:
  • String
Source:

alignment :Map.<String, (number|undefined)>

Player's alignment
Type:
  • Map.<String, (number|undefined)>
Source:

challengeProgress :Array.<ChallengeProgress>

Nightwave challenges progress
Type:
  • Array.<ChallengeProgress>
Source:

created :Date

Date the account was created
Type:
  • Date
Source:

dailyFocus :number

Daily focus
Type:
  • number
Source:

dailyStanding :Map.<String, number>

Daily standing per Syndicate Faction syndicates all share daily standing
Type:
  • Map.<String, number>
Source:

deathMarks :Array.<String>

Assassins currently asfter the player
Type:
  • Array.<String>
Source:

deathSquadable :boolean

Whether or not the player is qualified as a target for a syndicate death squad
Type:
  • boolean
Source:

displayName :String

In-game name
Type:
  • String
Source:

guildClass :String

Guild class
Type:
  • String
Source:

guildEmblem :String

Guild emblem.
Type:
  • String
Source:

guildName :String

Guild name
Type:
  • String
Source:

guildTier :number

Guild tier
Type:
  • number
Source:

guildXp :number

Guild XP
Type:
  • number
Source:

harvestable :boolean

Whether or not the player is qualified as a target for Zanuka
Type:
  • boolean
Source:

intrinsics :Intrinsics

Railjack and drifter Intrinsics
Type:
  • Intrinsics
Source:

loadout :LoadOutInventory

Current loadout
Type:
  • LoadOutInventory
Source:

masteryRank :String

Mastery rank
Type:
  • String
Source:

migratedToConsole :boolean

Whether the user has migrated to console or not
Type:
  • boolean
Source:

missions :Mission

List of completed missions and their completions
Type:
  • Mission
Source:

operatorLoadouts :OperatorLoadOuts|undefined

Operator loadout
Type:
  • OperatorLoadOuts | undefined
Source:

platformNames :Array.<String>

List of usernames across supported platforms
Type:
  • Array.<String>
Source:

syndicates :Array.<Syndicate>

Player standing and title across all syndicates
Type:
  • Array.<Syndicate>
Source:

unlockedAlignment :boolean

Whether the player has unlocked their alignment or not
Type:
  • boolean
Source:

unlockedOperator :boolean

Whether the player has unlocked their operator or not
Type:
  • boolean
Source:

wishList

Player wishlist for in-game market items
Source: