Show / Hide Table of Contents

Class ProgressionConfigurator

Configurator for Kingmaker.Blueprints.Classes.BlueprintProgression.

Inheritance
System.Object
Configurator
RootConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
BaseBlueprintConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
BaseFactConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
BaseUnitFactConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
BaseFeatureBaseConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
BaseFeatureConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
BaseProgressionConfigurator<Kingmaker.Blueprints.Classes.BlueprintProgression, ProgressionConfigurator>
ProgressionConfigurator
Inherited Members
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintProgression>>, Type[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintProgression>>, Predicate<BlueprintComponent>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetClasses(BlueprintProgression.ClassWithLevel[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToClasses(BlueprintProgression.ClassWithLevel[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromClasses(Func<BlueprintProgression.ClassWithLevel, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearClasses()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyClasses(Action<BlueprintProgression.ClassWithLevel>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetArchetypes(BlueprintProgression.ArchetypeWithLevel[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToArchetypes(BlueprintProgression.ArchetypeWithLevel[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromArchetypes(Func<BlueprintProgression.ArchetypeWithLevel, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearArchetypes()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyArchetypes(Action<BlueprintProgression.ArchetypeWithLevel>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetAlternateProgressionClasses(BlueprintProgression.ClassWithLevel[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToAlternateProgressionClasses(BlueprintProgression.ClassWithLevel[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromAlternateProgressionClasses(Func<BlueprintProgression.ClassWithLevel, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearAlternateProgressionClasses()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyAlternateProgressionClasses(Action<BlueprintProgression.ClassWithLevel>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetForAllOtherClasses(Boolean)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetUIGroups(UIGroup[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToUIGroups(UIGroup[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromUIGroups(Func<UIGroup, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearUIGroups()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyUIGroups(Action<UIGroup>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetUIDeterminatorsGroup(Blueprint<BlueprintFeatureBaseReference>[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToUIDeterminatorsGroup(Blueprint<BlueprintFeatureBaseReference>[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromUIDeterminatorsGroup(Blueprint<BlueprintFeatureBaseReference>[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromUIDeterminatorsGroup(Func<BlueprintFeatureBaseReference, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearUIDeterminatorsGroup()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyUIDeterminatorsGroup(Action<BlueprintFeatureBaseReference>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetFeaturesRankIncrease(Blueprint<BlueprintFeatureReference>[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToFeaturesRankIncrease(Blueprint<BlueprintFeatureReference>[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromFeaturesRankIncrease(Blueprint<BlueprintFeatureReference>[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromFeaturesRankIncrease(Func<BlueprintFeatureReference, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearFeaturesRankIncrease()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyFeaturesRankIncrease(Action<BlueprintFeatureReference>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetLevelEntries(LevelEntry[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToLevelEntries(LevelEntry[])
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromLevelEntries(Func<LevelEntry, Boolean>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearLevelEntries()
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyLevelEntries(Action<LevelEntry>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetExclusiveProgression(Blueprint<BlueprintCharacterClassReference>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyExclusiveProgression(Action<BlueprintCharacterClassReference>)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.SetGiveFeaturesForPreviousLevels(Boolean)
BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>.OnConfigureCompleted()
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFeature>>, Type[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFeature>>, Predicate<BlueprintComponent>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.SetIsClassFeature(Boolean)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.SetGroups(FeatureGroup[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToGroups(FeatureGroup[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromGroups(FeatureGroup[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromGroups(Func<FeatureGroup, Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearGroups()
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyGroups(Action<FeatureGroup>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.SetRanks(Int32)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.SetReapplyOnLevelUp(Boolean)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.SetIsPrerequisiteFor(Blueprint<BlueprintFeatureReference>[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToIsPrerequisiteFor(Blueprint<BlueprintFeatureReference>[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromIsPrerequisiteFor(Blueprint<BlueprintFeatureReference>[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveFromIsPrerequisiteFor(Func<BlueprintFeatureReference, Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.ClearIsPrerequisiteFor()
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyIsPrerequisiteFor(Action<BlueprintFeatureReference>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextStatBonus(StatType, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Int32>, RestrictionCalculator)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextRankConfig(ContextRankConfig)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteAlignment(AlignmentMaskType, Nullable<Boolean>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteArchetypeLevel(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteCasterType(Boolean, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteCasterTypeSpellLevel(Boolean, Boolean, Int32, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteCharacterLevel(Int32, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteClassLevel(Blueprint<BlueprintCharacterClassReference>, Int32, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteClassSpellLevel(Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteEtude(Blueprint<BlueprintEtudeReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, LocalString)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteFeature(Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteFeaturesFromList(List<Blueprint<BlueprintFeatureReference>>, Nullable<Int32>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteMythicLevel(Int32, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteNoArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteNoClassLevel(Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteNoFeature(Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteNotProficient(ArmorProficiencyGroup[], WeaponCategory[], Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteParametrizedSpellFeature(Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteParametrizedWeaponFeature(Blueprint<BlueprintFeatureReference>, WeaponCategory, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteParametrizedSpellSchoolFeature(Blueprint<BlueprintFeatureReference>, SpellSchool, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteParametrizedWeaponSubcategory(Blueprint<BlueprintFeatureReference>, WeaponSubCategory, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteIsPet(Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisitePlayerHasFeature(Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteProficiency(ArmorProficiencyGroup[], WeaponCategory[], Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteStatValue(StatType, Int32, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationBAB(Single, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationHalfBAB(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationThreeQuartersBAB(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationFullBAB(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationCompanionBoon(Blueprint<BlueprintFeatureReference>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationHasFeature(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationNoFeatFromGroup(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RecommendationRequiresSpellbookSource(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RecommendationAlchemistSpells(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RecommendationArcaneSpells(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.RecommendationDivineSpells(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationStatComparison(StatType, StatType, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationStatMiminum(Int32, StatType, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationWeaponSubcategoryFocus(WeaponSubCategory, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationWeaponTypeFocus(WeaponRangeType, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellDescriptorComponent(SpellDescriptorWrapper, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOutgoingDamageTriggerFixed(AddOutgoingDamageTriggerFixed)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddGlobalMapSpellFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintGlobalMagicSpell.Reference>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureSurvivesRespec(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLevelUpRecommendation(ClassesPriority[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmorWeightCoef(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteCondition(Nullable<Boolean>, Condition, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, LocalString)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteMainCharacter(Nullable<Boolean>, Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisitePet(Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PetType>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteAnySpellsInSpellbook(Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, LocalString, Blueprint<BlueprintParametrizedFeatureReference>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeaturesFromSelectionToDescription(Blueprint<BlueprintFeatureSelectionReference>, LocalString, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddGoldenDragonSkillBonus(Nullable<ModifierDescriptor>, Nullable<StatType>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistMechanicalPart(Nullable<AddKineticistMechanicalPart.Feature>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMagusMechanicPart(Nullable<AddMagusMechanicPart.Feature>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRestTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellsToDescription(LocalString, List<Blueprint<BlueprintSpellListReference>>, List<Blueprint<BlueprintAbilityReference>>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponEnhancementBonusToStat(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<StatType>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeMythicClassArtComponent(AssetLink<SpriteLink>, AssetLink<SpriteLink>, AssetLink<SpriteLink>, AssetLink<SpriteLink>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<SpriteLink>, List<Blueprint<BlueprintPortraitReference>>, AssetLink<SpriteLink>, AssetLink<SpriteLink>, AssetLink<SpriteLink>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCustomKnowledgeCheck(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDispelMagicSuccessTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextCalculateAbilityParams(ContextValue, Blueprint<BlueprintUnitPropertyReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<StatType>, Nullable<Boolean>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextCalculateAbilityParamsBasedOnClass(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextCalculateSharedValue(Nullable<Double>, ContextDiceValue, Nullable<AbilitySharedValue>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextSetAbilityParams(Nullable<Boolean>, ContextValue, ContextValue, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityDifficultyLimitDC(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalMoraleChanceModifier(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, ContextValue)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPureRecommendation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<RecommendationPriority>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationHasClasses(List<Blueprint<BlueprintCharacterClassReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintCharacterClassReference>>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendationRequiresSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddStatRecommendationChange(Nullable<Boolean>, Nullable<StatType>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteFullStatValue(Nullable<Boolean>, Nullable<Prerequisite.GroupType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellbookFeature(Nullable<Int32>, Blueprint<BlueprintSpellbookReference>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellbookLevel(Blueprint<BlueprintSpellbookReference>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellsPerDay(Nullable<Int32>, Int32[])
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmorSpeedPenaltyRemoval()
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffExtraEffects(Blueprint<BlueprintBuffReference>, List<Blueprint<BlueprintBuffReference>>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintBuffReference>, Nullable<Boolean>)
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEncumbranceSpeedPenaltyRemoval()
BaseFeatureConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavesFixerRecalculate(Nullable<Int32>)
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFeatureBase>>, Type[])
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFeatureBase>>, Predicate<BlueprintComponent>)
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.SetHideInUI(Boolean)
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.SetHideInCharacterSheetAndLevelUp(Boolean)
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.SetHideNotAvailibleInUI(Boolean)
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureTagsComponent(FeatureTag, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseFeatureBaseConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHideFeatureInInspect()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>>, Type[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>>, Predicate<BlueprintComponent>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.SetAllowNonContextActions(Boolean)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.SetDisplayName(LocalString)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyDisplayName(Action<LocalizedString>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.SetDescription(LocalString)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyDescription(Action<LocalizedString>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.SetDescriptionShort(LocalString)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyDescriptionShort(Action<LocalizedString>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.SetIcon(Asset<Sprite>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.ModifyIcon(Action<Sprite>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFacts(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GameDifficultyOption>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorSkillRollTrigger(Boolean, StatType, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBlindsense(Feet, Nullable<Boolean>, UnitConditionExceptions, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSkillBonus(StatType, Int32, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceStatForPrerequisites(StatType, Int32, Boolean)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceStatForPrerequisites(Blueprint<BlueprintCharacterClassReference>, StatType, Boolean)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceStatForPrerequisites(StatType, StatType)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceStatForPrerequisitesMagus(Blueprint<BlueprintCharacterClassReference>, StatType)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackStatReplacementFixed(AttackStatReplacementFixed)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSuppressBuffsFixed(SuppressBuffsFixed)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFormationACBonus(Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitPropertyReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPropertyCalculatorComponent(Nullable<ContextPropertyName>, Nullable<PropertyCalculatorComponent.SaveToContextType>, PropertyCalculator)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCorruptionProtection(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRestRoleBonus(Nullable<ModifierDescriptor>, Nullable<CampingRoleType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceUnitPrefab(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<PrefabLink>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPretendUnit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddClassLevels(List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Int32>, Nullable<StatType>, List<Blueprint<BlueprintAbilityReference>>, Nullable<StatType>, SelectionEntry[], List<Blueprint<BlueprintAbilityReference>>, StatType[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuildBalanceRadarChart(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddStatsDistributionPreset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSuppressSpellSchool(Nullable<SuppressSpellSchool.Logic>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, SpellSchool[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowsReplace(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityUsagesCountTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusWithDistanceToMasterCondition(Nullable<CompareOperation.Type>, Nullable<ModifierDescriptor>, Nullable<Feet>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityResourceTrigger(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityUseTargetTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, List<Blueprint<BlueprintSpellbookReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AbilityType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityUseTrigger(List<Blueprint<BlueprintAbilityReference>>, Blueprint<BlueprintAbilityReference>, ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellSchool>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AbilityRange>, Nullable<SpellSourceTypeFlag>, Nullable<Boolean>, List<Blueprint<BlueprintSpellbookReference>>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityUseTriggerBySpellSchool(List<Blueprint<BlueprintAbilityReference>>, Blueprint<BlueprintAbilityReference>, AddAbilityUseTriggerBySpellSchool.SpellSchoolActionEntry[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<AbilityRange>, List<Blueprint<BlueprintSpellbookReference>>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAdditionalLimb(Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackerSpellFailureChance(Nullable<Int32>, ConditionsBuilder, ContextValue, Asset<GameObject>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBackgroundArmorProficiency(Nullable<ArmorProficiencyGroup>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBackgroundClassSkill(Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBackgroundWeaponProficiency(Nullable<WeaponCategory>, ContextValue, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBondProperty(Blueprint<BlueprintItemEnchantmentReference>, Nullable<EnchantPoolType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffInBadWeather(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<InclemencyType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffOnApplyingSpell(AddBuffOnApplyingSpell.SpellConditionAndBuff[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCasterSpellFailureChance(Nullable<Int32>, ConditionsBuilder, Asset<GameObject>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddClassSkill(Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddClusteredAttack(Nullable<AddClusteredAttack.Type>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddConcealment(Nullable<Boolean>, Nullable<Boolean>, Nullable<Concealment>, Nullable<ConcealmentDescriptor>, Nullable<Feet>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCondition(Nullable<UnitCondition>, UnitConditionExceptions)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddConditionImmunity(Nullable<UnitCondition>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddConditionTrigger(ActionsBuilder, UnitCondition[], Nullable<AddConditionTrigger.TriggerType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCumulativeDamageBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCumulativeDamageBonusX3(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageResistanceEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageResistanceForce(ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageResistanceHardness(Nullable<DamageEnergyTypeFlag>, Nullable<Boolean>, ContextValue, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageResistancePhysical(Nullable<DamageAlignment>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<PhysicalDamageMaterial>, Nullable<Int32>, Nullable<Boolean>, ContextValue, Nullable<DamageRealityType>, Nullable<Boolean>, Nullable<AttackTypeFlag>, Nullable<AddDamageResistancePhysical.WeaponFactFilter>, ContextValue, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageTypeVulnerability(Nullable<DamageAlignment>, Nullable<PhysicalDamageForm>, Nullable<PhysicalDamageMaterial>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnergyDamageDivisor(Nullable<DamageEnergyTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnergyDamageImmunity(Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnergyImmunity(Nullable<DamageEnergyType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnergyVulnerability(Nullable<DamageEnergyType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEquipmentEntity(AssetLink<EquipmentEntityLink>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactsFromCaster(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintFeatureSelectionReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactsToMount(Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactsToPet(Nullable<Boolean>, Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFallProneTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFamiliar(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<FamiliarLink>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFortification(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHealTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIdentifyBonus(Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImmortality(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImmunityToAbilityScoreDamage(Nullable<Boolean>, List<Blueprint<BlueprintUnitFactReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, StatType[], Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImmunityToCriticalHits(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImmunityToEnergyDrain(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImmunityToPrecisionDamage(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncomingDamageWeaponProperty(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DamageAlignment>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<PhysicalDamageMaterial>, Nullable<DamageRealityType>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncorporealDamageDivisor(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorHealTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddItemCasterLevelBonus(Nullable<Int32>, Nullable<UsableItemType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKnownSpell(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLocalMapMarker(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<LocalMapMarkType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMechanicsFeature(Nullable<AddMechanicsFeature.MechanicsFeatureType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMetamagicFeat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Metamagic>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMythicEnemyHitPointsBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOffensiveActionTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOppositionSchool(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOutgoingDamageBonus(Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintUnitFactReference>, Nullable<DamageIncreaseCondition>, DamageTypeDescription, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<DamageIncreaseReason>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOutgoingPhysicalDamageProperty(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DamageAlignment>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<PhysicalDamageMaterial>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DamageRealityType>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOverHealTrigger(ActionsBuilder, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<AbilitySharedValue>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddParametrizedFeatures(AddParametrizedFeatures.FeatureData[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPartyEncumbrance(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPet(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>, Nullable<PetProgressionType>, Nullable<PetType>, Blueprint<BlueprintFeatureReference>, Nullable<Int32>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPhysicalImmunity(PhysicalDamageForm[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddProficiencies(ArmorProficiencyGroup[], Blueprint<BlueprintRaceReference>, WeaponCategory[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddREVendorItem(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddResurrectOnRest(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSecondaryAttacks(Blueprint<BlueprintItemWeaponReference>[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSkillPointPerCharacterLevel(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpecialSpellList(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Blueprint<BlueprintSpellListReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpecialSpellListForArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellListReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellFailureChance(Nullable<Int32>, Asset<GameObject>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellImmunity(Nullable<AlignmentComponent>, Blueprint<BlueprintUnitFactReference>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<SpellImmunityType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellKnownTemporary(Blueprint<BlueprintCharacterClassReference>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellResistance(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellTypeFailureChance(Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Asset<GameObject>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddStartingEquipment(List<Blueprint<BlueprintItemReference>>, WeaponCategory[], Blueprint<BlueprintCategoryDefaultsReference>, Nullable<Boolean>, List<Blueprint<BlueprintCharacterClassReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddStatBonus(Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddStatModifier(Nullable<ModifierDescriptor>, ContextValue, Nullable<StatType>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUndetectableAlignment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnitScale(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnlimitedSpell(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddVendorDiscount(ContextValue, List<Blueprint<BlueprintItemReference>>, BlueprintItem[], List<Blueprint<BlueprintUnitReference>>, BlueprintUnit[], Nullable<AddVendorDiscount.VendorDiscountEntry>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AdditionalDamageOnSneakAttack(Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAllowDyingCondition(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddApplyClassProgression(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintFeatureReference>>, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ParameterizedFeatureEntry[], List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAreaEffectImmunity(List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<TargetType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAutoFailCastingDefensively(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBookOfDreamsSummonUnitsCountLogic(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffDescriptorImmunity(Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffEnchantAnyWeapon(Blueprint<BlueprintItemEnchantmentReference>, Nullable<EquipSlotBase.SlotType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeActivatableAbilitiesCommandType(List<Blueprint<BlueprintActivatableAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<UnitCommand.CommandType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeFaction(Nullable<Boolean>, Blueprint<BlueprintFactionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<ChangeFaction.ChangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeImpatience(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeIncomingDamageType(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeOutgoingDamageType(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangePortraitComponent(Blueprint<BlueprintPortraitReference>, Blueprint<BlueprintPortraitReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeSizeTrigger(ActionsBuilder, Nullable<ChangeSizeTrigger.Condition>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Size>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeSpellCommandType(Nullable<AbilityType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<UnitCommand.CommandType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<UnitCommand.CommandType>, Nullable<TargetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCombatLogNotification(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCombatManeuverOnCriticalHit(Nullable<CombatManeuver>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCompanionImmortality(ActionsBuilder, Nullable<Single>, AssetLink<PrefabLink>, LocalString, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCompleteDamageImmunity()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCounterspell(Nullable<AbilityType>, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDeflectArrows(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DeflectArrows.RestrictionType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableAttackType(Nullable<AttackTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableDeathFXs(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableEquipmentSlot(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DisableEquipmentSlot.SlotType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableOptimization(Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDuelistParry(ConditionsBuilder, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DuelistParry.TargetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDweomerLeapLogic(Blueprint<BlueprintAbilityReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnhancePotion(List<Blueprint<BlueprintArchetypeReference>>, List<Blueprint<BlueprintCharacterClassReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFastTwoHandBombs(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFavoredEnemy(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFavoredTerrain(Nullable<AreaSetting>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFavoredTerrainExpertise(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<AreaSetting>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidOwnAreaEffects(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidRotation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidSpecificSpellsCast(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidSpellCasting(Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidSpellbookOnAlignmentDeviation(Nullable<AlignmentMaskType>, Blueprint<BlueprintUnitFactReference>, List<Blueprint<BlueprintSpellbookReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddForbidSpellbookOnArmorEquip(Blueprint<BlueprintSpellbookReference>[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFreeActionSpell(Blueprint<BlueprintAbilityReference>, Nullable<AbilityType>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddGhostCriticalAndPrecisionImmunity(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddGreaterCombatMeneuver(Nullable<CombatManeuver>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHalveIncomingAreaDamage(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHideFactsWhileEtudePlaying(Blueprint<BlueprintEtudeReference>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintRaceReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHigherMythicsReplace()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreIncommingDamage()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreSpellImmunity(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncomingDamageAndHealingModifier(Nullable<IncomingDamageAndHealingModifier.EntryType>, Nullable<IncomingDamageAndHealingModifier.WeaponType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<IncomingDamageAndHealingModifier.FactionType>, Nullable<IncomingDamageAndHealingModifier.ModifyingType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncorporealACBonus()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseActivatableAbilityGroupSize(Nullable<ActivatableAbilityGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseResourceAmount(Blueprint<BlueprintAbilityResourceReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseResourceAmountBySharedValue(Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseResourcesByClass(Blueprint<BlueprintArchetypeReference>, Nullable<Int32>, Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityResourceReference>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorDisarmTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorSavingThrowTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKeepAlliesAlive(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLearnSpellList(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintSpellListReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLearnSpells(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLockEquipmentSlot(Nullable<Boolean>, Nullable<LockEquipmentSlot.SlotType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMarkPassive(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMayBanterOnRest(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddModifySummonsCount(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ModifySummonsCount.Substitution[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMovementDistanceTrigger(ActionsBuilder, ContextValue, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddNenioSpecialPolymorphWhileEtudePlaying(AbilityExecutionContext, Blueprint<BlueprintEtudeReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintActivatableAbilityReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOverrideUnitHP(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOverrideVisionRange(Nullable<Boolean>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPreventHealing(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPriorityTarget(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRaiseStatToMinimum(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRangedCleave(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Feet>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecalculateOnOwnerFactUpdated(Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRedirectDamageToPet(Nullable<Int32>, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRemoveOppositionSchool(Blueprint<BlueprintCharacterClassReference>, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceStatBaseAttribute(Nullable<StatType>, Nullable<Boolean>, Nullable<BonusMod>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddScrollSpecialization(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSetChargeWeapon(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSetFleeOrApproachLogic(Nullable<UnitPartFleeOrApproach.CommandType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSetRunBackLogic(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpawnMonsterAfterInitialized(ActionsBuilder, Blueprint<BlueprintUnitReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpecialRiderBuffForHippogriffFlyingAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpecificBuffImmunity(Nullable<AlignmentComponent>, Blueprint<BlueprintBuffReference>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellFool(Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityResourceReference>, Blueprint<BlueprintSpellbookReference>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellImmunityToSpellDescriptor(Blueprint<BlueprintUnitFactReference>, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellResistanceAgainstAlignment(Nullable<AlignmentComponent>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellResistanceAgainstSpellDescriptor(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellResistanceAgainstSpellSchool(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpontaneousSpellConversion(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpontaneousSpellSaving(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSufferFromHealing(DamageTypeDescription, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSuppressDismember(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSwarmAoeVulnerability(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSwarmDamageResistance(Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnearthlyGrace()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnholyGrace()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnitHealthGuard(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUntargetable(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUpdateClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponTraining(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistAcceptBurnTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistBurnModifier(List<Blueprint<BlueprintAbilityReference>>, Nullable<KineticistBurnType>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistBurnValueChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistElementalOverflow(ContextValue, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistPart(Blueprint<BlueprintBuffReference>, List<Blueprint<BlueprintAbilityReference>>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintFeatureReference>, Nullable<StatType>, Blueprint<BlueprintAbilityResourceReference>, Blueprint<BlueprintAbilityResourceReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSetKineticistGatherPowerMode(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<KineticistGatherPowerMode>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAcAddAcBuff(Nullable<BonusMod>, Blueprint<BlueprintUnitPropertyReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPolymorphDamageTransfer(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeHitDie(Nullable<DiceType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnergyDamageTrigger(ActionsBuilder, Nullable<DamageEnergyType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncomingDamageTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<AttackTypeFlag>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CompareOperation.Type>, Nullable<PhysicalDamageForm>, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellSchool>, Nullable<Boolean>, ContextValue, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorPartySkillRollTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorSavingThrowTrigger(ActionsBuilder, Nullable<SavingThrowType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKineticistInfusionDamageTrigger(List<Blueprint<BlueprintAbilityReference>>, ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<TimeSpan>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellDiceBonusTrigger(Nullable<Boolean>, Int32[], ContextDiceValue[], Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetAttackWithWeaponTrigger(ActionsBuilder, ActionsBuilder, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetSavingThrowTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetSpellResistanceCheckTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBlinkAoEDamageResistance(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeSpellElementalDamage(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeSpellElementalDamageHalfUntyped(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDeathActions(ActionsBuilder, Nullable<Boolean>, Nullable<DeathActions.DeathTrigger>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddModifyAttackerMissChance(ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOutcomingDamageAndHealingModifier(Nullable<OutcomingDamageAndHealingModifier.EntryType>, Nullable<OutcomingDamageAndHealingModifier.WeaponType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<OutcomingDamageAndHealingModifier.FactionType>, Nullable<OutcomingDamageAndHealingModifier.ModifyingType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSacredWeaponDamageOverride(Blueprint<BlueprintParametrizedFeatureReference>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSacredWeaponFavoriteDamageOverride(Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Nullable<WeaponCategory>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSetAttackerMissChance(ConditionsBuilder, Nullable<SetAttackerMissChance.Type>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSetFactOwnerMissChance(ConditionsBuilder, Nullable<SetFactOwnerMissChance.Type>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponDamageOverride(Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>, List<Blueprint<BlueprintWeaponTypeReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDublicateSpellComponent(Nullable<DublicateSpellComponent.AOEType>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityResourceOverride(Blueprint<BlueprintAbilityResourceReference>, ContextValue, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreAttacksOfOpportunityForSpellList(List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyAlternativeMovement(Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyChangeInitiative(Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyFullAttackEndTrigger(ActionsBuilder, ActionsBuilder, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyLeaderAddResourcesOnBattleEnd(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<KingdomResourcesAmount>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeLeaderSkillPowerOnAbilityUse(Nullable<Boolean>, Nullable<Int32>, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRandomLeaderSpellReplacement(Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRunActionOnTurnStart(ActionsBuilder, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalBattleEndTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCellReachTrigger(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCombatPercentDamageBonus(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCombatProvocation(Blueprint<BlueprintTacticalCombatAiActionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCombatResurrection(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCombatRider(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCombatRoundTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalCombatVisibleFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTacticalSquadDeathTrigger(Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>, Nullable<ArmyFaction>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyDamageAfterMovementBonus(Nullable<Boolean>, Nullable<Single>, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyStandingDamageBonus(Nullable<Int32>, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstAttackOfOpportunity(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstAttacks(Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, ArmorProficiencyGroup[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstBuffOwner(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstFactOwner(Nullable<AlignmentComponent>, Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstFactOwnerMultiple(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstSize(Nullable<ACBonusAgainstSize.SizeType>, Nullable<ModifierDescriptor>, Nullable<Size>, Nullable<Int32>, Nullable<ACBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstSpellsWithDescriptor(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstWeaponCategory(Nullable<Int32>, Nullable<WeaponCategory>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstWeaponGroup(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstWeaponSubcategory(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<WeaponSubCategory>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusAgainstWeaponType(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACBonusUnlessFactMultiple(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACContextBonusAgainstFactOwner(Nullable<AlignmentComponent>, ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACContextBonusAgainstWeaponSubcategory(Nullable<ModifierDescriptor>, Nullable<WeaponSubCategory>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddACTouchBonus(ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityMythicParams(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityScoreCheckBonus(ContextValue, Nullable<ModifierDescriptor>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddActionsOnBuffApply(ActionsBuilder, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAbilityResources(Nullable<Int32>, Blueprint<BlueprintAbilityResourceReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffOnCombatStart(Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCalculatedWeapon(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, CalculatedWeapon)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCasterLevel(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCasterLevelForAbility(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCasterLevelForSpellbook(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintSpellbookReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddClassLevelToSummonDuration(Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactIfArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureIfHasFact(Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureOnAlignment(Nullable<AlignmentComponent>, List<Blueprint<BlueprintUnitFactReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureOnApply(Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureOnClassLevel(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Nullable<Boolean>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintFeatureReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureOnSkill(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureToNPC(Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFeatureToPet(Blueprint<BlueprintFeatureReference>, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellListAsAbilities(List<Blueprint<BlueprintAbilityResourceReference>>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellbook(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWearinessHours(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AdditionalDamageOnHit(Nullable<DamageEnergyType>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AdditionalSneakDamageOnHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<DiceFormula>, Nullable<AdditionalSneakDamageOnHit.WeaponType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAngelSwordAntiDescriptor(Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Nullable<EnergyDrainHealType>, Nullable<EnergyDrainHealType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAnyWeaponDamageStatReplacement(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<WeaponSubCategory>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArcaneArmorProficiency(ArmorProficiencyGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArcaneSpellFailureIncrease(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArcaneSpellFailureModify(Nullable<Single>, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAreaEffectEnterTrigger(ActionsBuilder, List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<TargetType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmorCheckPenaltyIncrease(Nullable<Int32>, ContextValue, Nullable<ArmorProficiencyGroup>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmorClassBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAscendantElement(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackBonusAgainstArmyProperty(Nullable<ArmyProperties>, Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackBonusAgainstFactOwner(Nullable<Int32>, ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackBonusAgainstFriendly(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackBonusAgainstSize(Nullable<AttackBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Size>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<AttackBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackBonusConditional(ContextValue, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackOfOpportunityAttackBonus(ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackOfOpportunityCriticalConfirmationBonus(ContextValue, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackOfOpportunityDamageBonus(Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackTypeAttackBonus(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, Nullable<WeaponRangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackTypeChange(Nullable<Boolean>, Nullable<Boolean>, Nullable<AttackType>, Nullable<AttackType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAttackTypeCriticalMultiplierIncrease(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAuraFeatureComponent(Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAutoConfirmCritAgainstFlanked(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAutoDetectStealth()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAutoMetamagic(List<Blueprint<BlueprintAbilityReference>>, Nullable<AutoMetamagic.AllowedType>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintCharacterClassReference>>, Nullable<Int32>, Nullable<Metamagic>, Nullable<Boolean>, Nullable<SpellSchool>, Blueprint<BlueprintSpellbookReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBindAbilitiesToClass(List<Blueprint<BlueprintAbilityReference>>, List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Nullable<Boolean>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBindAbilitiesToHighest(Blueprint<BlueprintAbilityReference>[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBlindnessACCompensation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSubstitutionOnApply(Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCMBBonus(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCMBBonusAgainstSize(Blueprint<BlueprintUnitFactReference>, Nullable<CMBBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Size>, Nullable<Int32>, Nullable<CMBBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCMBBonusForManeuver(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, CombatManeuver[], ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCMDBonus(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCMDBonusAgainstManeuvers(Nullable<ModifierDescriptor>, CombatManeuver[], ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCMDBonusAgainstSize(Blueprint<BlueprintUnitFactReference>, Nullable<CMDBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Size>, Nullable<Int32>, Nullable<CMDBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChargeAttackBonus(ContextValue, Nullable<Boolean>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChargeImprovedCritical()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddClassLevelsForPrerequisites(Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintFeatureSelectionReference>, Nullable<Double>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCombatAgainstMeTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCombatStateTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCompanionBoon(Nullable<Int32>, Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddConcentrationBonus(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddConcentrationBonusOnArmorType(Nullable<ArmorProficiencyGroup>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddConstructHealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddContextRendFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription, ContextDiceValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCounterAttackOfOpportunityOnCombatManeuver(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCraftBonus(Nullable<UsableItemType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCritAutoconfirmAgainstAlignment(Nullable<AlignmentComponent>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCriticalConfirmationACBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCriticalConfirmationACBonusAgainstFactOwner(Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCriticalConfirmationACBonusInHeavyArmor(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCriticalConfirmationBonus(Nullable<Int32>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<WeaponRangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageBonusAgainstFactOwner(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageReductionAgainstFactOwner(Blueprint<BlueprintUnitFactReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageReductionAgainstRangedWeapons(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageReductionAgainstSpells(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageReductionBelowZero(Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDeathOnLevelStacks(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDefensiveCombatTraining(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDerivativeStatBonus(Nullable<StatType>, Nullable<StatType>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDetachBuffOnNearMiss(ActionsBuilder, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDiceDamageBonusOnSpell(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableIntelligence(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDisableRegenerationOnCriticalHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDispelBonusOnDescriptor(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDispelCasterLevelCheckBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDistanceAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Feet>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDistanceDamageBonus(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Feet>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDoNotBenefitFromConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDoubleDamageDiceOnAttack(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDraconicBloodlineArcana(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEnergyDamageBonus(Nullable<DamageEnergyTypeFlag>, Nullable<Single>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEvasion(Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactSinglify(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactsChangeTrigger(List<Blueprint<BlueprintUnitFactReference>>, ActionsBuilder, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFlankedAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFlatFootedIgnore(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<FlatFootedIgnoreType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFullSpeedInStealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreDamageReductionOnAttack(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreDamageReductionOnCriticalHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreDamageReductionOnTarget(Nullable<AlignmentComponent>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnorePartialConcealmentOnRangedAttacks(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreSpellResistanceForSpells(List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImpromptuSneakAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddImprovedEvasion(Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseAllSpellsDC(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseAttackAndDamageBonusBySpellLevel(Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseCasterLevel(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseCastersSavingThrowTypeDC(Nullable<Int32>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseDiceSizeOnAttack(Nullable<Int32>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, WeaponSubCategory[], Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseDiceSizeOnAttackCustomProgressions(Nullable<Int32>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, IncreaseDiceSizeOnAttackCustomProgressions.Progression[], WeaponSubCategory[], Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseFeatRankByGroup(Nullable<FeatureGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellContextDescriptorDC(Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellDC(Nullable<Boolean>, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellDescriptorCasterLevel(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellDescriptorDC(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellHealing(ContextValue, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellSchoolCasterLevel(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellSchoolDC(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellSchoolDamage(ContextValue, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellSpellbookDC(Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintSpellbookReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMadDogPackTactics()
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverBonusFromStat(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverDefenceBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverImmunity(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverIncreaseDuration(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverOnAttack(Nullable<WeaponCategory>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverProvokeAttack(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddManeuverTrigger(ActionsBuilder, Nullable<CombatManeuver>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMaxDexBonusIncrease(Nullable<Int32>, Nullable<Int32>, Nullable<ArmorProficiencyGroup>, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, UnitDescriptor, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMeleeWeaponSizeChange(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMinimizeAttacksOfOpportunityCount(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddModifyD20(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, ContextValue, Nullable<RuleDispelMagic.CheckType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ModifyD20.RollConditionType>, ContextValue, Nullable<Int32>, Nullable<RuleType>, Nullable<FlaggedSavingThrowType>, StatType[], Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, ContextValue, ContextValue, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMonkReplaceAbilityDC(Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintArchetypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddNewRoundTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOnSpawnBuff(Blueprint<BlueprintBuffReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Rounds>, Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<AlignmentComponent>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOutflankAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPartialDRIgnore(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Int32>, Nullable<Boolean>, WeaponCategory[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPetManeuverProvokeAttack(CombatManeuver[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPointBlankMaster(Nullable<WeaponCategory>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPromoteSpellDices(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DiceType>, Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRangedWeaponSizeChange(Nullable<Int32>, List<Blueprint<BlueprintWeaponTypeReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecalculateConcealment(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecalculateOnChangeParty(Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecalculateOnFactsChange(Blueprint<BlueprintUnitFactReference>[])
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecalculateOnLocustSwarmChange(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecalculateOnStatChange(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRecommendedClass(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRemoveBuffOnAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRemoveFeatureOnApply(Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRemoveFeatureOnDetach(Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRendFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DiceFormula>, DamageTypeDescription)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceAbilitiesStat(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceAbilityDC(Blueprint<BlueprintAbilityReference>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceAbilityParamsWithContext(Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceCMDDexterityStat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceCastSource(Nullable<CastSource>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceCasterLevelOfAbility(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceCombatManeuverStat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceSourceBone(String)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>, Blueprint<BlueprintSpellbookReference>, Nullable<ReplaceSpellbook.TypeBookLevel>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRerollConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<RerollConcealment.WeaponCoverage>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRideAnimalCompanion(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavesFixedRecalculateThievery(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavesFixerFactReplacer(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavesFixerReplaceInProgression(Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstAbilityType(Nullable<AbilityType>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstAlignmentDifference(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SavingThrowType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstAllies(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstDescriptor(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstFact(Nullable<AlignmentComponent>, Blueprint<BlueprintFeatureReference>, Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstFactMultiple(Nullable<AlignmentComponent>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstSchool(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<SpellSchool>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstSchoolAbilityValue(ContextValue, Nullable<ModifierDescriptor>, Nullable<SpellSchool>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstSpecificSpells(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusAgainstSpellType(Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowBonusUnlessFactMultiple(Nullable<AlignmentComponent>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SavingThrowType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSavingThrowContextBonusAgainstDescriptor(Nullable<ModifierDescriptor>, Nullable<SpellDescriptorWrapper>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddShareBuffsWithPet(List<Blueprint<BlueprintBuffReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddShareFavoredEnemies(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddShareFeaturesWithPet(List<Blueprint<BlueprintFeatureReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellFixedDC(Blueprint<BlueprintAbilityReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellLevelByClassLevel(Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellPenetrationBonus(Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpendChargesOnSpellCast(Blueprint<BlueprintItemReference>, Nullable<SpendChargesOnSpellCast.EntryType>, Nullable<SpendChargesOnSpellCast.ItemFilterType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTake10ForSuccess(Nullable<Boolean>, Nullable<UsableItemType>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetChangedDuringRound(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetCritAutoconfirmFromCaster(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddToughnessLogic(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTrapPerceptionBonus(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUndeadHealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<UnitDeathTrigger.DeathTrigger>, Nullable<UnitDeathTrigger.FactionType>, Blueprint<BlueprintFactionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<UnitTag>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponCategoryAttackBonus(Nullable<Int32>, Nullable<WeaponCategory>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponCriticalEdgeIncreaseStackable(AttackType[], WeaponCategory[], AttackType[], WeaponCategory[], Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponFocus(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponGroupAttackBonus(Nullable<Int32>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponGroupDamageBonus(ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponGroupEnchant(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponMultipleCategoriesAttackBonus(Nullable<Int32>, WeaponCategory[], Nullable<ModifierDescriptor>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponParametersAttackBonus(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Blueprint<BlueprintFeatureReference>, Nullable<GripType>, Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponParametersCriticalEdgeIncrease(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponParametersCriticalMultiplierIncrease(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponParametersDamageBonus(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>, Nullable<GripType>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponSizeChange(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponSnatcher(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponTypeCriticalEdgeIncrease(Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponTypeCriticalMultiplierIncrease(Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponTypeDamageBonus(Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponTypeDamageStatReplacement(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<StatType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAfterbuff(Blueprint<BlueprintBuffReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmorFocus(Nullable<ArmorProficiencyGroup>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffAbilityRollsBonus(Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffAllSavesBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffAllSkillsBonus(Nullable<ModifierDescriptor>, ContextValue, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffAllSkillsBonusAbilityValue(Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffAllSkillsBonusRankDependent(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffDamageEachRound(Nullable<Single>, Nullable<Int32>, Nullable<DamageEnergyType>, Nullable<DiceFormula>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffExtraAttack(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffExtraAttackForFastBombs(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffExtraAttackWeaponSpecific(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffImpededMagic(Nullable<Boolean>, ContextValue, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffIncomingDamageIncrease(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffMovementSpeed(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Single>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffOnArmor(Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffOnHealthTickingTrigger(Nullable<Single>, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffOnLightOrNoArmor(Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffParticleEffectPlay(AssetLink<PrefabLink>, AssetLink<PrefabLink>, AssetLink<PrefabLink>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSaveEachRound(ActionsBuilder, ActionsBuilder, Nullable<Int32>, Nullable<Int32>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSaveThrowForAttackOrSpell(BuffSaveThrowForAttackOrSpell.BuffContainer[], BuffSaveThrowForAttackOrSpell.BuffContainer[], ContextValue, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SavingThrowType>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSkillLoreNatureBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSkillStealthBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffSpellSubstitution(Nullable<Single>, ContextValue, List<Blueprint<BlueprintAbilityReference>>, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintBuffReference>>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffStatusCondition(Nullable<UnitCondition>, Nullable<Boolean>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCannyDefensePermanent(Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintParametrizedFeatureReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddChangeUnitSize(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Size>, Nullable<Int32>, Nullable<ChangeUnitSize.ChangeType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageBonusConditional(ContextValue, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageOverTime(Nullable<DiceFormula>, Nullable<DamageEnergyType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDifficultyStatAdvancement(Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEmptyHandWeaponOverride(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHasArmorFeatureUnlock(Nullable<ArmorProficiencyGroupFlag>, List<Blueprint<BlueprintArmorTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHasShieldFeatureUnlock(List<Blueprint<BlueprintShieldTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<ArmorProficiencyGroupFlag>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddHealWithOutgoingDamage(Nullable<Single>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIncreaseSpellDamageByClassLevel(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMakeUnitFollowUnit(Nullable<Boolean>, Nullable<Boolean>, UnitEvaluator, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddModifySpell(Nullable<SpellModificationType>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMonkNoArmorAndMonkWeaponFeatureUnlock(List<Blueprint<BlueprintWeaponTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMonkNoArmorFeatureUnlock(Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMysticTheurgeCombinedSpells(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMysticTheurgeSpellbook(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOwnerAbilityTargetSavingThrowBonus(Nullable<Int32>, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>, Nullable<AbilityType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPowerfulCharge(Nullable<Int32>, Nullable<DiceFormula>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddProtectionFromEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReachMultiplicator(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReduceAttacksCount(ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReduceDamageReduction(Nullable<Int32>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddReplaceAsksList(Blueprint<BlueprintUnitAsksListReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddResistEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddResistEnergyContext(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSaveSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSkillSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpeedBonusInArmorCategory(Nullable<Int32>, ArmorProficiencyGroup[], Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellTurning(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintAbilityReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddStatBonusWeaponRestriction(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTemporaryHitPointsConstitutionBased(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTemporaryHitPointsFromAbilityValue(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTemporaryHitPointsPerLevel(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintAbilityResourceReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTemporaryHitPointsRandom(ContextValue, Nullable<ModifierDescriptor>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWeaponTrainingBonuses(Nullable<ModifierDescriptor>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddWizardAbjurationResistance(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddModifyOutgoingHealAmount(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
BaseFactConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFact>>, Type[])
BaseFactConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFact>>, Predicate<BlueprintComponent>)
BaseFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddComponentsList(Blueprint<BlueprintComponentListReference>)
BaseFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffActions(ActionsBuilder, ActionsBuilder, ActionsBuilder, ActionsBuilder)
BaseFactConfigurator<BlueprintProgression, ProgressionConfigurator>.AddFactContextActions(ActionsBuilder, ActionsBuilder, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Type[])
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Predicate<BlueprintComponent>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDlcCondition(Blueprint<BlueprintDlcRewardReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddBuffOnCorruptionClear(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddIgnoreArmorGroupComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPrerequisiteConditionForWeaponCategory(Condition, List<WeaponCategory>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDamageDecline(Nullable<DamageDeclineType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPlayerLeaveCombatTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTimerContextActions(ActionsBuilder, Nullable<Single>, Nullable<TimeSpan>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddCustomImmuneMessageComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, GameLogMessage)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorAttackRollTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddInitiatorAttackWithWeaponTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<Feet>, Nullable<Boolean>, Nullable<WeaponFighterGroup>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponRangeType>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetAttackRollTrigger(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTargetBeforeAttackRollTrigger(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AdditionalDiceOnAttack(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AdditionalDiceOnAttack.WeaponOptions>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, List<AdditionalDiceOnAttack.DamageEntry>, DamageTypeDescription, Nullable<Feet>, Nullable<Boolean>, Nullable<WeaponFighterGroup>, ConditionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponRangeType>, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>, ContextDiceValue, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AdditionalDiceOnDamage(List<Blueprint<BlueprintAbilityReference>>, Nullable<AbilityType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CompareOperation.Type>, List<AdditionalDiceOnDamage.DamageEntry>, Nullable<AdditionalDiceOnDamage.DamageEntriesUse>, DamageTypeDescription, ContextDiceValue, Nullable<DamageEnergyType>, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, ConditionsBuilder, Nullable<Boolean>, ContextValue, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AdditionalStatBonusOnAttackDamage(Nullable<Single>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ConditionEnum>, Nullable<ConditionEnum>, Nullable<GripType>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAllAttacksEnhancement(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRuleCalculateDamageWithWeaponTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<Feet>, Nullable<Boolean>, Nullable<WeaponFighterGroup>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponRangeType>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddMarkUsableWhileCan(ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyBattleResultsTrigger(Nullable<RegionId>, Blueprint<BlueprintArmyLeaderReference>, List<Blueprint<BlueprintArmyPresetReference>>, Nullable<ArmyType>, Nullable<Boolean>, ActionsBuilder, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddKingdomRegionClaimedTrigger(ActionsBuilder, List<Blueprint<BlueprintRegionReference>>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSettlementSiegeTrigger(ActionsBuilder, ActionsBuilder, ActionsBuilder, Blueprint<BlueprintGlobalMapPointReference>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddArmyUnitRecruitedTrigger(ActionsBuilder, Nullable<ArmyProperties>, List<Blueprint<BlueprintUnitReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<MercenariesIncludeOption>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLeaderRecruitedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSummonUnitsAfterArmyBattle(SummonUnitsAfterArmyBattle.SummonGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddGarrisonDefeatedTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPlayerVisitGlobalMapLocationTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOnIsleStateEnterTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddOnIsleStateExitTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddActivateTrigger(ActionsBuilder, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddAreaDidLoadTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDeactivateTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddDeviceInteractionTrigger(ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEvaluatedUnitCombatTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEvaluatedUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddEvaluatedUnitHealthTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddExperienceTrigger(ActionsBuilder, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddGenericInteractionTrigger(ActionsBuilder, EntityReference, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddItemInContainerTrigger(Blueprint<BlueprintItemReference>, MapObjectEvaluator, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddLevelUpTrigger(ActionsBuilder, ConditionsBuilder, UnitEvaluator, Nullable<LevelUpTrigger.UnitEntryType>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPartyInventoryTrigger(Blueprint<BlueprintItemReference>, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddPerceptionTrigger(MapObjectEvaluator, ActionsBuilder, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddRestTrigger(ActionsBuilder, ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<RestResult>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddScriptZoneTrigger(ActionsBuilder, ConditionsBuilder, ActionsBuilder, ConditionsBuilder, EntityReference, String)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpawnUnitTrigger(ActionsBuilder, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSpellCastTrigger(ActionsBuilder, EntityReference, List<Blueprint<BlueprintAbilityReference>>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddSummonPoolTrigger(ActionsBuilder, Nullable<SummonPoolTrigger.ChangeTypes>, ConditionsBuilder, Nullable<Int32>, Blueprint<BlueprintSummonPoolReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTimeOfDayChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUIEventTrigger(ActionsBuilder, ConditionsBuilder, Nullable<UIEventType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUnitHealthTrigger(ActionsBuilder, Nullable<Int32>, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, MapObjectEvaluator)
BaseBlueprintConfigurator<BlueprintProgression, ProgressionConfigurator>.AddVendorDealTrigger(ActionsBuilder, Nullable<VendorDealTrigger.DealType>, Blueprint<BlueprintItemReference>, UnitEvaluator)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.Logger
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.Self
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.Blueprint
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.Configured
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.ConfigureDelayedBlueprints()
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.Configure(Boolean)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.AddComponent(BlueprintComponent)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.AddComponent<C>(Action<C>)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.AddUniqueComponent(BlueprintComponent, ComponentMerge, Action<BlueprintComponent, BlueprintComponent>)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.EditComponent<C>(Action<C>)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.EditComponents<C>(Action<C>, Func<C, Boolean>)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.RemoveComponents(Func<BlueprintComponent, Boolean>)
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.OnConfigure(Action<BlueprintProgression>[])
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.OnConfigureInternal(Action<BlueprintProgression>[])
RootConfigurator<BlueprintProgression, ProgressionConfigurator>.Validate(Object)
Namespace: BlueprintCore.Blueprints.CustomConfigurators.Classes
Assembly: BlueprintCore.dll
Syntax
public class ProgressionConfigurator : BaseProgressionConfigurator<BlueprintProgression, ProgressionConfigurator>
Remarks

Each supported blueprint type has a corresponding Configurator class to create and modify blueprints of that type, e.g. FeatureConfigurator supports BlueprintFeature. Configurators exist for all blueprint types inheriting from Kingmaker.Blueprints.BlueprintScriptableObject, excluding any that are not used in the base game.

Creating a Blueprint

Use New(string, string) to create a blueprint:

FeatureConfigurator.New(MyBlueprintName, MyBlueprintGuid)

Once New() is called the blueprint is added to the game library and can be referenced.

Using the Configurator

New() returns a configurator with methods to set or modify blueprint fields and add or modify Kingmaker.Blueprints.BlueprintComponent:

FeatureConfigurator.New(MyBlueprintName, MyBlueprintGuid).AddToGroups(FeatureGroup.Feat).AddPrerequisiteAlignment(AlignmentMaskType.LawfulGood).Configure();

Each method call returns the configurator allowing you to chain calls. Nothing is modified on the blueprint until Configure() is called, at which point the changes are applied and validated. Potential problems with the blueprint are logged as warnings.

Modifying an Existing Blueprint

Use For(Blueprint) to modify existing blueprints:

CharacterClassConfigurator.For(WizardClassGuid)

Usage is otherwise identical to creating a new blueprint.

For more information see Using BlueprintCore.

Methods

| Improve this Doc View Source

AddToAlternateProgressionClasses(Blueprint<BlueprintCharacterClassReference>[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.m_AlternateProgressionClasses

Declaration
public ProgressionConfigurator AddToAlternateProgressionClasses(params Blueprint<BlueprintCharacterClassReference>[] classes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Half the specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

This is ignored if ForAllOtherClasses is true.

| Improve this Doc View Source

AddToAlternateProgressionClasses((Blueprint<BlueprintCharacterClassReference> clazz, Int32 additionalLevel)[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.m_AlternateProgressionClasses

Declaration
public ProgressionConfigurator AddToAlternateProgressionClasses(params (Blueprint<BlueprintCharacterClassReference> clazz, int additionalLevel)[] classes)
Parameters
Type Name Description
System.ValueTuple<Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>, System.Int32>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Half the specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

This is ignored if ForAllOtherClasses is true.

| Improve this Doc View Source

AddToArchetypes(Blueprint<BlueprintArchetypeReference>[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Archetypes

Declaration
public ProgressionConfigurator AddToArchetypes(params Blueprint<BlueprintArchetypeReference>[] archetypes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintArchetypeReference>[] archetypes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified archetype levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

Note that you do not need to include the archetype's class in m_Classes. It will only check for the associated archetype.

| Improve this Doc View Source

AddToArchetypes((Blueprint<BlueprintArchetypeReference> archetype, Int32 additionalLevel)[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Archetypes

Declaration
public ProgressionConfigurator AddToArchetypes(params (Blueprint<BlueprintArchetypeReference> archetype, int additionalLevel)[] archetypes)
Parameters
Type Name Description
System.ValueTuple<Blueprint<Kingmaker.Blueprints.BlueprintArchetypeReference>, System.Int32>[] archetypes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified archetype levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

Note that you do not need to include the archetype's class in m_Classes. It will only check for the associated archetype.

| Improve this Doc View Source

AddToClasses(Blueprint<BlueprintCharacterClassReference>[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Classes

Declaration
public ProgressionConfigurator AddToClasses(params Blueprint<BlueprintCharacterClassReference>[] classes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

| Improve this Doc View Source

AddToClasses((Blueprint<BlueprintCharacterClassReference> clazz, Int32 additionalLevel)[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Classes

Declaration
public ProgressionConfigurator AddToClasses(params (Blueprint<BlueprintCharacterClassReference> clazz, int additionalLevel)[] classes)
Parameters
Type Name Description
System.ValueTuple<Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>, System.Int32>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

| Improve this Doc View Source

AddToLevelEntries(Int32, Blueprint<BlueprintFeatureBaseReference>[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.LevelEntries

Declaration
public ProgressionConfigurator AddToLevelEntries(int level, params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type Name Description
System.Int32 level

Features are added to a new LevelEntry with this level

Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] features

Group of features to add

Returns
Type Description
ProgressionConfigurator
Remarks

Consider using LevelEntryBuilder and SetLevelEntries.

| Improve this Doc View Source

AddToLevelEntry(Int32, Blueprint<BlueprintFeatureBaseReference>[])

Adds the specified features to an existing LevelEntry in Kingmaker.Blueprints.Classes.BlueprintProgression.LevelEntries. Adds the level if it doesn't exist already.

Declaration
public ProgressionConfigurator AddToLevelEntry(int level, params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type Name Description
System.Int32 level
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] features
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

AddToUIGroups(Blueprint<BlueprintFeatureBaseReference>[])

Adds to the contents of Kingmaker.Blueprints.Classes.BlueprintProgression.UIGroups

Declaration
public ProgressionConfigurator AddToUIGroups(params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] features

A list of features to add as a single UIGroup

Returns
Type Description
ProgressionConfigurator
Remarks

Consider using UIGroupBuilder and SetUIGroups.

| Improve this Doc View Source

For(Blueprint<BlueprintReference<BlueprintProgression>>)

Returns a configurator to modify the specified blueprint.

Declaration
public static ProgressionConfigurator For(Blueprint<BlueprintReference<BlueprintProgression>> blueprint)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.Classes.BlueprintProgression>> blueprint
Returns
Type Description
ProgressionConfigurator
Remarks

Use this to modify existing blueprints, such as blueprints from the base game.

If you're using WrathModificationTemplate blueprints defined in JSON already exist.

| Improve this Doc View Source

New(String, String)

Creates a new blueprint and returns a new configurator to modify it.

Declaration
public static ProgressionConfigurator New(string name, string guid)
Parameters
Type Name Description
System.String name
System.String guid
Returns
Type Description
ProgressionConfigurator
Remarks

After creating a blueprint with this method you can use either name or GUID to reference the blueprint in BlueprintCore API calls.

An implicit cast converts the string to Blueprint<TRef>, exposing the blueprint instance and its reference.

| Improve this Doc View Source

RemoveFromAlternateProgressionClasses(Blueprint<BlueprintCharacterClassReference>[])

Removes the specified classes from Kingmaker.Blueprints.Classes.BlueprintProgression.m_AlternateProgressionClasses.

Declaration
public ProgressionConfigurator RemoveFromAlternateProgressionClasses(params Blueprint<BlueprintCharacterClassReference>[] classes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>[] classes
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

RemoveFromArchetypes(Blueprint<BlueprintArchetypeReference>[])

Removes the specified archetypes from Kingmaker.Blueprints.Classes.BlueprintProgression.m_Archetypes.

Declaration
public ProgressionConfigurator RemoveFromArchetypes(params Blueprint<BlueprintArchetypeReference>[] archetypes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintArchetypeReference>[] archetypes
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

RemoveFromClasses(Blueprint<BlueprintCharacterClassReference>[])

Removes the specified classes from Kingmaker.Blueprints.Classes.BlueprintProgression.m_Classes.

Declaration
public ProgressionConfigurator RemoveFromClasses(params Blueprint<BlueprintCharacterClassReference>[] classes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>[] classes
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

RemoveFromLevelEntries(Int32, Blueprint<BlueprintFeatureBaseReference>[])

Removes the provided features from any LevelEntry in Kingmaker.Blueprints.Classes.BlueprintProgression.LevelEntries with the specified level.

Declaration
public ProgressionConfigurator RemoveFromLevelEntries(int level, params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type Name Description
System.Int32 level
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] features
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

RemoveLevelEntry(Int32)

Removes any level entries with the specified level from Kingmaker.Blueprints.Classes.BlueprintProgression.LevelEntries.

Declaration
public ProgressionConfigurator RemoveLevelEntry(int level)
Parameters
Type Name Description
System.Int32 level
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

SetAlternateProgressionClasses(Blueprint<BlueprintCharacterClassReference>[])

Sets the value of Kingmaker.Blueprints.Classes.BlueprintProgression.m_AlternateProgressionClasses

Declaration
public ProgressionConfigurator SetAlternateProgressionClasses(params Blueprint<BlueprintCharacterClassReference>[] classes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Half the specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

This is ignored if ForAllOtherClasses is true.

| Improve this Doc View Source

SetAlternateProgressionClasses((Blueprint<BlueprintCharacterClassReference> clazz, Int32 additionalLevel)[])

Sets the value of Kingmaker.Blueprints.Classes.BlueprintProgression.m_AlternateProgressionClasses

Declaration
public ProgressionConfigurator SetAlternateProgressionClasses(params (Blueprint<BlueprintCharacterClassReference> clazz, int additionalLevel)[] classes)
Parameters
Type Name Description
System.ValueTuple<Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>, System.Int32>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Half the specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

This is ignored if ForAllOtherClasses is true.

| Improve this Doc View Source

SetArchetypes(Blueprint<BlueprintArchetypeReference>[])

Sets the value of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Archetypes

Declaration
public ProgressionConfigurator SetArchetypes(params Blueprint<BlueprintArchetypeReference>[] archetypes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintArchetypeReference>[] archetypes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified archetype levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

Note that you do not need to include the archetype's class in m_Classes. It will only check for the associated archetype.

| Improve this Doc View Source

SetArchetypes((Blueprint<BlueprintArchetypeReference> archetype, Int32 additionalLevel)[])

Sets the value of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Archetypes

Declaration
public ProgressionConfigurator SetArchetypes(params (Blueprint<BlueprintArchetypeReference> archetype, int additionalLevel)[] archetypes)
Parameters
Type Name Description
System.ValueTuple<Blueprint<Kingmaker.Blueprints.BlueprintArchetypeReference>, System.Int32>[] archetypes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified archetype levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

Note that you do not need to include the archetype's class in m_Classes. It will only check for the associated archetype.

| Improve this Doc View Source

SetClasses(Blueprint<BlueprintCharacterClassReference>[])

Sets the value of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Classes

Declaration
public ProgressionConfigurator SetClasses(params Blueprint<BlueprintCharacterClassReference>[] classes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

| Improve this Doc View Source

SetClasses((Blueprint<BlueprintCharacterClassReference> clazz, Int32 additionalLevel)[])

Sets the value of Kingmaker.Blueprints.Classes.BlueprintProgression.m_Classes

Declaration
public ProgressionConfigurator SetClasses(params (Blueprint<BlueprintCharacterClassReference> clazz, int additionalLevel)[] classes)
Parameters
Type Name Description
System.ValueTuple<Blueprint<Kingmaker.Blueprints.BlueprintCharacterClassReference>, System.Int32>[] classes
Returns
Type Description
ProgressionConfigurator
Remarks

Specified class levels are summed when determining the character's level with respect to the progression.

AdditionalLevel is a static bonus added if the character has any levels in the associated class.

| Improve this Doc View Source

SetLevelEntries(LevelEntryBuilder)

Uses LevelEntryBuilder to set Kingmaker.Blueprints.Classes.BlueprintProgression.LevelEntries.

Declaration
public ProgressionConfigurator SetLevelEntries(LevelEntryBuilder levelEntries)
Parameters
Type Name Description
LevelEntryBuilder levelEntries
Returns
Type Description
ProgressionConfigurator
| Improve this Doc View Source

SetLevelEntry(Int32, Blueprint<BlueprintFeatureBaseReference>[])

Sets the LevelEntry in Kingmaker.Blueprints.Classes.BlueprintProgression.LevelEntries with the specified level and features.

Declaration
public ProgressionConfigurator SetLevelEntry(int level, params Blueprint<BlueprintFeatureBaseReference>[] features)
Parameters
Type Name Description
System.Int32 level
Blueprint<Kingmaker.Blueprints.BlueprintFeatureBaseReference>[] features
Returns
Type Description
ProgressionConfigurator
Remarks

Removes any existing LevelEntry with the specified level.

| Improve this Doc View Source

SetUIGroups(UIGroupBuilder)

Uses UIGroupBuilder to set Kingmaker.Blueprints.Classes.BlueprintProgression.UIGroups and Kingmaker.Blueprints.Classes.BlueprintProgression.m_UIDeterminatorsGroup.

Declaration
public ProgressionConfigurator SetUIGroups(UIGroupBuilder uiGroup)
Parameters
Type Name Description
UIGroupBuilder uiGroup
Returns
Type Description
ProgressionConfigurator
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX