warframe-worldstate-parser
    Preparing search index...

    Represents a syndicate daily mission

    Hierarchy (View Summary)

    Index

    Constructors

    • Construct a job without async data (reward pool)

      Parameters

      • data: RawSyndicateJob

        The syndicate mission data

      • expiry: Date

        The syndicate job expiration

      • deps: default = ...

        The dependencies object

        Dependency Object

        • Optionalcharacter?: string

          Character name for traders

        • OptionalkuvaData?: KuvaLogEntry[]

          Kuva data for parsing

        • locale: Locale

          Locale to use for translations

        • Optionallogger?: { debug: (message: string) => void }

          Generic logger to use if needed

        • OptionalsentientData?: { end: number; start: number }

          Sentint Data for parsing

        • OptionalsortieData?: SortieData

          Sortie data for parsing

      Returns default

    Properties

    activation?: Date

    The date and time at which the WorldstateObject started

    enemyLevels: number[]

    Array of enemy levels

    expiry?: Date

    The date and time at which the WorldstateObject ends

    id?: string

    The object's id field

    isVault?: boolean

    Whether or not this is a Vault job. No indication for difference of normal vs arcana vaults.

    locationTag?: string

    Corresponding chamber. Nullable

    minMR: number

    Minimum mastery required to participate

    rewardPool: string[]

    Array of strings describing rewards

    rewardPoolDrops: RewardDrop[]

    A structured version of the reward pool

    standingStages: number[]

    Array of standing gains per stage of job

    timeBound: undefined | string

    What time phase this bounty is bound to

    type?: string

    The type of job this is

    uniqueName: string

    Reward pool unique name

    Accessors

    • get active(): boolean

      Whether the void trader is active (at time of object creation)

      Returns boolean

    • get endString(): undefined | string

      Time delta string from now to the end

      Returns undefined | string

    • get startString(): undefined | string

      A string indicating how long it will take for the trader to arrive (at time of object creation)

      Returns undefined | string

    Methods