AwardData

Inherits from AbstractAwardData

Summary

Constructors

AwardData()
AwardData(guid: Guid)
AwardData(other: AbstractAwardData)
AwardData(other: TreeNodeBase)
AwardData(other: DataContainer)

Properties

Name Type
filteredChildAwards AwardData[]
criteria CriteriaData[]
code string
description string
nameSid string
kitAssociation AwardKitAssociation
imageName string
imageSmallName string
imageFancyName string
soundName string
repeatValue AwardType
licenses string[]
maxRepetitions int
dependencies CriteriaAward[]
group AwardGroup
multiplicity StatsMultiplicity
unlockGates CriteriaGateList | nil
parentAward AwardData | nil
score float
bucket ScoringBucket
unlockInfos BasicUnlockInfo[]
activeOnCreation bool
visible bool

Static members

Name Type
AwardData.typeInfo TypeInformation

Constructors

AwardData

AwardData()

Creates a new AwardData frostbite instance.

AwardData

AwardData(guid: Guid)

Creates a new AwardData frostbite instance and assigns it the provided Guid.

Parameters

Name Type Description
guid Guid The Guid to assign to the newly created instance.

AwardData

AwardData(other: AbstractAwardData)

Casts an instance of type AbstractAwardData to AwardData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other AbstractAwardData The instance to cast to AwardData.

AwardData

AwardData(other: TreeNodeBase)

Casts an instance of type TreeNodeBase to AwardData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other TreeNodeBase The instance to cast to AwardData.

AwardData

AwardData(other: DataContainer)

Casts an instance of type DataContainer to AwardData. Will throw an error when trying to cast from an unsupported type.

Parameters

Name Type Description
other DataContainer The instance to cast to AwardData.

Properties

filteredChildAwards

AwardData[]

criteria

CriteriaData[]

code

string

description

string

nameSid

string

kitAssociation

AwardKitAssociation

imageName

string

imageSmallName

string

imageFancyName

string

soundName

string

repeatValue

AwardType

licenses

string[]

maxRepetitions

int

dependencies

CriteriaAward[]

group

AwardGroup

multiplicity

StatsMultiplicity

unlockGates

CriteriaGateList | nil

parentAward

AwardData | nil

score

float

bucket

ScoringBucket

unlockInfos

BasicUnlockInfo[]

activeOnCreation

bool

visible

bool

Static members

typeInfo

TypeInformation

The type information for the AwardData type.

Last modified April 26, 2020: Update frostbite type documentation (8b14351)