Created by Docfx
  • Home
  • Articles
  • Api Documentation
  • Api Documentation
  • BlueprintCore.Blueprints.Configurators
  • UnitConfigurator
Show / Hide Table of Contents
  • BlueprintCore.Abilities.Restrictions.New
    • TargetHasBuffsFromCaster
  • BlueprintCore.Actions.Builder
    • ActionsBuilder
  • BlueprintCore.Actions.Builder.AreaEx
    • ActionsBuilderAreaEx
  • BlueprintCore.Actions.Builder.AVEx
    • ActionsBuilderAVEx
  • BlueprintCore.Actions.Builder.BasicEx
    • ActionsBuilderBasicEx
  • BlueprintCore.Actions.Builder.ContextEx
    • ActionsBuilderContextEx
  • BlueprintCore.Actions.Builder.KingdomEx
    • ActionsBuilderKingdomEx
  • BlueprintCore.Actions.Builder.MiscEx
    • ActionsBuilderMiscEx
  • BlueprintCore.Actions.Builder.StoryEx
    • ActionsBuilderStoryEx
  • BlueprintCore.Actions.Builder.UpgraderEx
    • ActionsBuilderUpgraderEx
  • BlueprintCore.Blueprints.Components.Replacements
    • AddOutgoingDamageTriggerFixed
    • AddOutgoingDamageTriggerFixed.ComponentData
    • AddStatBonusIfHasFactFixed
    • AttackStatReplacementFixed
    • SuppressBuffsFixed
    • WeaponBuffOnConfirmedCritFixed
  • BlueprintCore.Blueprints.Configurators
    • BaseAbilityResourceConfigurator<T, TBuilder>
    • BaseBlueprintConfigurator<T, TBuilder>
    • BaseCompanionStoryConfigurator<T, TBuilder>
    • BaseComponentListConfigurator<T, TBuilder>
    • BaseControllableProjectileConfigurator<T, TBuilder>
    • BaseFactionConfigurator<T, TBuilder>
    • BaseGameUIConfigConfigurator<T, TBuilder>
    • BaseLoadingScreenSpriteListConfigurator<T, TBuilder>
    • BaseOverrideLegacyUnitsConfigurator<T, TBuilder>
    • BasePortraitConfigurator<T, TBuilder>
    • BaseProjectileConfigurator<T, TBuilder>
    • BaseProjectileTrajectoryConfigurator<T, TBuilder>
    • BaseRomanceCounterConfigurator<T, TBuilder>
    • BaseSavedGameStatusConfigurator<T, TBuilder>
    • BaseSettingsWindowConfigConfigurator<T, TBuilder>
    • BaseSummonPoolConfigurator<T, TBuilder>
    • BaseTrapSettingsConfigurator<T, TBuilder>
    • BaseTrapSettingsRootConfigurator<T, TBuilder>
    • BaseUIInteractionTypeSpritesConfigurator<T, TBuilder>
    • BaseUnitAnimationActionSubstitutionConfigurator<T, TBuilder>
    • BaseUnitConfigurator<T, TBuilder>
    • BaseUnitTemplateConfigurator<T, TBuilder>
    • BaseUnitTypeConfigurator<T, TBuilder>
    • BaseUnlockableFlagConfigurator<T, TBuilder>
    • CompanionStoryConfigurator
    • ComponentListConfigurator
    • ControllableProjectileConfigurator
    • FactionConfigurator
    • GameUIConfigConfigurator
    • LoadingScreenSpriteListConfigurator
    • OverrideLegacyUnitsConfigurator
    • PortraitConfigurator
    • ProjectileConfigurator
    • ProjectileTrajectoryConfigurator
    • RomanceCounterConfigurator
    • SavedGameStatusConfigurator
    • SettingsWindowConfigConfigurator
    • SummonPoolConfigurator
    • TrapSettingsConfigurator
    • TrapSettingsRootConfigurator
    • UIInteractionTypeSpritesConfigurator
    • UnitAnimationActionSubstitutionConfigurator
    • UnitConfigurator
    • UnitTemplateConfigurator
    • UnitTypeConfigurator
    • UnlockableFlagConfigurator
  • BlueprintCore.Blueprints.Configurators.Achievements
    • AchievementDataConfigurator
    • AchievementGroupDataConfigurator
    • BaseAchievementDataConfigurator<T, TBuilder>
    • BaseAchievementGroupDataConfigurator<T, TBuilder>
  • BlueprintCore.Blueprints.Configurators.AI
    • ActiveCommandConsiderationConfigurator
    • AiAttackConfigurator
    • AiCastSpellConfigurator
    • AiFollowConfigurator
    • AiRoamConfigurator
    • AiSwitchWeaponConfigurator
    • AiTouchConfigurator
    • AlignmentConsiderationConfigurator
    • ArmorTypeConsiderationConfigurator
    • BaseActiveCommandConsiderationConfigurator<T, TBuilder>
    • BaseAiActionConfigurator<T, TBuilder>
    • BaseAiAttackConfigurator<T, TBuilder>
    • BaseAiCastSpellConfigurator<T, TBuilder>
    • BaseAiFollowConfigurator<T, TBuilder>
    • BaseAiRoamConfigurator<T, TBuilder>
    • BaseAiSwitchWeaponConfigurator<T, TBuilder>
    • BaseAiTouchConfigurator<T, TBuilder>
    • BaseAlignmentConsiderationConfigurator<T, TBuilder>
    • BaseArmorTypeConsiderationConfigurator<T, TBuilder>
    • BaseBrainConfigurator<T, TBuilder>
    • BaseBuffConsiderationConfigurator<T, TBuilder>
    • BaseBuffNotFromCasterConsiderationConfigurator<T, TBuilder>
    • BaseBuffsAroundConsiderationConfigurator<T, TBuilder>
    • BaseCanMakeFullAttackConsiderationConfigurator<T, TBuilder>
    • BaseCanUseSpellCombatConsiderationConfigurator<T, TBuilder>
    • BaseCasterClassConsiderationConfigurator<T, TBuilder>
    • BaseCommandCooldownConsiderationConfigurator<T, TBuilder>
    • BaseComplexConsiderationConfigurator<T, TBuilder>
    • BaseConditionConsiderationConfigurator<T, TBuilder>
    • BaseConsiderationConfigurator<T, TBuilder>
    • BaseCustomAiConsiderationsRootConfigurator<T, TBuilder>
    • BaseDirectionConsiderationConfigurator<T, TBuilder>
    • BaseDistanceConsiderationConfigurator<T, TBuilder>
    • BaseDistanceRangeConsiderationConfigurator<T, TBuilder>
    • BaseFactConsiderationConfigurator<T, TBuilder>
    • BaseHasAutoCastConsideraionConfigurator<T, TBuilder>
    • BaseHasManualTargetConsiderationConfigurator<T, TBuilder>
    • BaseHealthAroundConsiderationConfigurator<T, TBuilder>
    • BaseHealthConsiderationConfigurator<T, TBuilder>
    • BaseHitThisRoundConsiderationConfigurator<T, TBuilder>
    • BaseInRangeConsiderationConfigurator<T, TBuilder>
    • BaseLastTargetConsiderationConfigurator<T, TBuilder>
    • BaseLifeStateConsiderationConfigurator<T, TBuilder>
    • BaseLineOfSightConsiderationConfigurator<T, TBuilder>
    • BaseLocatorsConsiderationConfigurator<T, TBuilder>
    • BaseManualTargetConsiderationConfigurator<T, TBuilder>
    • BaseNotImpatientConsiderationConfigurator<T, TBuilder>
    • BaseRandomConsiderationConfigurator<T, TBuilder>
    • BaseStatConsiderationConfigurator<T, TBuilder>
    • BaseSwarmTargetsConsiderationConfigurator<T, TBuilder>
    • BaseTargetClassConsiderationConfigurator<T, TBuilder>
    • BaseTargetMainCharacterConfigurator<T, TBuilder>
    • BaseTargetSelfConsiderationConfigurator<T, TBuilder>
    • BaseThreatedByConsiderationConfigurator<T, TBuilder>
    • BaseUnitConditionConsiderationConfigurator<T, TBuilder>
    • BaseUnitsAroundConsiderationConfigurator<T, TBuilder>
    • BaseUnitsThreateningConsiderationConfigurator<T, TBuilder>
    • BrainConfigurator
    • BuffConsiderationConfigurator
    • BuffNotFromCasterConsiderationConfigurator
    • BuffsAroundConsiderationConfigurator
    • CanMakeFullAttackConsiderationConfigurator
    • CanUseSpellCombatConsiderationConfigurator
    • CasterClassConsiderationConfigurator
    • CommandCooldownConsiderationConfigurator
    • ComplexConsiderationConfigurator
    • ConditionConsiderationConfigurator
    • CustomAiConsiderationsRootConfigurator
    • DirectionConsiderationConfigurator
    • DistanceConsiderationConfigurator
    • DistanceRangeConsiderationConfigurator
    • FactConsiderationConfigurator
    • HasAutoCastConsideraionConfigurator
    • HasManualTargetConsiderationConfigurator
    • HealthAroundConsiderationConfigurator
    • HealthConsiderationConfigurator
    • HitThisRoundConsiderationConfigurator
    • InRangeConsiderationConfigurator
    • LastTargetConsiderationConfigurator
    • LifeStateConsiderationConfigurator
    • LineOfSightConsiderationConfigurator
    • LocatorsConsiderationConfigurator
    • ManualTargetConsiderationConfigurator
    • NotImpatientConsiderationConfigurator
    • RandomConsiderationConfigurator
    • StatConsiderationConfigurator
    • SwarmTargetsConsiderationConfigurator
    • TargetClassConsiderationConfigurator
    • TargetMainCharacterConfigurator
    • TargetSelfConsiderationConfigurator
    • ThreatedByConsiderationConfigurator
    • UnitConditionConsiderationConfigurator
    • UnitsAroundConsiderationConfigurator
    • UnitsThreateningConsiderationConfigurator
  • BlueprintCore.Blueprints.Configurators.Area
    • AreaConfigurator
    • AreaEnterPointConfigurator
    • AreaMechanicsConfigurator
    • AreaPartConfigurator
    • AreaPresetConfigurator
    • AreaTransitionConfigurator
    • BaseAreaConfigurator<T, TBuilder>
    • BaseAreaEnterPointConfigurator<T, TBuilder>
    • BaseAreaMechanicsConfigurator<T, TBuilder>
    • BaseAreaPartConfigurator<T, TBuilder>
    • BaseAreaPresetConfigurator<T, TBuilder>
    • BaseAreaTransitionConfigurator<T, TBuilder>
    • BaseDynamicMapObjectConfigurator<T, TBuilder>
    • BaseLogicConnectorConfigurator<T, TBuilder>
    • BaseMapObjectConfigurator<T, TBuilder>
    • BaseScriptZoneConfigurator<T, TBuilder>
    • BaseSettlementAreaPresetConfigurator<T, TBuilder>
    • BaseTrapConfigurator<T, TBuilder>
    • DynamicMapObjectConfigurator
    • LogicConnectorConfigurator
    • ScriptZoneConfigurator
    • SettlementAreaPresetConfigurator
    • TrapConfigurator
  • BlueprintCore.Blueprints.Configurators.AreaLogic.Cutscenes
    • BaseCutsceneConfigurator<T, TBuilder>
    • BaseGateConfigurator<T, TBuilder>
    • CutsceneConfigurator
    • GateConfigurator
  • BlueprintCore.Blueprints.Configurators.AreaLogic.Etudes
    • BaseEtudeConfigurator<T, TBuilder>
    • BaseEtudeConflictingGroupConfigurator<T, TBuilder>
    • EtudeConfigurator
    • EtudeConflictingGroupConfigurator
  • BlueprintCore.Blueprints.Configurators.Armies
    • ArmyLeaderConfigurator
    • ArmyPresetConfigurator
    • BaseArmyLeaderConfigurator<T, TBuilder>
    • BaseArmyPresetConfigurator<T, TBuilder>
    • BaseLeaderProgressionConfigurator<T, TBuilder>
    • BaseLeaderSkillConfigurator<T, TBuilder>
    • BaseLeaderSkillsListConfigurator<T, TBuilder>
    • BaseMoraleRootConfigurator<T, TBuilder>
    • BaseTacticalCombatAreaConfigurator<T, TBuilder>
    • BaseTacticalCombatObstaclesMapConfigurator<T, TBuilder>
    • BaseTacticalCombatRootConfigurator<T, TBuilder>
    • LeaderProgressionConfigurator
    • LeaderSkillConfigurator
    • LeaderSkillsListConfigurator
    • MoraleRootConfigurator
    • TacticalCombatAreaConfigurator
    • TacticalCombatObstaclesMapConfigurator
    • TacticalCombatRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Armies.Brain
    • ArmyHealthConsiderationConfigurator
    • BaseArmyHealthConsiderationConfigurator<T, TBuilder>
    • BaseTacticalCombatAiActionConfigurator<T, TBuilder>
    • BaseTacticalCombatAiAttackConfigurator<T, TBuilder>
    • BaseTacticalCombatAiCastSpellConfigurator<T, TBuilder>
    • BaseTacticalCombatBrainConfigurator<T, TBuilder>
    • BaseTacticalCombatCanAttackThisTurnConsiderationConfigurator<T, TBuilder>
    • BaseTacticalCombatTagConsiderationConfigurator<T, TBuilder>
    • TacticalCombatAiAttackConfigurator
    • TacticalCombatAiCastSpellConfigurator
    • TacticalCombatBrainConfigurator
    • TacticalCombatCanAttackThisTurnConsiderationConfigurator
    • TacticalCombatTagConsiderationConfigurator
  • BlueprintCore.Blueprints.Configurators.BarkBanters
    • BarkBanterConfigurator
    • BaseBarkBanterConfigurator<T, TBuilder>
  • BlueprintCore.Blueprints.Configurators.CharGen
    • BaseRaceVisualPresetConfigurator<T, TBuilder>
    • RaceVisualPresetConfigurator
  • BlueprintCore.Blueprints.Configurators.Classes
    • BaseArchetypeConfigurator<T, TBuilder>
    • BaseCharacterClassConfigurator<T, TBuilder>
    • BaseCharacterClassGroupConfigurator<T, TBuilder>
    • BaseClassAdditionalVisualSettingsConfigurator<T, TBuilder>
    • BaseClassAdditionalVisualSettingsProgressionConfigurator<T, TBuilder>
    • BaseFeatureBaseConfigurator<T, TBuilder>
    • BaseFeatureConfigurator<T, TBuilder>
    • BaseFeatureReplaceSpellbookConfigurator<T, TBuilder>
    • BaseFeatureSelectMythicSpellbookConfigurator<T, TBuilder>
    • BaseLevelUpPlanFeaturesListConfigurator<T, TBuilder>
    • BaseProgressionConfigurator<T, TBuilder>
    • BaseRaceConfigurator<T, TBuilder>
    • BaseStatProgressionConfigurator<T, TBuilder>
    • CharacterClassConfigurator
    • CharacterClassGroupConfigurator
    • ClassAdditionalVisualSettingsConfigurator
    • ClassAdditionalVisualSettingsProgressionConfigurator
    • FeatureReplaceSpellbookConfigurator
    • FeatureSelectMythicSpellbookConfigurator
    • LevelUpPlanFeaturesListConfigurator
    • RaceConfigurator
    • StatProgressionConfigurator
  • BlueprintCore.Blueprints.Configurators.Classes.Selection
    • BaseFeatureSelectionConfigurator<T, TBuilder>
    • BaseParametrizedFeatureConfigurator<T, TBuilder>
    • ParametrizedFeatureConfigurator
  • BlueprintCore.Blueprints.Configurators.Classes.Spells
    • BaseSpellbookConfigurator<T, TBuilder>
    • BaseSpellListConfigurator<T, TBuilder>
    • BaseSpellsTableConfigurator<T, TBuilder>
    • SpellbookConfigurator
    • SpellsTableConfigurator
  • BlueprintCore.Blueprints.Configurators.Console.PS5.PSNObjects
    • BasePSNObjectsRootConfigurator<T, TBuilder>
    • PSNObjectsRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Cooking
    • BaseCookingRecipeConfigurator<T, TBuilder>
    • CookingRecipeConfigurator
  • BlueprintCore.Blueprints.Configurators.Corruption
    • BaseCorruptionRootConfigurator<T, TBuilder>
    • CorruptionRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Craft
    • BaseCraftRootConfigurator<T, TBuilder>
    • BaseIngredientConfigurator<T, TBuilder>
    • CraftRootConfigurator
    • IngredientConfigurator
  • BlueprintCore.Blueprints.Configurators.Crusade
    • BaseGlobalMagicSpellConfigurator<T, TBuilder>
    • BaseSettlementAreaConfigurator<T, TBuilder>
    • GlobalMagicSpellConfigurator
    • SettlementAreaConfigurator
  • BlueprintCore.Blueprints.Configurators.DialogSystem
    • AnswerConfigurator
    • AnswersListConfigurator
    • BaseAnswerBaseConfigurator<T, TBuilder>
    • BaseAnswerConfigurator<T, TBuilder>
    • BaseAnswersListConfigurator<T, TBuilder>
    • BaseBookPageConfigurator<T, TBuilder>
    • BaseCheckConfigurator<T, TBuilder>
    • BaseCueBaseConfigurator<T, TBuilder>
    • BaseCueConfigurator<T, TBuilder>
    • BaseCueSequenceConfigurator<T, TBuilder>
    • BaseDialogConfigurator<T, TBuilder>
    • BaseDialogExperienceModifierTableConfigurator<T, TBuilder>
    • BaseMythicInfoConfigurator<T, TBuilder>
    • BaseMythicsSettingsConfigurator<T, TBuilder>
    • BaseSequenceExitConfigurator<T, TBuilder>
    • BookPageConfigurator
    • CheckConfigurator
    • CueConfigurator
    • CueSequenceConfigurator
    • DialogConfigurator
    • DialogExperienceModifierTableConfigurator
    • MythicInfoConfigurator
    • MythicsSettingsConfigurator
    • SequenceExitConfigurator
  • BlueprintCore.Blueprints.Configurators.DLC
    • BaseDlcConfigurator<T, TBuilder>
    • BaseDlcRewardCampaignConfigurator<T, TBuilder>
    • BaseDlcRewardConfigurator<T, TBuilder>
    • DlcConfigurator
    • DlcRewardCampaignConfigurator
    • DlcRewardConfigurator
  • BlueprintCore.Blueprints.Configurators.Dungeon
    • BaseDungeonArmyConfigurator<T, TBuilder>
    • BaseDungeonBoonConfigurator<T, TBuilder>
    • BaseDungeonCampaignConfigurator<T, TBuilder>
    • BaseDungeonDifficultyCurveConfigurator<T, TBuilder>
    • BaseDungeonExpeditionConfigurator<T, TBuilder>
    • BaseDungeonIslandConfigurator<T, TBuilder>
    • BaseDungeonIslandRewardConfigurator<T, TBuilder>
    • BaseDungeonIslandRewardGoldConfigurator<T, TBuilder>
    • BaseDungeonIslandRewardLootConfigurator<T, TBuilder>
    • BaseDungeonIslandRewardObjectConfigurator<T, TBuilder>
    • BaseDungeonIslandRewardUnitConfigurator<T, TBuilder>
    • BaseDungeonLocalizedStringsConfigurator<T, TBuilder>
    • BaseDungeonLootBudgetConfigurator<T, TBuilder>
    • BaseDungeonLootConfigurator<T, TBuilder>
    • BaseDungeonMapConfigurator<T, TBuilder>
    • BaseDungeonModificatorConfigurator<T, TBuilder>
    • BaseDungeonRootConfigurator<T, TBuilder>
    • BaseDungeonThemeConfigurator<T, TBuilder>
    • BaseDungeonTierConfigurator<T, TBuilder>
    • BaseDungeonTrapSpellListConfigurator<T, TBuilder>
    • BasePersonageLimitsConfigurator<T, TBuilder>
    • BasePhotoModeRootConfigurator<T, TBuilder>
    • DungeonArmyConfigurator
    • DungeonBoonConfigurator
    • DungeonCampaignConfigurator
    • DungeonDifficultyCurveConfigurator
    • DungeonExpeditionConfigurator
    • DungeonIslandConfigurator
    • DungeonIslandRewardConfigurator
    • DungeonIslandRewardGoldConfigurator
    • DungeonIslandRewardLootConfigurator
    • DungeonIslandRewardObjectConfigurator
    • DungeonIslandRewardUnitConfigurator
    • DungeonLocalizedStringsConfigurator
    • DungeonLootBudgetConfigurator
    • DungeonLootConfigurator
    • DungeonMapConfigurator
    • DungeonModificatorConfigurator
    • DungeonRootConfigurator
    • DungeonThemeConfigurator
    • DungeonTierConfigurator
    • DungeonTrapSpellListConfigurator
    • PersonageLimitsConfigurator
    • PhotoModeRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Encyclopedia
    • BaseEncyclopediaChapterConfigurator<T, TBuilder>
    • BaseEncyclopediaNodeConfigurator<T, TBuilder>
    • BaseEncyclopediaPageConfigurator<T, TBuilder>
    • EncyclopediaChapterConfigurator
    • EncyclopediaPageConfigurator
  • BlueprintCore.Blueprints.Configurators.EntitySystem
    • BaseUnitUpgraderConfigurator<T, TBuilder>
    • UnitUpgraderConfigurator
  • BlueprintCore.Blueprints.Configurators.Facts
    • BaseFactConfigurator<T, TBuilder>
    • BaseUnitFactConfigurator<T, TBuilder>
    • UnitFactConfigurator
  • BlueprintCore.Blueprints.Configurators.Footrprints
    • BaseFootprintConfigurator<T, TBuilder>
    • BaseFootprintTypeConfigurator<T, TBuilder>
    • FootprintConfigurator
    • FootprintTypeConfigurator
  • BlueprintCore.Blueprints.Configurators.Formations
    • BaseFollowersFormationConfigurator<T, TBuilder>
    • BasePartyFormationConfigurator<T, TBuilder>
    • FollowersFormationConfigurator
    • PartyFormationConfigurator
  • BlueprintCore.Blueprints.Configurators.Globalmap
    • BaseGlobalMapConfigurator<T, TBuilder>
    • BaseGlobalMapEdgeConfigurator<T, TBuilder>
    • BaseGlobalMapPointConfigurator<T, TBuilder>
    • BaseGlobalMapPointVariationConfigurator<T, TBuilder>
    • BaseMultiEntranceConfigurator<T, TBuilder>
    • BaseMultiEntranceEntryConfigurator<T, TBuilder>
    • GlobalMapConfigurator
    • GlobalMapEdgeConfigurator
    • GlobalMapPointConfigurator
    • GlobalMapPointVariationConfigurator
    • MultiEntranceConfigurator
    • MultiEntranceEntryConfigurator
  • BlueprintCore.Blueprints.Configurators.Interaction
    • BaseInteractionRootConfigurator<T, TBuilder>
    • InteractionRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Items
    • BaseHiddenItemConfigurator<T, TBuilder>
    • BaseItemConfigurator<T, TBuilder>
    • BaseItemKeyConfigurator<T, TBuilder>
    • BaseItemNoteConfigurator<T, TBuilder>
    • BaseItemsListConfigurator<T, TBuilder>
    • BaseItemThiefToolConfigurator<T, TBuilder>
    • BaseSharedVendorTableConfigurator<T, TBuilder>
    • HiddenItemConfigurator
    • ItemConfigurator
    • ItemKeyConfigurator
    • ItemNoteConfigurator
    • ItemsListConfigurator
    • ItemThiefToolConfigurator
    • SharedVendorTableConfigurator
  • BlueprintCore.Blueprints.Configurators.Items.Armors
    • ArmorTypeConfigurator
    • BaseArmorTypeConfigurator<T, TBuilder>
    • BaseItemArmorConfigurator<T, TBuilder>
    • BaseShieldTypeConfigurator<T, TBuilder>
    • ItemArmorConfigurator
    • ShieldTypeConfigurator
  • BlueprintCore.Blueprints.Configurators.Items.Ecnchantments
    • ArmorEnchantmentConfigurator
    • BaseArmorEnchantmentConfigurator<T, TBuilder>
    • BaseEquipmentEnchantmentConfigurator<T, TBuilder>
    • BaseItemEnchantmentConfigurator<T, TBuilder>
    • BaseWeaponEnchantmentConfigurator<T, TBuilder>
    • EquipmentEnchantmentConfigurator
    • WeaponEnchantmentConfigurator
  • BlueprintCore.Blueprints.Configurators.Items.Equipment
    • BaseItemEquipmentBeltConfigurator<T, TBuilder>
    • BaseItemEquipmentConfigurator<T, TBuilder>
    • BaseItemEquipmentFeetConfigurator<T, TBuilder>
    • BaseItemEquipmentGlassesConfigurator<T, TBuilder>
    • BaseItemEquipmentGlovesConfigurator<T, TBuilder>
    • BaseItemEquipmentHandConfigurator<T, TBuilder>
    • BaseItemEquipmentHeadConfigurator<T, TBuilder>
    • BaseItemEquipmentNeckConfigurator<T, TBuilder>
    • BaseItemEquipmentRingConfigurator<T, TBuilder>
    • BaseItemEquipmentShirtConfigurator<T, TBuilder>
    • BaseItemEquipmentShouldersConfigurator<T, TBuilder>
    • BaseItemEquipmentSimpleConfigurator<T, TBuilder>
    • BaseItemEquipmentUsableConfigurator<T, TBuilder>
    • BaseItemEquipmentWristConfigurator<T, TBuilder>
    • ItemEquipmentBeltConfigurator
    • ItemEquipmentFeetConfigurator
    • ItemEquipmentGlassesConfigurator
    • ItemEquipmentGlovesConfigurator
    • ItemEquipmentHeadConfigurator
    • ItemEquipmentNeckConfigurator
    • ItemEquipmentRingConfigurator
    • ItemEquipmentShirtConfigurator
    • ItemEquipmentShouldersConfigurator
    • ItemEquipmentUsableConfigurator
    • ItemEquipmentWristConfigurator
  • BlueprintCore.Blueprints.Configurators.Items.Shields
    • BaseItemShieldConfigurator<T, TBuilder>
    • ItemShieldConfigurator
  • BlueprintCore.Blueprints.Configurators.Items.Weapons
    • BaseCategoryDefaultsConfigurator<T, TBuilder>
    • BaseItemWeaponConfigurator<T, TBuilder>
    • BaseWeaponTypeConfigurator<T, TBuilder>
    • CategoryDefaultsConfigurator
    • ItemWeaponConfigurator
    • WeaponTypeConfigurator
  • BlueprintCore.Blueprints.Configurators.Kingdom
    • ArmyPresetListConfigurator
    • ArmyRootConfigurator
    • BaseArmyPresetListConfigurator<T, TBuilder>
    • BaseArmyRootConfigurator<T, TBuilder>
    • BaseCrusadeEventConfigurator<T, TBuilder>
    • BaseCrusadeEventTimelineConfigurator<T, TBuilder>
    • BaseKingdomBuffConfigurator<T, TBuilder>
    • BaseKingdomDeckConfigurator<T, TBuilder>
    • BaseKingdomEventBaseConfigurator<T, TBuilder>
    • BaseKingdomEventConfigurator<T, TBuilder>
    • BaseKingdomEventTimelineConfigurator<T, TBuilder>
    • BaseKingdomProjectConfigurator<T, TBuilder>
    • BaseKingdomRootConfigurator<T, TBuilder>
    • BaseKingdomUIRootConfigurator<T, TBuilder>
    • BaseLeadersRootConfigurator<T, TBuilder>
    • BaseRegionConfigurator<T, TBuilder>
    • BaseSettlementConfigurator<T, TBuilder>
    • CrusadeEventConfigurator
    • CrusadeEventTimelineConfigurator
    • KingdomBuffConfigurator
    • KingdomDeckConfigurator
    • KingdomEventConfigurator
    • KingdomEventTimelineConfigurator
    • KingdomProjectConfigurator
    • KingdomRootConfigurator
    • KingdomUIRootConfigurator
    • LeadersRootConfigurator
    • RegionConfigurator
    • SettlementConfigurator
  • BlueprintCore.Blueprints.Configurators.Kingdom.AI
    • BaseSettlementBuildListConfigurator<T, TBuilder>
    • SettlementBuildListConfigurator
  • BlueprintCore.Blueprints.Configurators.Kingdom.Flags
    • BaseKingdomMoraleFlagConfigurator<T, TBuilder>
    • KingdomMoraleFlagConfigurator
  • BlueprintCore.Blueprints.Configurators.Kingdom.Settlements
    • BaseSettlementBuildingConfigurator<T, TBuilder>
    • SettlementBuildingConfigurator
  • BlueprintCore.Blueprints.Configurators.Loot
    • BaseLootConfigurator<T, TBuilder>
    • BaseTrashLootSettingsConfigurator<T, TBuilder>
    • BaseUnitLootConfigurator<T, TBuilder>
    • LootConfigurator
    • TrashLootSettingsConfigurator
    • UnitLootConfigurator
  • BlueprintCore.Blueprints.Configurators.Quests
    • BaseQuestConfigurator<T, TBuilder>
    • BaseQuestGroupsConfigurator<T, TBuilder>
    • BaseQuestObjectiveConfigurator<T, TBuilder>
    • QuestConfigurator
    • QuestGroupsConfigurator
    • QuestObjectiveConfigurator
  • BlueprintCore.Blueprints.Configurators.RandomEncounters
    • BaseCampingEncounterConfigurator<T, TBuilder>
    • BaseRandomEncounterConfigurator<T, TBuilder>
    • BaseRandomEncountersRootConfigurator<T, TBuilder>
    • BaseSpawnableObjectConfigurator<T, TBuilder>
    • CampingEncounterConfigurator
    • RandomEncounterConfigurator
    • RandomEncountersRootConfigurator
    • SpawnableObjectConfigurator
  • BlueprintCore.Blueprints.Configurators.Root
    • AppsflyerRootConfigurator
    • BaseAppsflyerRootConfigurator<T, TBuilder>
    • BaseCampaignConfigurator<T, TBuilder>
    • BaseConsoleRootConfigurator<T, TBuilder>
    • BaseCutscenesRootConfigurator<T, TBuilder>
    • BaseFormationsRootConfigurator<T, TBuilder>
    • BaseRootConfigurator<T, TBuilder>
    • BaseScenesRootConfigurator<T, TBuilder>
    • BaseSpellSchoolRootConfigurator<T, TBuilder>
    • BaseTimelineRootConfigurator<T, TBuilder>
    • CampaignConfigurator
    • ConsoleRootConfigurator
    • CutscenesRootConfigurator
    • FormationsRootConfigurator
    • RootConfigurator
    • ScenesRootConfigurator
    • SpellSchoolRootConfigurator
    • TimelineRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Root.Fx
    • BaseCastsGroupConfigurator<T, TBuilder>
    • BaseFxRootConfigurator<T, TBuilder>
    • CastsGroupConfigurator
    • FxRootConfigurator
  • BlueprintCore.Blueprints.Configurators.Tutorial
    • BaseTutorialConfigurator<T, TBuilder>
    • TutorialConfigurator
  • BlueprintCore.Blueprints.Configurators.UI
    • BaseUISoundConfigurator<T, TBuilder>
    • UISoundConfigurator
  • BlueprintCore.Blueprints.Configurators.UnitLogic.Abilities
    • AreaEffectPitVisualSettingsConfigurator
    • BaseAbilityAreaEffectConfigurator<T, TBuilder>
    • BaseAbilityConfigurator<T, TBuilder>
    • BaseAreaEffectPitVisualSettingsConfigurator<T, TBuilder>
  • BlueprintCore.Blueprints.Configurators.UnitLogic.ActivatableAbilities
    • ActivatableAbilityConfigurator
    • BaseActivatableAbilityConfigurator<T, TBuilder>
  • BlueprintCore.Blueprints.Configurators.UnitLogic.Buffs
    • BaseBuffConfigurator<T, TBuilder>
  • BlueprintCore.Blueprints.Configurators.UnitLogic.Customization
    • BaseRaceGenderDistributionConfigurator<T, TBuilder>
    • BaseUnitCustomizationPresetConfigurator<T, TBuilder>
    • RaceGenderDistributionConfigurator
    • UnitCustomizationPresetConfigurator
  • BlueprintCore.Blueprints.Configurators.UnitLogic.Properties
    • BaseUnitPropertyConfigurator<T, TBuilder>
    • UnitPropertyConfigurator
  • BlueprintCore.Blueprints.Configurators.Visual
    • BaseHitSystemRootConfigurator<T, TBuilder>
    • BaseKingmakerEquipmentEntityConfigurator<T, TBuilder>
    • BaseTimeOfDaySettingsConfigurator<T, TBuilder>
    • BaseUnitAsksListConfigurator<T, TBuilder>
    • HitSystemRootConfigurator
    • KingmakerEquipmentEntityConfigurator
    • TimeOfDaySettingsConfigurator
    • UnitAsksListConfigurator
  • BlueprintCore.Blueprints.CustomConfigurators
    • AbilityResourceConfigurator
    • BlueprintConfigurator<T>
    • ComponentMerge
    • Configurator
    • ResourceAmountBuilder
    • RootConfigurator<T, TBuilder>
  • BlueprintCore.Blueprints.CustomConfigurators.Classes
    • ArchetypeConfigurator
    • FeatureConfigurator
    • ProgressionConfigurator
    • RangerStyle
    • UIGroupBuilder
  • BlueprintCore.Blueprints.CustomConfigurators.Classes.Selection
    • FeatureSelectionConfigurator
  • BlueprintCore.Blueprints.CustomConfigurators.Classes.Spells
    • SpellListConfigurator
  • BlueprintCore.Blueprints.CustomConfigurators.UnitLogic.Abilities
    • AbilityAreaEffectConfigurator
    • AbilityConfigurator
    • Duration
    • SavingThrow
    • SpellList
  • BlueprintCore.Blueprints.CustomConfigurators.UnitLogic.Buffs
    • BuffConfigurator
  • BlueprintCore.Blueprints.ModReferences
    • ModFeatureSelectionRefs
    • ModSpellListRefs
  • BlueprintCore.Blueprints.References
    • AbilityAreaEffectRefs
    • AbilityRefs
    • AbilityResourceRefs
    • AchievementDataRefs
    • AchievementGroupDataRefs
    • ActivatableAbilityRefs
    • AiRoamRefs
    • AppsflyerRootRefs
    • ArchetypeRefs
    • AreaEffectPitVisualSettingsRefs
    • AreaEnterPointRefs
    • ArmorEnchantmentRefs
    • ArmorTypeRefs
    • ArmyLeaderRefs
    • ArmyPresetListRefs
    • ArmyRootRefs
    • BuffRefs
    • CampaignRefs
    • CampingEncounterRefs
    • CastsGroupRefs
    • CategoryDefaultsRefs
    • CharacterClassGroupRefs
    • CharacterClassRefs
    • ClassAdditionalVisualSettingsProgressionRefs
    • ClassAdditionalVisualSettingsRefs
    • CompanionStoryRefs
    • ComplexConsiderationRefs
    • ComponentListRefs
    • ConsoleRootRefs
    • ControllableProjectileRefs
    • CookingRecipeRefs
    • CorruptionRootRefs
    • CraftRootRefs
    • CrusadeEventTimelineRefs
    • CustomAiConsiderationsRootRefs
    • CutscenesRootRefs
    • DialogExperienceModifierTableRefs
    • DirectionConsiderationRefs
    • DlcRefs
    • DlcRewardCampaignRefs
    • DlcRewardRefs
    • DungeonArmyRefs
    • DungeonBoonRefs
    • DungeonCampaignRefs
    • DungeonDifficultyCurveRefs
    • DungeonExpeditionRefs
    • DungeonIslandRefs
    • DungeonIslandRewardGoldRefs
    • DungeonIslandRewardLootRefs
    • DungeonIslandRewardObjectRefs
    • DungeonIslandRewardRefs
    • DungeonIslandRewardUnitRefs
    • DungeonLootBudgetRefs
    • DungeonLootRefs
    • DungeonMapRefs
    • DungeonModificatorRefs
    • DungeonRootRefs
    • DungeonThemeRefs
    • DungeonTierRefs
    • DungeonTrapSpellListRefs
    • DynamicMapObjectRefs
    • EncyclopediaChapterRefs
    • EncyclopediaPageRefs
    • EquipmentEnchantmentRefs
    • FactionRefs
    • FeatureRefs
    • FeatureReplaceSpellbookRefs
    • FeatureSelectionRefs
    • FeatureSelectMythicSpellbookRefs
    • FootprintRefs
    • FootprintTypeRefs
    • FormationsRootRefs
    • FxRootRefs
    • GameUIConfigRefs
    • GlobalMagicSpellRefs
    • HealthAroundConsiderationRefs
    • HiddenItemRefs
    • HitSystemRootRefs
    • IngredientRefs
    • InteractionRootRefs
    • ItemArmorRefs
    • ItemEquipmentBeltRefs
    • ItemEquipmentFeetRefs
    • ItemEquipmentGlassesRefs
    • ItemEquipmentGlovesRefs
    • ItemEquipmentHeadRefs
    • ItemEquipmentNeckRefs
    • ItemEquipmentRingRefs
    • ItemEquipmentShirtRefs
    • ItemEquipmentShouldersRefs
    • ItemEquipmentUsableRefs
    • ItemEquipmentWristRefs
    • ItemKeyRefs
    • ItemNoteRefs
    • ItemRefs
    • ItemShieldRefs
    • ItemsListRefs
    • ItemThiefToolRefs
    • ItemWeaponRefs
    • KingdomBuffRefs
    • KingdomDeckRefs
    • KingdomEventRefs
    • KingdomEventTimelineRefs
    • KingdomMoraleFlagRefs
    • KingdomProjectRefs
    • KingdomRootRefs
    • KingdomUIRootRefs
    • LeaderProgressionRefs
    • LeaderSkillRefs
    • LeaderSkillsListRefs
    • LeadersRootRefs
    • LevelUpPlanFeaturesListRefs
    • LoadingScreenSpriteListRefs
    • LocatorsConsiderationRefs
    • LogicConnectorRefs
    • MoraleRootRefs
    • MythicInfoRefs
    • MythicsSettingsRefs
    • OverrideLegacyUnitsRefs
    • ParametrizedFeatureRefs
    • PartyFormationRefs
    • PersonageLimitsRefs
    • PhotoModeRootRefs
    • ProgressionRefs
    • ProjectileRefs
    • ProjectileTrajectoryRefs
    • PSNObjectsRootRefs
    • RaceRefs
    • RaceVisualPresetRefs
    • RandomConsiderationRefs
    • RandomEncounterRefs
    • RandomEncountersRootRefs
    • RegionRefs
    • RomanceCounterRefs
    • RootRefs
    • SavedGameStatusRefs
    • ScenesRootRefs
    • SettingsWindowConfigRefs
    • SettlementAreaPresetRefs
    • SettlementAreaRefs
    • SettlementBuildingRefs
    • SettlementBuildListRefs
    • SettlementRefs
    • SharedVendorTableRefs
    • ShieldTypeRefs
    • SpawnableObjectRefs
    • SpellbookRefs
    • SpellListRefs
    • SpellSchoolRootRefs
    • SpellsTableRefs
    • StatProgressionRefs
    • TacticalCombatAreaRefs
    • TacticalCombatRootRefs
    • TargetSelfConsiderationRefs
    • TimelineRootRefs
    • TimeOfDaySettingsRefs
    • TrapRefs
    • TrapSettingsRefs
    • TrapSettingsRootRefs
    • TrashLootSettingsRefs
    • TutorialRefs
    • UnitAnimationActionSubstitutionRefs
    • UnitConditionConsiderationRefs
    • UnitCustomizationPresetRefs
    • UnitFactRefs
    • UnitLootRefs
    • UnitPropertyRefs
    • UnitRefs
    • UnitTemplateRefs
    • UnitTypeRefs
    • UnitUpgraderRefs
    • WeaponEnchantmentRefs
    • WeaponTypeRefs
  • BlueprintCore.Conditions.Builder
    • ConditionsBuilder
  • BlueprintCore.Conditions.Builder.AreaEx
    • ConditionsBuilderAreaEx
  • BlueprintCore.Conditions.Builder.BasicEx
    • ConditionsBuilderBasicEx
  • BlueprintCore.Conditions.Builder.ContextEx
    • ConditionsBuilderContextEx
  • BlueprintCore.Conditions.Builder.KingdomEx
    • ConditionsBuilderKingdomEx
  • BlueprintCore.Conditions.Builder.MiscEx
    • ConditionsBuilderMiscEx
  • BlueprintCore.Conditions.Builder.NewEx
    • ConditionsBuilderNewEx
  • BlueprintCore.Conditions.Builder.StoryEx
    • ConditionsBuilderStoryEx
  • BlueprintCore.Conditions.New
    • HasActionsAvailable
    • TargetInMeleeRange
  • BlueprintCore.UnitParts.Replacements
    • UnitPartBuffSuppressFixed
    • UnitPartBuffSuppressFixed.ContinuousSuppressionEffectBase
    • UnitPartBuffSuppressFixed.ContinuousSuppressionEffectEntry
    • UnitPartBuffSuppressFixed.ContinuousSuppressionPolymorphEntry
    • UnitPartBuffSuppressFixed.SuppresionType
    • UnitPartBuffSuppressFixed.SuppressionEffectEntry
  • BlueprintCore.Utils
    • Blueprint<TRef>
    • BlueprintExtensions
    • BlueprintTool
    • CommonTool
    • Constants
    • Constants.Empty
    • ElementTool
    • EncyclopediaTool
    • LocalizationTool
    • LocalString
    • LogWrapper
    • PrereqTool
    • Validator
  • BlueprintCore.Utils.Assets
    • Asset<T>
    • AssetExtensions
    • AssetLink<TLink>
    • AssetTool
    • SnapToTransformWithRotation
  • BlueprintCore.Utils.Localization
    • MultiLocaleString
  • BlueprintCore.Utils.Types
    • CharacterSelections
    • ContextDice
    • ContextDuration
    • ContextRankConfigs
    • ContextValues
    • CueSelections
    • DamageTypes
    • DialogSpeakers
    • LevelEntryBuilder
    • ProgressionEntry
    • ProgressionExtensions
    • UnitConditionException

Class UnitConfigurator

Configurator for Kingmaker.Blueprints.BlueprintUnit.

Inheritance
System.Object
Configurator
RootConfigurator<Kingmaker.Blueprints.BlueprintUnit, UnitConfigurator>
BaseBlueprintConfigurator<Kingmaker.Blueprints.BlueprintUnit, UnitConfigurator>
BaseFactConfigurator<Kingmaker.Blueprints.BlueprintUnit, UnitConfigurator>
BaseUnitFactConfigurator<Kingmaker.Blueprints.BlueprintUnit, UnitConfigurator>
BaseUnitConfigurator<Kingmaker.Blueprints.BlueprintUnit, UnitConfigurator>
UnitConfigurator
Inherited Members
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>>, Type[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>>, Predicate<BlueprintComponent>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetType(Blueprint<BlueprintUnitTypeReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyType(Action<BlueprintUnitTypeReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetLocalizedName(SharedStringAsset)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyLocalizedName(Action<SharedStringAsset>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetGender(Gender)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetSize(Size)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetIsLeftHanded(Boolean)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetColor(Color)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyColor(Action<Color>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetRace(Blueprint<BlueprintRaceReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyRace(Action<BlueprintRaceReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetAlignment(Alignment)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetPortrait(Blueprint<BlueprintPortraitReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyPortrait(Action<BlueprintPortraitReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetPrefab(AssetLink<UnitViewLink>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyPrefab(Action<UnitViewLink>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetCustomizationPreset(Blueprint<UnitCustomizationPresetReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyCustomizationPreset(Action<UnitCustomizationPresetReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetVisual(UnitVisualParams)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyVisual(Action<UnitVisualParams>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetFaction(Blueprint<BlueprintFactionReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyFaction(Action<BlueprintFactionReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetFactionOverrides(FactionOverrides)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyFactionOverrides(Action<FactionOverrides>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetStartingInventory(Blueprint<BlueprintItemReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddToStartingInventory(Blueprint<BlueprintItemReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromStartingInventory(Blueprint<BlueprintItemReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromStartingInventory(Func<BlueprintItemReference, Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ClearStartingInventory()
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyStartingInventory(Action<BlueprintItemReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetBrain(Blueprint<BlueprintBrainReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyBrain(Action<BlueprintBrainReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetAlternativeBrains(Blueprint<BlueprintBrainReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddToAlternativeBrains(Blueprint<BlueprintBrainReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromAlternativeBrains(Blueprint<BlueprintBrainReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromAlternativeBrains(Func<BlueprintBrainReference, Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ClearAlternativeBrains()
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyAlternativeBrains(Action<BlueprintBrainReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetBody(BlueprintUnit.UnitBody)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyBody(Action<BlueprintUnit.UnitBody>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetStrength(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetDexterity(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetConstitution(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetIntelligence(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetWisdom(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetCharisma(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetSpeed(Feet)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifySpeed(Action<Feet>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetBaseAttackBonus(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetSkills(BlueprintUnit.UnitSkills)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifySkills(Action<BlueprintUnit.UnitSkills>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetMaxHP(Int32)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetAdditionalTemplates(Blueprint<BlueprintUnitTemplateReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddToAdditionalTemplates(Blueprint<BlueprintUnitTemplateReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromAdditionalTemplates(Blueprint<BlueprintUnitTemplateReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromAdditionalTemplates(Func<BlueprintUnitTemplateReference, Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ClearAdditionalTemplates()
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyAdditionalTemplates(Action<BlueprintUnitTemplateReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetAddFacts(Blueprint<BlueprintUnitFactReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddToAddFacts(Blueprint<BlueprintUnitFactReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromAddFacts(Blueprint<BlueprintUnitFactReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.RemoveFromAddFacts(Func<BlueprintUnitFactReference, Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ClearAddFacts()
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.ModifyAddFacts(Action<BlueprintUnitFactReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetIsCheater(Boolean)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetIsFake(Boolean)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetPS4ChunkId(PS4ChunkId)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.SetHasAssignedChunkId(Boolean)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddOutgoingDamageTriggerFixed(AddOutgoingDamageTriggerFixed)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddDungeonAddLootToVendor(DungeonAddLootToVendor.Item[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitUpgraderComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintUnitUpgrader.Reference>>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddCampingSpecialAbility(Blueprint<CutsceneReference>, Nullable<CampPositionType>, Nullable<CampingSpecialCustomMechanics>, LocalString, Blueprint<BlueprintDlcRewardReference>, Blueprint<BlueprintBuffReference>, Nullable<Int32>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, LocalString, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Nullable<Single>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddOverrideAnimationRaceComponent(Blueprint<BlueprintRaceReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitAggroFilter(ActionsBuilder, ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackOfOpportunityLimits(Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableAllFx(PrefabLink[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceUnitBlueprintForRespec(Blueprint<BlueprintUnitReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitIsStoryCompanion(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddClassLevelLimit(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddMythicLevelLimit(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddExperience(IntEvaluator, Nullable<Int32>, Nullable<Boolean>, Nullable<EncounterType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddNoStartingItemsComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddPregenUnitComponent(LocalString, LocalString, LocalString, LocalString)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddStartingStatPointsComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddActionsOnClick(ActionsBuilder, ConditionsBuilder, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddDialogOnClick(ConditionsBuilder, Nullable<Single>, Blueprint<BlueprintDialogReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Single>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityToCharacterComponent(Blueprint<BlueprintAbilityReference>[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddAmbushBehaviour(Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddLoot(Blueprint<BlueprintUnitLootReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddLootToVendorTable(Blueprint<BlueprintUnitLootReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddSharedVendor(Blueprint<BlueprintSharedVendorTableReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddTags(Nullable<AddTags.DifficultyRequirement>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, UnitTag[], Nullable<Boolean>, Nullable<Boolean>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddVendorItems(Blueprint<BlueprintUnitLootReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeVendorPrices(Dictionary<BlueprintItem, Int64>, Dictionary<BlueprintItem, Int64>, ChangeVendorPrices.Entry[])
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddPregenDollSettings(PregenDollSettings.Entry, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddNPCWithAura(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddFixUnitOnPostLoad_AddNewFact(String, Blueprint<BlueprintUnitFactReference>, String)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddReturnVendorTable(String, Blueprint<BlueprintSharedVendorTableReference>, String)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyCriticalDamage(ContextValue, ContextValue, Nullable<Single>, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddArmySwitchWeaponSlotInMelee(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalMoraleModifier(Nullable<TacticalMoraleModifier.FactionTarget>, Nullable<Int32>, TargetFilter)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyUnitComponent(LocalString, Asset<Sprite>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ArmyProperties>, Nullable<KingdomResourcesAmount>, Nullable<Int32>, Nullable<KingdomResourcesAmount>, Nullable<Int32>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyUnitSpellPower(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnEntityCreated(Blueprint<BlueprintBuffReference>)
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.AddMobCaster()
BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>.OnConfigureCompleted()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>>, Type[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>>, Predicate<BlueprintComponent>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.SetAllowNonContextActions(Boolean)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.SetDisplayName(LocalString)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.ModifyDisplayName(Action<LocalizedString>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.SetDescription(LocalString)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.ModifyDescription(Action<LocalizedString>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.SetDescriptionShort(LocalString)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.ModifyDescriptionShort(Action<LocalizedString>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.SetIcon(Asset<Sprite>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.ModifyIcon(Action<Sprite>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFacts(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GameDifficultyOption>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorSkillRollTrigger(Boolean, StatType, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBlindsense(Feet, Nullable<Boolean>, UnitConditionExceptions, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSkillBonus(StatType, Int32, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceStatForPrerequisites(StatType, Int32, Boolean)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceStatForPrerequisites(Blueprint<BlueprintCharacterClassReference>, StatType, Boolean)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceStatForPrerequisites(StatType, StatType)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceStatForPrerequisitesMagus(Blueprint<BlueprintCharacterClassReference>, StatType)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackStatReplacementFixed(AttackStatReplacementFixed)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSuppressBuffsFixed(SuppressBuffsFixed)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFormationACBonus(Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitPropertyReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPropertyCalculatorComponent(Nullable<ContextPropertyName>, Nullable<PropertyCalculatorComponent.SaveToContextType>, PropertyCalculator)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCorruptionProtection(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRestRoleBonus(Nullable<ModifierDescriptor>, Nullable<CampingRoleType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceUnitPrefab(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<PrefabLink>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPretendUnit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddClassLevels(List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Int32>, Nullable<StatType>, List<Blueprint<BlueprintAbilityReference>>, Nullable<StatType>, SelectionEntry[], List<Blueprint<BlueprintAbilityReference>>, StatType[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuildBalanceRadarChart(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddStatsDistributionPreset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSuppressSpellSchool(Nullable<SuppressSpellSchool.Logic>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, SpellSchool[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowsReplace(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityUsagesCountTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusWithDistanceToMasterCondition(Nullable<CompareOperation.Type>, Nullable<ModifierDescriptor>, Nullable<Feet>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityResourceTrigger(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddAdditionalLimb(Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackerSpellFailureChance(Nullable<Int32>, ConditionsBuilder, ContextValue, Asset<GameObject>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBackgroundArmorProficiency(Nullable<ArmorProficiencyGroup>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBackgroundClassSkill(Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBackgroundWeaponProficiency(Nullable<WeaponCategory>, ContextValue, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBondProperty(Blueprint<BlueprintItemEnchantmentReference>, Nullable<EnchantPoolType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffInBadWeather(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<InclemencyType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnApplyingSpell(AddBuffOnApplyingSpell.SpellConditionAndBuff[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCasterSpellFailureChance(Nullable<Int32>, ConditionsBuilder, Asset<GameObject>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddClassSkill(Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddClusteredAttack(Nullable<AddClusteredAttack.Type>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddConcealment(Nullable<Boolean>, Nullable<Boolean>, Nullable<Concealment>, Nullable<ConcealmentDescriptor>, Nullable<Feet>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCondition(Nullable<UnitCondition>, UnitConditionExceptions)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddConditionImmunity(Nullable<UnitCondition>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddConditionTrigger(ActionsBuilder, UnitCondition[], Nullable<AddConditionTrigger.TriggerType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCumulativeDamageBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCumulativeDamageBonusX3(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageResistanceEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageResistanceForce(ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageResistanceHardness(Nullable<DamageEnergyTypeFlag>, Nullable<Boolean>, ContextValue, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddDamageTypeVulnerability(Nullable<DamageAlignment>, Nullable<PhysicalDamageForm>, Nullable<PhysicalDamageMaterial>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnergyDamageDivisor(Nullable<DamageEnergyTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnergyDamageImmunity(Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnergyImmunity(Nullable<DamageEnergyType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnergyVulnerability(Nullable<DamageEnergyType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEquipmentEntity(AssetLink<EquipmentEntityLink>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactsFromCaster(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintFeatureSelectionReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactsToMount(Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactsToPet(Nullable<Boolean>, Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFallProneTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFamiliar(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<FamiliarLink>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFortification(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHealTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIdentifyBonus(Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImmortality(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImmunityToAbilityScoreDamage(Nullable<Boolean>, List<Blueprint<BlueprintUnitFactReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, StatType[], Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImmunityToCriticalHits(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImmunityToEnergyDrain(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImmunityToPrecisionDamage(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddIncorporealDamageDivisor(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorHealTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddItemCasterLevelBonus(Nullable<Int32>, Nullable<UsableItemType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddKnownSpell(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddLocalMapMarker(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<LocalMapMarkType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMechanicsFeature(Nullable<AddMechanicsFeature.MechanicsFeatureType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMetamagicFeat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Metamagic>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMythicEnemyHitPointsBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOffensiveActionTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOppositionSchool(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOutgoingDamageBonus(Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintUnitFactReference>, Nullable<DamageIncreaseCondition>, DamageTypeDescription, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<DamageIncreaseReason>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddOverHealTrigger(ActionsBuilder, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<AbilitySharedValue>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddParametrizedFeatures(AddParametrizedFeatures.FeatureData[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPartyEncumbrance(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddPhysicalImmunity(PhysicalDamageForm[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddProficiencies(ArmorProficiencyGroup[], Blueprint<BlueprintRaceReference>, WeaponCategory[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddREVendorItem(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddResurrectOnRest(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSecondaryAttacks(Blueprint<BlueprintItemWeaponReference>[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSkillPointPerCharacterLevel(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpecialSpellList(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Blueprint<BlueprintSpellListReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpecialSpellListForArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellListReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellFailureChance(Nullable<Int32>, Asset<GameObject>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellImmunity(Nullable<AlignmentComponent>, Blueprint<BlueprintUnitFactReference>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<SpellImmunityType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellKnownTemporary(Blueprint<BlueprintCharacterClassReference>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellResistance(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellTypeFailureChance(Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Asset<GameObject>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddStartingEquipment(List<Blueprint<BlueprintItemReference>>, WeaponCategory[], Blueprint<BlueprintCategoryDefaultsReference>, Nullable<Boolean>, List<Blueprint<BlueprintCharacterClassReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddStatBonus(Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddStatModifier(Nullable<ModifierDescriptor>, ContextValue, Nullable<StatType>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUndetectableAlignment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitScale(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUnlimitedSpell(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddVendorDiscount(ContextValue, List<Blueprint<BlueprintItemReference>>, BlueprintItem[], List<Blueprint<BlueprintUnitReference>>, BlueprintUnit[], Nullable<AddVendorDiscount.VendorDiscountEntry>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AdditionalDamageOnSneakAttack(Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAllowDyingCondition(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddApplyClassProgression(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintFeatureReference>>, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ParameterizedFeatureEntry[], List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAreaEffectImmunity(List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<TargetType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAutoFailCastingDefensively(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBookOfDreamsSummonUnitsCountLogic(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffDescriptorImmunity(Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffEnchantAnyWeapon(Blueprint<BlueprintItemEnchantmentReference>, Nullable<EquipSlotBase.SlotType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeActivatableAbilitiesCommandType(List<Blueprint<BlueprintActivatableAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<UnitCommand.CommandType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeFaction(Nullable<Boolean>, Blueprint<BlueprintFactionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<ChangeFaction.ChangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeImpatience(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeIncomingDamageType(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeOutgoingDamageType(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangePortraitComponent(Blueprint<BlueprintPortraitReference>, Blueprint<BlueprintPortraitReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeSizeTrigger(ActionsBuilder, Nullable<ChangeSizeTrigger.Condition>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Size>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeSpellCommandType(Nullable<AbilityType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<UnitCommand.CommandType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<UnitCommand.CommandType>, Nullable<TargetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCombatLogNotification(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCombatManeuverOnCriticalHit(Nullable<CombatManeuver>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCompanionImmortality(ActionsBuilder, Nullable<Single>, AssetLink<PrefabLink>, LocalString, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCompleteDamageImmunity()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCounterspell(Nullable<AbilityType>, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDeflectArrows(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DeflectArrows.RestrictionType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableAttackType(Nullable<AttackTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableDeathFXs(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableEquipmentSlot(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DisableEquipmentSlot.SlotType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableOptimization(Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDuelistParry(ConditionsBuilder, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DuelistParry.TargetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDweomerLeapLogic(Blueprint<BlueprintAbilityReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnhancePotion(List<Blueprint<BlueprintArchetypeReference>>, List<Blueprint<BlueprintCharacterClassReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFastTwoHandBombs(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFavoredEnemy(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFavoredTerrain(Nullable<AreaSetting>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFavoredTerrainExpertise(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<AreaSetting>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidOwnAreaEffects(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidRotation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidSpecificSpellsCast(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidSpellCasting(Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidSpellbookOnAlignmentDeviation(Nullable<AlignmentMaskType>, Blueprint<BlueprintUnitFactReference>, List<Blueprint<BlueprintSpellbookReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddForbidSpellbookOnArmorEquip(Blueprint<BlueprintSpellbookReference>[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFreeActionSpell(Blueprint<BlueprintAbilityReference>, Nullable<AbilityType>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddGhostCriticalAndPrecisionImmunity(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddGreaterCombatMeneuver(Nullable<CombatManeuver>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHalveIncomingAreaDamage(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHideFactsWhileEtudePlaying(Blueprint<BlueprintEtudeReference>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintRaceReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHigherMythicsReplace()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreIncommingDamage()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreSpellImmunity(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncomingDamageAndHealingModifier(Nullable<IncomingDamageAndHealingModifier.EntryType>, Nullable<IncomingDamageAndHealingModifier.WeaponType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<IncomingDamageAndHealingModifier.FactionType>, Nullable<IncomingDamageAndHealingModifier.ModifyingType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncorporealACBonus()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseActivatableAbilityGroupSize(Nullable<ActivatableAbilityGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseResourceAmount(Blueprint<BlueprintAbilityResourceReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseResourceAmountBySharedValue(Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseResourcesByClass(Blueprint<BlueprintArchetypeReference>, Nullable<Int32>, Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityResourceReference>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorDisarmTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorSavingThrowTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddKeepAlliesAlive(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddLearnSpellList(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintSpellListReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddLearnSpells(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddLockEquipmentSlot(Nullable<Boolean>, Nullable<LockEquipmentSlot.SlotType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMarkPassive(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMayBanterOnRest(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddModifySummonsCount(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ModifySummonsCount.Substitution[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMovementDistanceTrigger(ActionsBuilder, ContextValue, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddNenioSpecialPolymorphWhileEtudePlaying(AbilityExecutionContext, Blueprint<BlueprintEtudeReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintActivatableAbilityReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOverrideUnitHP(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOverrideVisionRange(Nullable<Boolean>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPreventHealing(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPriorityTarget(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRaiseStatToMinimum(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRangedCleave(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Feet>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecalculateOnOwnerFactUpdated(Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRedirectDamageToPet(Nullable<Int32>, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRemoveOppositionSchool(Blueprint<BlueprintCharacterClassReference>, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceStatBaseAttribute(Nullable<StatType>, Nullable<Boolean>, Nullable<BonusMod>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddScrollSpecialization(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSetChargeWeapon(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSetFleeOrApproachLogic(Nullable<UnitPartFleeOrApproach.CommandType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSetRunBackLogic(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpawnMonsterAfterInitialized(ActionsBuilder, Blueprint<BlueprintUnitReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpecialRiderBuffForHippogriffFlyingAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpecificBuffImmunity(Nullable<AlignmentComponent>, Blueprint<BlueprintBuffReference>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellFool(Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityResourceReference>, Blueprint<BlueprintSpellbookReference>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellImmunityToSpellDescriptor(Blueprint<BlueprintUnitFactReference>, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellResistanceAgainstAlignment(Nullable<AlignmentComponent>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellResistanceAgainstSpellDescriptor(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellResistanceAgainstSpellSchool(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpontaneousSpellConversion(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpontaneousSpellSaving(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSufferFromHealing(DamageTypeDescription, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSuppressDismember(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSwarmAoeVulnerability(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSwarmDamageResistance(Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUnearthlyGrace()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUnholyGrace()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitHealthGuard(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUntargetable(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUpdateClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponTraining(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddKineticistAcceptBurnTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddKineticistBurnModifier(List<Blueprint<BlueprintAbilityReference>>, Nullable<KineticistBurnType>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddKineticistBurnValueChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddKineticistElementalOverflow(ContextValue, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddSetKineticistGatherPowerMode(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<KineticistGatherPowerMode>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAcAddAcBuff(Nullable<BonusMod>, Blueprint<BlueprintUnitPropertyReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPolymorphDamageTransfer(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeHitDie(Nullable<DiceType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnergyDamageTrigger(ActionsBuilder, Nullable<DamageEnergyType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddInitiatorPartySkillRollTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorSavingThrowTrigger(ActionsBuilder, Nullable<SavingThrowType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddSpellDiceBonusTrigger(Nullable<Boolean>, Int32[], ContextDiceValue[], Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddTargetSavingThrowTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTargetSpellResistanceCheckTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBlinkAoEDamageResistance(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeSpellElementalDamage(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeSpellElementalDamageHalfUntyped(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDeathActions(ActionsBuilder, Nullable<Boolean>, Nullable<DeathActions.DeathTrigger>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddModifyAttackerMissChance(ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOutcomingDamageAndHealingModifier(Nullable<OutcomingDamageAndHealingModifier.EntryType>, Nullable<OutcomingDamageAndHealingModifier.WeaponType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<OutcomingDamageAndHealingModifier.FactionType>, Nullable<OutcomingDamageAndHealingModifier.ModifyingType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSacredWeaponDamageOverride(Blueprint<BlueprintParametrizedFeatureReference>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSacredWeaponFavoriteDamageOverride(Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Nullable<WeaponCategory>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSetAttackerMissChance(ConditionsBuilder, Nullable<SetAttackerMissChance.Type>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSetFactOwnerMissChance(ConditionsBuilder, Nullable<SetFactOwnerMissChance.Type>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponDamageOverride(Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>, List<Blueprint<BlueprintWeaponTypeReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDublicateSpellComponent(Nullable<DublicateSpellComponent.AOEType>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityResourceOverride(Blueprint<BlueprintAbilityResourceReference>, ContextValue, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreAttacksOfOpportunityForSpellList(List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyAlternativeMovement(Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyChangeInitiative(Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddArmyLeaderAddResourcesOnBattleEnd(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<KingdomResourcesAmount>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeLeaderSkillPowerOnAbilityUse(Nullable<Boolean>, Nullable<Int32>, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRandomLeaderSpellReplacement(Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRunActionOnTurnStart(ActionsBuilder, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalBattleEndTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCellReachTrigger(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCombatPercentDamageBonus(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCombatProvocation(Blueprint<BlueprintTacticalCombatAiActionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCombatResurrection(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCombatRider(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCombatRoundTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalCombatVisibleFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTacticalSquadDeathTrigger(Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>, Nullable<ArmyFaction>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyDamageAfterMovementBonus(Nullable<Boolean>, Nullable<Single>, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyStandingDamageBonus(Nullable<Int32>, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstAttackOfOpportunity(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstBuffOwner(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstFactOwner(Nullable<AlignmentComponent>, Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstFactOwnerMultiple(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstSize(Nullable<ACBonusAgainstSize.SizeType>, Nullable<ModifierDescriptor>, Nullable<Size>, Nullable<Int32>, Nullable<ACBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstSpellsWithDescriptor(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SpellDescriptorWrapper>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstWeaponCategory(Nullable<Int32>, Nullable<WeaponCategory>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstWeaponGroup(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstWeaponSubcategory(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<WeaponSubCategory>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusAgainstWeaponType(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACBonusUnlessFactMultiple(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACContextBonusAgainstFactOwner(Nullable<AlignmentComponent>, ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACContextBonusAgainstWeaponSubcategory(Nullable<ModifierDescriptor>, Nullable<WeaponSubCategory>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddACTouchBonus(ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityMythicParams(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityScoreCheckBonus(ContextValue, Nullable<ModifierDescriptor>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddActionsOnBuffApply(ActionsBuilder, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAbilityResources(Nullable<Int32>, Blueprint<BlueprintAbilityResourceReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnCombatStart(Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCalculatedWeapon(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, CalculatedWeapon)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCasterLevel(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCasterLevelForAbility(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCasterLevelForSpellbook(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintSpellbookReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddClassLevelToSummonDuration(Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactIfArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureIfHasFact(Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureOnAlignment(Nullable<AlignmentComponent>, List<Blueprint<BlueprintUnitFactReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureOnApply(Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureOnClassLevel(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Nullable<Boolean>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintFeatureReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureOnSkill(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureToNPC(Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFeatureToPet(Blueprint<BlueprintFeatureReference>, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellListAsAbilities(List<Blueprint<BlueprintAbilityResourceReference>>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellbook(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWearinessHours(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AdditionalDamageOnHit(Nullable<DamageEnergyType>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AdditionalSneakDamageOnHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<DiceFormula>, Nullable<AdditionalSneakDamageOnHit.WeaponType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAngelSwordAntiDescriptor(Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Nullable<EnergyDrainHealType>, Nullable<EnergyDrainHealType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAnyWeaponDamageStatReplacement(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<WeaponSubCategory>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArcaneArmorProficiency(ArmorProficiencyGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArcaneSpellFailureIncrease(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArcaneSpellFailureModify(Nullable<Single>, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAreaEffectEnterTrigger(ActionsBuilder, List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<TargetType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmorCheckPenaltyIncrease(Nullable<Int32>, ContextValue, Nullable<ArmorProficiencyGroup>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmorClassBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAscendantElement(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackBonusAgainstArmyProperty(Nullable<ArmyProperties>, Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackBonusAgainstFactOwner(Nullable<Int32>, ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackBonusAgainstFriendly(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddAttackBonusConditional(ContextValue, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackOfOpportunityAttackBonus(ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackOfOpportunityCriticalConfirmationBonus(ContextValue, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackOfOpportunityDamageBonus(Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackTypeAttackBonus(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, Nullable<WeaponRangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackTypeChange(Nullable<Boolean>, Nullable<Boolean>, Nullable<AttackType>, Nullable<AttackType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAttackTypeCriticalMultiplierIncrease(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAuraFeatureComponent(Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAutoConfirmCritAgainstFlanked(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAutoDetectStealth()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddBindAbilitiesToClass(List<Blueprint<BlueprintAbilityReference>>, List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Nullable<Boolean>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBindAbilitiesToHighest(Blueprint<BlueprintAbilityReference>[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBlindnessACCompensation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSubstitutionOnApply(Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCMBBonus(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCMBBonusAgainstSize(Blueprint<BlueprintUnitFactReference>, Nullable<CMBBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Size>, Nullable<Int32>, Nullable<CMBBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCMBBonusForManeuver(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, CombatManeuver[], ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCMDBonus(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCMDBonusAgainstManeuvers(Nullable<ModifierDescriptor>, CombatManeuver[], ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCMDBonusAgainstSize(Blueprint<BlueprintUnitFactReference>, Nullable<CMDBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Size>, Nullable<Int32>, Nullable<CMDBonusAgainstSize.ChangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChargeAttackBonus(ContextValue, Nullable<Boolean>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChargeImprovedCritical()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddClassLevelsForPrerequisites(Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintFeatureSelectionReference>, Nullable<Double>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCombatAgainstMeTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCombatStateTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCompanionBoon(Nullable<Int32>, Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddConcentrationBonus(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddConcentrationBonusOnArmorType(Nullable<ArmorProficiencyGroup>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddConstructHealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddContextRendFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription, ContextDiceValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCounterAttackOfOpportunityOnCombatManeuver(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCraftBonus(Nullable<UsableItemType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCritAutoconfirmAgainstAlignment(Nullable<AlignmentComponent>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCriticalConfirmationACBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCriticalConfirmationACBonusAgainstFactOwner(Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCriticalConfirmationACBonusInHeavyArmor(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCriticalConfirmationBonus(Nullable<Int32>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<WeaponRangeType>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageBonusAgainstFactOwner(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageReductionAgainstFactOwner(Blueprint<BlueprintUnitFactReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageReductionAgainstRangedWeapons(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageReductionAgainstSpells(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageReductionBelowZero(Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDeathOnLevelStacks(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDefensiveCombatTraining(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDerivativeStatBonus(Nullable<StatType>, Nullable<StatType>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDetachBuffOnNearMiss(ActionsBuilder, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDiceDamageBonusOnSpell(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableIntelligence(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDisableRegenerationOnCriticalHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDispelBonusOnDescriptor(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDispelCasterLevelCheckBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDistanceAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Feet>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDistanceDamageBonus(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Feet>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDoNotBenefitFromConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDoubleDamageDiceOnAttack(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDraconicBloodlineArcana(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEnergyDamageBonus(Nullable<DamageEnergyTypeFlag>, Nullable<Single>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEvasion(Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactSinglify(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactsChangeTrigger(List<Blueprint<BlueprintUnitFactReference>>, ActionsBuilder, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFlankedAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFlatFootedIgnore(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<FlatFootedIgnoreType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFullSpeedInStealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreDamageReductionOnAttack(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreDamageReductionOnCriticalHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreDamageReductionOnTarget(Nullable<AlignmentComponent>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnorePartialConcealmentOnRangedAttacks(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreSpellResistanceForSpells(List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImpromptuSneakAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddImprovedEvasion(Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseAllSpellsDC(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseAttackAndDamageBonusBySpellLevel(Nullable<ModifierDescriptor>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseCasterLevel(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseCastersSavingThrowTypeDC(Nullable<Int32>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseDiceSizeOnAttack(Nullable<Int32>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, WeaponSubCategory[], Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseDiceSizeOnAttackCustomProgressions(Nullable<Int32>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, IncreaseDiceSizeOnAttackCustomProgressions.Progression[], WeaponSubCategory[], Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseFeatRankByGroup(Nullable<FeatureGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellContextDescriptorDC(Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellDC(Nullable<Boolean>, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellDescriptorCasterLevel(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellDescriptorDC(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellHealing(ContextValue, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellSchoolCasterLevel(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellSchoolDC(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellSchoolDamage(ContextValue, Nullable<SpellSchool>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddIncreaseSpellSpellbookDC(Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintSpellbookReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMadDogPackTactics()
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverBonusFromStat(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverDefenceBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverImmunity(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverIncreaseDuration(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverOnAttack(Nullable<WeaponCategory>, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverProvokeAttack(Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddManeuverTrigger(ActionsBuilder, Nullable<CombatManeuver>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMaxDexBonusIncrease(Nullable<Int32>, Nullable<Int32>, Nullable<ArmorProficiencyGroup>, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, UnitDescriptor, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMeleeWeaponSizeChange(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMinimizeAttacksOfOpportunityCount(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddMonkReplaceAbilityDC(Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintArchetypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddNewRoundTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOnSpawnBuff(Blueprint<BlueprintBuffReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Rounds>, Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<AlignmentComponent>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOutflankAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPartialDRIgnore(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Int32>, Nullable<Boolean>, WeaponCategory[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPetManeuverProvokeAttack(CombatManeuver[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPointBlankMaster(Nullable<WeaponCategory>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPromoteSpellDices(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DiceType>, Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRangedWeaponSizeChange(Nullable<Int32>, List<Blueprint<BlueprintWeaponTypeReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecalculateConcealment(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecalculateOnChangeParty(Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecalculateOnFactsChange(Blueprint<BlueprintUnitFactReference>[])
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecalculateOnLocustSwarmChange(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecalculateOnStatChange(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRecommendedClass(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRemoveBuffOnAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRemoveFeatureOnApply(Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRemoveFeatureOnDetach(Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRendFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DiceFormula>, DamageTypeDescription)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceAbilitiesStat(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceAbilityDC(Blueprint<BlueprintAbilityReference>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceAbilityParamsWithContext(Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceCMDDexterityStat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceCastSource(Nullable<CastSource>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceCasterLevelOfAbility(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceCombatManeuverStat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceSourceBone(String)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>, Blueprint<BlueprintSpellbookReference>, Nullable<ReplaceSpellbook.TypeBookLevel>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRerollConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<RerollConcealment.WeaponCoverage>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddRideAnimalCompanion(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavesFixedRecalculateThievery(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavesFixerFactReplacer(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavesFixerReplaceInProgression(Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstAbilityType(Nullable<AbilityType>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstAlignmentDifference(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SavingThrowType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstAllies(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstDescriptor(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstFact(Nullable<AlignmentComponent>, Blueprint<BlueprintFeatureReference>, Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstFactMultiple(Nullable<AlignmentComponent>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstSchool(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<SpellSchool>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstSchoolAbilityValue(ContextValue, Nullable<ModifierDescriptor>, Nullable<SpellSchool>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstSpecificSpells(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusAgainstSpellType(Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowBonusUnlessFactMultiple(Nullable<AlignmentComponent>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SavingThrowType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSavingThrowContextBonusAgainstDescriptor(Nullable<ModifierDescriptor>, Nullable<SpellDescriptorWrapper>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddShareBuffsWithPet(List<Blueprint<BlueprintBuffReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddShareFavoredEnemies(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddShareFeaturesWithPet(List<Blueprint<BlueprintFeatureReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellFixedDC(Blueprint<BlueprintAbilityReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellLevelByClassLevel(Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellPenetrationBonus(Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpendChargesOnSpellCast(Blueprint<BlueprintItemReference>, Nullable<SpendChargesOnSpellCast.EntryType>, Nullable<SpendChargesOnSpellCast.ItemFilterType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintAbilityReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTake10ForSuccess(Nullable<Boolean>, Nullable<UsableItemType>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTargetChangedDuringRound(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTargetCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTargetCritAutoconfirmFromCaster(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddToughnessLogic(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTrapPerceptionBonus(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUndeadHealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<UnitDeathTrigger.DeathTrigger>, Nullable<UnitDeathTrigger.FactionType>, Blueprint<BlueprintFactionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<UnitTag>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponCategoryAttackBonus(Nullable<Int32>, Nullable<WeaponCategory>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponCriticalEdgeIncreaseStackable(AttackType[], WeaponCategory[], AttackType[], WeaponCategory[], Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponFocus(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponGroupAttackBonus(Nullable<Int32>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponGroupDamageBonus(ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponGroupEnchant(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponFighterGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponMultipleCategoriesAttackBonus(Nullable<Int32>, WeaponCategory[], Nullable<ModifierDescriptor>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddWeaponParametersCriticalEdgeIncrease(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponParametersCriticalMultiplierIncrease(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddWeaponSizeChange(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponSnatcher(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<CombatManeuver>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponTypeCriticalEdgeIncrease(Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponTypeCriticalMultiplierIncrease(Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponTypeDamageBonus(Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponTypeDamageStatReplacement(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<StatType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddAfterbuff(Blueprint<BlueprintBuffReference>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddArmorFocus(Nullable<ArmorProficiencyGroup>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffAbilityRollsBonus(Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffAllSavesBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffAllSkillsBonus(Nullable<ModifierDescriptor>, ContextValue, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffAllSkillsBonusAbilityValue(Nullable<ModifierDescriptor>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffAllSkillsBonusRankDependent(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffDamageEachRound(Nullable<Single>, Nullable<Int32>, Nullable<DamageEnergyType>, Nullable<DiceFormula>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffExtraAttack(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffExtraAttackForFastBombs(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffExtraAttackWeaponSpecific(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffImpededMagic(Nullable<Boolean>, ContextValue, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffIncomingDamageIncrease(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffMovementSpeed(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Single>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnArmor(Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnHealthTickingTrigger(Nullable<Single>, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnLightOrNoArmor(Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffParticleEffectPlay(AssetLink<PrefabLink>, AssetLink<PrefabLink>, AssetLink<PrefabLink>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSaveEachRound(ActionsBuilder, ActionsBuilder, Nullable<Int32>, Nullable<Int32>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSaveThrowForAttackOrSpell(BuffSaveThrowForAttackOrSpell.BuffContainer[], BuffSaveThrowForAttackOrSpell.BuffContainer[], ContextValue, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SavingThrowType>, Nullable<Boolean>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSkillLoreNatureBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSkillStealthBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffSpellSubstitution(Nullable<Single>, ContextValue, List<Blueprint<BlueprintAbilityReference>>, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintBuffReference>>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffStatusCondition(Nullable<UnitCondition>, Nullable<Boolean>, Nullable<SavingThrowType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddCannyDefensePermanent(Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintParametrizedFeatureReference>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddChangeUnitSize(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Size>, Nullable<Int32>, Nullable<ChangeUnitSize.ChangeType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageBonusConditional(ContextValue, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageOverTime(Nullable<DiceFormula>, Nullable<DamageEnergyType>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddDifficultyStatAdvancement(Nullable<Int32>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddEmptyHandWeaponOverride(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintItemWeaponReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHasArmorFeatureUnlock(Nullable<ArmorProficiencyGroupFlag>, List<Blueprint<BlueprintArmorTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHasShieldFeatureUnlock(List<Blueprint<BlueprintShieldTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<ArmorProficiencyGroupFlag>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddHealWithOutgoingDamage(Nullable<Single>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddMakeUnitFollowUnit(Nullable<Boolean>, Nullable<Boolean>, UnitEvaluator, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddModifySpell(Nullable<SpellModificationType>, List<Blueprint<BlueprintAbilityReference>>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMonkNoArmorAndMonkWeaponFeatureUnlock(List<Blueprint<BlueprintWeaponTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintBuffReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMonkNoArmorFeatureUnlock(Blueprint<BlueprintUnitFactReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMysticTheurgeCombinedSpells(Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddMysticTheurgeSpellbook(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddOwnerAbilityTargetSavingThrowBonus(Nullable<Int32>, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>, Nullable<AbilityType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddPowerfulCharge(Nullable<Int32>, Nullable<DiceFormula>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddProtectionFromEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReachMultiplicator(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReduceAttacksCount(ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReduceDamageReduction(Nullable<Int32>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddReplaceAsksList(Blueprint<BlueprintUnitAsksListReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddResistEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddResistEnergyContext(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSaveSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSkillSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpeedBonusInArmorCategory(Nullable<Int32>, ArmorProficiencyGroup[], Nullable<ModifierDescriptor>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellTurning(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintAbilityReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddStatBonusWeaponRestriction(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTemporaryHitPointsConstitutionBased(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTemporaryHitPointsFromAbilityValue(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTemporaryHitPointsPerLevel(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintAbilityResourceReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddTemporaryHitPointsRandom(ContextValue, Nullable<ModifierDescriptor>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWeaponTrainingBonuses(Nullable<ModifierDescriptor>, Nullable<StatType>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddWizardAbjurationResistance(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue, Blueprint<BlueprintCharacterClassReference>)
BaseUnitFactConfigurator<BlueprintUnit, UnitConfigurator>.AddModifyOutgoingHealAmount(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
BaseFactConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFact>>, Type[])
BaseFactConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintFact>>, Predicate<BlueprintComponent>)
BaseFactConfigurator<BlueprintUnit, UnitConfigurator>.AddComponentsList(Blueprint<BlueprintComponentListReference>)
BaseFactConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffActions(ActionsBuilder, ActionsBuilder, ActionsBuilder, ActionsBuilder)
BaseFactConfigurator<BlueprintUnit, UnitConfigurator>.AddFactContextActions(ActionsBuilder, ActionsBuilder, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Type[])
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Predicate<BlueprintComponent>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddDlcCondition(Blueprint<BlueprintDlcRewardReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddBuffOnCorruptionClear(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddIgnoreArmorGroupComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddPrerequisiteConditionForWeaponCategory(Condition, List<WeaponCategory>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddDamageDecline(Nullable<DamageDeclineType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddPlayerLeaveCombatTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddTimerContextActions(ActionsBuilder, Nullable<Single>, Nullable<TimeSpan>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddCustomImmuneMessageComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, GameLogMessage)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddInitiatorAttackRollTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddTargetBeforeAttackRollTrigger(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AdditionalStatBonusOnAttackDamage(Nullable<Single>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ConditionEnum>, Nullable<ConditionEnum>, Nullable<GripType>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddAllAttacksEnhancement(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.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<BlueprintUnit, UnitConfigurator>.AddMarkUsableWhileCan(ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyBattleResultsTrigger(Nullable<RegionId>, Blueprint<BlueprintArmyLeaderReference>, List<Blueprint<BlueprintArmyPresetReference>>, Nullable<ArmyType>, Nullable<Boolean>, ActionsBuilder, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddKingdomRegionClaimedTrigger(ActionsBuilder, List<Blueprint<BlueprintRegionReference>>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddSettlementSiegeTrigger(ActionsBuilder, ActionsBuilder, ActionsBuilder, Blueprint<BlueprintGlobalMapPointReference>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddArmyUnitRecruitedTrigger(ActionsBuilder, Nullable<ArmyProperties>, List<Blueprint<BlueprintUnitReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<MercenariesIncludeOption>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddLeaderRecruitedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddSummonUnitsAfterArmyBattle(SummonUnitsAfterArmyBattle.SummonGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddGarrisonDefeatedTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddPlayerVisitGlobalMapLocationTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddOnIsleStateEnterTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddOnIsleStateExitTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddActivateTrigger(ActionsBuilder, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddAreaDidLoadTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddDeactivateTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddDeviceInteractionTrigger(ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddEvaluatedUnitCombatTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddEvaluatedUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddEvaluatedUnitHealthTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddExperienceTrigger(ActionsBuilder, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddGenericInteractionTrigger(ActionsBuilder, EntityReference, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddItemInContainerTrigger(Blueprint<BlueprintItemReference>, MapObjectEvaluator, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddLevelUpTrigger(ActionsBuilder, ConditionsBuilder, UnitEvaluator, Nullable<LevelUpTrigger.UnitEntryType>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddPartyInventoryTrigger(Blueprint<BlueprintItemReference>, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddPerceptionTrigger(MapObjectEvaluator, ActionsBuilder, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddRestTrigger(ActionsBuilder, ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<RestResult>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddScriptZoneTrigger(ActionsBuilder, ConditionsBuilder, ActionsBuilder, ConditionsBuilder, EntityReference, String)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddSpawnUnitTrigger(ActionsBuilder, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddSpellCastTrigger(ActionsBuilder, EntityReference, List<Blueprint<BlueprintAbilityReference>>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddSummonPoolTrigger(ActionsBuilder, Nullable<SummonPoolTrigger.ChangeTypes>, ConditionsBuilder, Nullable<Int32>, Blueprint<BlueprintSummonPoolReference>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddTimeOfDayChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddUIEventTrigger(ActionsBuilder, ConditionsBuilder, Nullable<UIEventType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddUnitHealthTrigger(ActionsBuilder, Nullable<Int32>, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, MapObjectEvaluator)
BaseBlueprintConfigurator<BlueprintUnit, UnitConfigurator>.AddVendorDealTrigger(ActionsBuilder, Nullable<VendorDealTrigger.DealType>, Blueprint<BlueprintItemReference>, UnitEvaluator)
RootConfigurator<BlueprintUnit, UnitConfigurator>.Logger
RootConfigurator<BlueprintUnit, UnitConfigurator>.Self
RootConfigurator<BlueprintUnit, UnitConfigurator>.Blueprint
RootConfigurator<BlueprintUnit, UnitConfigurator>.Configured
RootConfigurator<BlueprintUnit, UnitConfigurator>.ConfigureDelayedBlueprints()
RootConfigurator<BlueprintUnit, UnitConfigurator>.Configure(Boolean)
RootConfigurator<BlueprintUnit, UnitConfigurator>.AddComponent(BlueprintComponent)
RootConfigurator<BlueprintUnit, UnitConfigurator>.AddComponent<C>(Action<C>)
RootConfigurator<BlueprintUnit, UnitConfigurator>.AddUniqueComponent(BlueprintComponent, ComponentMerge, Action<BlueprintComponent, BlueprintComponent>)
RootConfigurator<BlueprintUnit, UnitConfigurator>.EditComponent<C>(Action<C>)
RootConfigurator<BlueprintUnit, UnitConfigurator>.EditComponents<C>(Action<C>, Func<C, Boolean>)
RootConfigurator<BlueprintUnit, UnitConfigurator>.RemoveComponents(Func<BlueprintComponent, Boolean>)
RootConfigurator<BlueprintUnit, UnitConfigurator>.OnConfigure(Action<BlueprintUnit>[])
RootConfigurator<BlueprintUnit, UnitConfigurator>.OnConfigureInternal(Action<BlueprintUnit>[])
RootConfigurator<BlueprintUnit, UnitConfigurator>.Validate(Object)
Namespace: BlueprintCore.Blueprints.Configurators
Assembly: BlueprintCore.dll
Syntax
public class UnitConfigurator : BaseUnitConfigurator<BlueprintUnit, UnitConfigurator>
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

CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>>, Predicate<BlueprintComponent>)

Copies fields and components of the specified types from the blueprint.

Declaration
public UnitConfigurator CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.BlueprintUnit>> blueprint
System.Predicate<Kingmaker.Blueprints.BlueprintComponent> componentMatcher

Any components in blueprint matching the predicate are copied. These are shallow copies that are shared by both blueprints.

Returns
Type Description
UnitConfigurator
Remarks

NOT A DEEP COPY. This means objects copied are shared between blueprints. Changes to copied objects affect both blueprints.

Recommended when you need to create a nearly identical ability but change some parts such as a ContextRankConfig.

// Copy the Undead Bloodline's Incorporeal Form ability, replacing the duration w/ Character Level rounds
AbilityConfigurator.New(NewIncorporealForm, Guids.NewIncorporealForm)
  .CopyFrom(
    AbilityRefs.BloodlineUndeadIncorporealFormAbility,
    typeof(AbilityEffectRunAction),
    typeof(AbilityResourceLogic),
    typeof(SpellComponent))
  .AddContextRankConfig(ContextRankConfigs.CharacterLevel())
  .Configure();
| Improve this Doc View Source

CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>>, Type[])

Copies fields and components of the specified types from the blueprint.

Declaration
public UnitConfigurator CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>> blueprint, params Type[] componentTypes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.BlueprintUnit>> blueprint
System.Type[] componentTypes

Any components in blueprint of the listed types are copied. These are shallow copies that are shared by both blueprints.

Returns
Type Description
UnitConfigurator
Remarks

NOT A DEEP COPY. This means objects copied are shared between blueprints. Changes to copied objects affect both blueprints.

Recommended when you need to create a nearly identical ability but change some parts such as a ContextRankConfig.

// Copy the Undead Bloodline's Incorporeal Form ability, replacing the duration w/ Character Level rounds
AbilityConfigurator.New(NewIncorporealForm, Guids.NewIncorporealForm)
  .CopyFrom(
    AbilityRefs.BloodlineUndeadIncorporealFormAbility,
    typeof(AbilityEffectRunAction),
    typeof(AbilityResourceLogic),
    typeof(SpellComponent))
  .AddContextRankConfig(ContextRankConfigs.CharacterLevel())
  .Configure();
| Improve this Doc View Source

For(Blueprint<BlueprintReference<BlueprintUnit>>)

Returns a configurator to modify the specified blueprint.

Declaration
public static UnitConfigurator For(Blueprint<BlueprintReference<BlueprintUnit>> blueprint)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.BlueprintUnit>> blueprint
Returns
Type Description
UnitConfigurator
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 UnitConfigurator New(string name, string guid)
Parameters
Type Name Description
System.String name
System.String guid
Returns
Type Description
UnitConfigurator
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
In This Article
  • Methods
    • CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>>, Predicate<BlueprintComponent>)
    • CopyFrom(Blueprint<BlueprintReference<BlueprintUnit>>, Type[])
    • For(Blueprint<BlueprintReference<BlueprintUnit>>)
    • New(String, String)
Back to top Generated by DocFX