/** * If the step has requirements for activation (they almost always do, if nothing else than for the Talent Grid\'s Progression to have reached a certain level), they will be defined here. */ export interface DestinyDefinitionsDestinyNodeStepDefinitionActivationRequirement { /** * The Progression level on the Talent Grid required to activate this node. See DestinyTalentGridDefinition.progressionHash for the related Progression, and read DestinyProgressionDefinition\'s documentation to learn more about Progressions. */ gridLevel?: number; /** * The list of hash identifiers for material requirement sets: materials that are required for the node to be activated. See DestinyMaterialRequirementSetDefinition for more information about material requirements. In this case, only a single DestinyMaterialRequirementSetDefinition will be chosen from this list, and we won\'t know which one will be chosen until an instance of the item is created. */ materialRequirementHashes?: Array; }