Show / Hide Table of Contents

Class DungeonRootConfigurator

Configurator for Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot.

Inheritance
System.Object
Configurator
RootConfigurator<Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot, DungeonRootConfigurator>
BaseBlueprintConfigurator<Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot, DungeonRootConfigurator>
BaseDungeonRootConfigurator<Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot, DungeonRootConfigurator>
DungeonRootConfigurator
Inherited Members
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonRoot>>, Type[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonRoot>>, Predicate<BlueprintComponent>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetDebugOutput(BlueprintDungeonRoot.DebugOutputSettings)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyDebugOutput(Action<BlueprintDungeonRoot.DebugOutputSettings>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTest(BlueprintDungeonRoot.TestSettings)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTest(Action<BlueprintDungeonRoot.TestSettings>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetDungeonCampaign(Blueprint<BlueprintDungeonCampaignReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyDungeonCampaign(Action<BlueprintDungeonCampaignReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetLocalization(Blueprint<BlueprintDungeonLocalizedStringsReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyLocalization(Action<BlueprintDungeonLocalizedStringsReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetQuestItemPerStageChance(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetUnitsWithQuestItems(Blueprint<BlueprintSummonPoolReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyUnitsWithQuestItems(Action<BlueprintSummonPoolReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMainVendorTable(Blueprint<BlueprintSharedVendorTableReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMainVendorTable(Action<BlueprintSharedVendorTableReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetDivineVendorTable(Blueprint<BlueprintSharedVendorTableReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyDivineVendorTable(Action<BlueprintSharedVendorTableReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTravelSpeedMin(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTravelSpeedMax(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTravelTimeHours(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMapPlayerPawnLink(AssetLink<SpriteLink>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMapPlayerPawnLink(Action<SpriteLink>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMaps(Blueprint<BlueprintDungeonMapReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToMaps(Blueprint<BlueprintDungeonMapReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromMaps(Blueprint<BlueprintDungeonMapReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromMaps(Func<BlueprintDungeonMapReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearMaps()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMaps(Action<BlueprintDungeonMapReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMapStartIslandPawnPosition(Vector2)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMapStartIslandPawnPosition(Action<Vector2>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMapFinalIslandPawnPosition(Vector2)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMapFinalIslandPawnPosition(Action<Vector2>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMapDecorationGroups(BlueprintDungeonRoot.MapDecorationGroup[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToMapDecorationGroups(BlueprintDungeonRoot.MapDecorationGroup[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromMapDecorationGroups(BlueprintDungeonRoot.MapDecorationGroup[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromMapDecorationGroups(Func<BlueprintDungeonRoot.MapDecorationGroup, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearMapDecorationGroups()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMapDecorationGroups(Action<BlueprintDungeonRoot.MapDecorationGroup>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetExpeditions(Blueprint<BlueprintDungeonExpeditionReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToExpeditions(Blueprint<BlueprintDungeonExpeditionReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromExpeditions(Blueprint<BlueprintDungeonExpeditionReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromExpeditions(Func<BlueprintDungeonExpeditionReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearExpeditions()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyExpeditions(Action<BlueprintDungeonExpeditionReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetIslands(Blueprint<BlueprintDungeonIslandReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToIslands(Blueprint<BlueprintDungeonIslandReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromIslands(Blueprint<BlueprintDungeonIslandReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromIslands(Func<BlueprintDungeonIslandReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearIslands()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyIslands(Action<BlueprintDungeonIslandReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetModificators(Blueprint<BlueprintDungeonModificatorReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToModificators(Blueprint<BlueprintDungeonModificatorReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromModificators(Blueprint<BlueprintDungeonModificatorReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromModificators(Func<BlueprintDungeonModificatorReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearModificators()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyModificators(Action<BlueprintDungeonModificatorReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfObjectsPerModificator(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfObjectsPerModificator(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfObjectsPerModificator(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfObjectsPerModificator(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfObjectsPerModificator()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfObjectsPerModificator(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfSecretRooms(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfSecretRooms(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfSecretRooms(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfSecretRooms(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfSecretRooms()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfSecretRooms(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetShip(Blueprint<BlueprintAreaReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyShip(Action<BlueprintAreaReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetPort(Blueprint<BlueprintAreaReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyPort(Action<BlueprintAreaReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRandomEncounterIslandIndexNotBefore(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRandomEncounterChance(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfUnitsInRandomEncounter(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfUnitsInRandomEncounter(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfUnitsInRandomEncounter(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfUnitsInRandomEncounter(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfUnitsInRandomEncounter()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfUnitsInRandomEncounter(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRandomEncounterArmies(Blueprint<BlueprintDungeonArmyReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToRandomEncounterArmies(Blueprint<BlueprintDungeonArmyReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromRandomEncounterArmies(Blueprint<BlueprintDungeonArmyReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromRandomEncounterArmies(Func<BlueprintDungeonArmyReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearRandomEncounterArmies()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyRandomEncounterArmies(Action<BlueprintDungeonArmyReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetActionsOnRandomEncounter(ActionsBuilder)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyActionsOnRandomEncounter(Action<ActionList>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetExperienceMultiplierEasy(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetExperienceMultiplierNormal(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetExperienceMultiplierHard(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetExperience(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToExperience(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromExperience(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromExperience(Func<Int32, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearExperience()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyExperience(Action<Int32>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTiers(Blueprint<BlueprintDungeonTierReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToTiers(Blueprint<BlueprintDungeonTierReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromTiers(Blueprint<BlueprintDungeonTierReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromTiers(Func<BlueprintDungeonTierReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearTiers()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTiers(Action<BlueprintDungeonTierReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBoons(Blueprint<BlueprintDungeonBoonReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToBoons(Blueprint<BlueprintDungeonBoonReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromBoons(Blueprint<BlueprintDungeonBoonReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromBoons(Func<BlueprintDungeonBoonReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearBoons()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBoons(Action<BlueprintDungeonBoonReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetActionsBeforeRestart(ActionsBuilder)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyActionsBeforeRestart(Action<ActionList>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetActionsAfterRestart(ActionsBuilder)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyActionsAfterRestart(Action<ActionList>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetActionsAfterChargen(ActionsBuilder)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyActionsAfterChargen(Action<ActionList>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetActionsBeforeExpeditionRestart(ActionsBuilder)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyActionsBeforeExpeditionRestart(Action<ActionList>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetActionsAfterExpeditionRestart(ActionsBuilder)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyActionsAfterExpeditionRestart(Action<ActionList>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCarryOverItemsCount(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCarryOverItemsBlacklist(Blueprint<BlueprintItemReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCarryOverItemsBlacklist(Blueprint<BlueprintItemReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCarryOverItemsBlacklist(Blueprint<BlueprintItemReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCarryOverItemsBlacklist(Func<BlueprintItemReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCarryOverItemsBlacklist()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCarryOverItemsBlacklist(Action<BlueprintItemReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetSpreadDC(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetSavingThrowMinimalDC(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetSkillCheckMinimalDC(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMicroBossCRBonus(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCrToExperience(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCrToExperience(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCrToExperience(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCrToExperience(Func<Int32, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCrToExperience()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCrToExperience(Action<Int32>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetDifficultyCurves(Blueprint<BlueprintDungeonDifficultyCurveReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToDifficultyCurves(Blueprint<BlueprintDungeonDifficultyCurveReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromDifficultyCurves(Blueprint<BlueprintDungeonDifficultyCurveReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromDifficultyCurves(Func<BlueprintDungeonDifficultyCurveReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearDifficultyCurves()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyDifficultyCurves(Action<BlueprintDungeonDifficultyCurveReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTemplates(Blueprint<BlueprintUnitTemplateReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToTemplates(Blueprint<BlueprintUnitTemplateReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromTemplates(Blueprint<BlueprintUnitTemplateReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromTemplates(Func<BlueprintUnitTemplateReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearTemplates()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTemplates(Action<BlueprintUnitTemplateReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfRandomTemplates(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfRandomTemplates(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfRandomTemplates(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfRandomTemplates(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfRandomTemplates()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfRandomTemplates(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetDifficultyToCurve(Dictionary<DungeonDifficulty, BlueprintDungeonDifficultyCurve>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyDifficultyToCurve(Action<Dictionary<DungeonDifficulty, BlueprintDungeonDifficultyCurve>>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRoomEnterExcludesEnemies(Boolean)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRoomExitExcludesEnemies(Boolean)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRoomArmyCountProbabilities(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToRoomArmyCountProbabilities(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromRoomArmyCountProbabilities(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromRoomArmyCountProbabilities(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearRoomArmyCountProbabilities()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyRoomArmyCountProbabilities(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetSecretRoomSpecialArmyProbability(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfUnitsInRoom(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfUnitsInRoom(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfUnitsInRoom(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfUnitsInRoom(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfUnitsInRoom()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfUnitsInRoom(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfRoomsWithUnits(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfRoomsWithUnits(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfRoomsWithUnits(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfRoomsWithUnits(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfRoomsWithUnits()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfRoomsWithUnits(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfRoomsWithLoot(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfRoomsWithLoot(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfRoomsWithLoot(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfRoomsWithLoot(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfRoomsWithLoot()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfRoomsWithLoot(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfChestLocked(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfChestLocked(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfChestLocked(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfChestLocked(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfChestLocked()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfChestLocked(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCountOfTraps(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCountOfTraps(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfTraps(IntegerWeighted[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCountOfTraps(Func<IntegerWeighted, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCountOfTraps()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCountOfTraps(Action<IntegerWeighted>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMobFaction(Blueprint<BlueprintFactionReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMobFaction(Action<BlueprintFactionReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMobSummonPool(Blueprint<BlueprintSummonPoolReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyMobSummonPool(Action<BlueprintSummonPoolReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRoamingProbability(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRoaming(RoamingUnitSettings)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyRoaming(Action<RoamingUnitSettings>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetOverrideCountByUnitTagEntries(BlueprintDungeonRoot.OverrideCountByUnitTagEntry[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToOverrideCountByUnitTagEntries(BlueprintDungeonRoot.OverrideCountByUnitTagEntry[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromOverrideCountByUnitTagEntries(BlueprintDungeonRoot.OverrideCountByUnitTagEntry[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromOverrideCountByUnitTagEntries(Func<BlueprintDungeonRoot.OverrideCountByUnitTagEntry, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearOverrideCountByUnitTagEntries()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyOverrideCountByUnitTagEntries(Action<BlueprintDungeonRoot.OverrideCountByUnitTagEntry>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetArmies(Blueprint<BlueprintDungeonArmyReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToArmies(Blueprint<BlueprintDungeonArmyReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromArmies(Blueprint<BlueprintDungeonArmyReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromArmies(Func<BlueprintDungeonArmyReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearArmies()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyArmies(Action<BlueprintDungeonArmyReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTrapSpells(Blueprint<BlueprintDungeonTrapSpellListReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTrapSpells(Action<BlueprintDungeonTrapSpellListReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetMinimalGoldRelativeAmountInChest(Single)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetLoot(Blueprint<BlueprintDungeonLootReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToLoot(Blueprint<BlueprintDungeonLootReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromLoot(Blueprint<BlueprintDungeonLootReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromLoot(Func<BlueprintDungeonLootReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearLoot()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyLoot(Action<BlueprintDungeonLootReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetLootContainers(Blueprint<BlueprintDynamicMapObjectReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToLootContainers(Blueprint<BlueprintDynamicMapObjectReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromLootContainers(Blueprint<BlueprintDynamicMapObjectReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromLootContainers(Func<BlueprintDynamicMapObjectReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearLootContainers()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyLootContainers(Action<BlueprintDynamicMapObjectReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritBossIsland(Blueprint<BlueprintDungeonIslandReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritBossIsland(Action<BlueprintDungeonIslandReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritModificator(Blueprint<BlueprintDungeonModificatorReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritModificator(Action<BlueprintDungeonModificatorReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritIslands(Blueprint<BlueprintDungeonIslandReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToBesmaritIslands(Blueprint<BlueprintDungeonIslandReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromBesmaritIslands(Blueprint<BlueprintDungeonIslandReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromBesmaritIslands(Func<BlueprintDungeonIslandReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearBesmaritIslands()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritIslands(Action<BlueprintDungeonIslandReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritChest(BlueprintDungeonRoot.BesmaritChestSettings)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritChest(Action<BlueprintDungeonRoot.BesmaritChestSettings>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritSceneChests(MapObjectFromScene[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToBesmaritSceneChests(MapObjectFromScene[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromBesmaritSceneChests(MapObjectFromScene[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromBesmaritSceneChests(Func<MapObjectFromScene, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearBesmaritSceneChests()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritSceneChests(Action<MapObjectFromScene>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritBossReward(Blueprint<BlueprintDungeonIslandRewardLootReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritBossReward(Action<BlueprintDungeonIslandRewardLootReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritReward(Blueprint<BlueprintDungeonIslandRewardLootReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritReward(Action<BlueprintDungeonIslandRewardLootReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBesmaritFinishFlag(Blueprint<BlueprintUnlockableFlagReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyBesmaritFinishFlag(Action<BlueprintUnlockableFlagReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetModifierSubeffects(Blueprint<BlueprintBuffReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToModifierSubeffects(Blueprint<BlueprintBuffReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromModifierSubeffects(Blueprint<BlueprintBuffReference>[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromModifierSubeffects(Func<BlueprintBuffReference, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearModifierSubeffects()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyModifierSubeffects(Action<BlueprintBuffReference>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetAddedDCForRest(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToAddedDCForRest(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromAddedDCForRest(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromAddedDCForRest(Func<Int32, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearAddedDCForRest()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyAddedDCForRest(Action<Int32>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetCrToChestCost(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddToCrToChestCost(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCrToChestCost(Int32[])
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveFromCrToChestCost(Func<Int32, Boolean>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ClearCrToChestCost()
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyCrToChestCost(Action<Int32>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetRewardRevealFx(AssetLink<PrefabLink>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyRewardRevealFx(Action<PrefabLink>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTrapDisabledEvent(String)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTrapDisabledEvent(Action<String>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTrapDisableFailedEvent(String)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTrapDisableFailedEvent(Action<String>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTrapInteractionStartedEvent(String)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTrapInteractionStartedEvent(Action<String>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetTrapInteractionEndedEvent(String)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ModifyTrapInteractionEndedEvent(Action<String>)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.SetBoonsAvailableCount(Int32)
BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.OnConfigureCompleted()
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Type[])
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Predicate<BlueprintComponent>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddDlcCondition(Blueprint<BlueprintDlcRewardReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddBuffOnCorruptionClear(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddIgnoreArmorGroupComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddPrerequisiteConditionForWeaponCategory(Condition, List<WeaponCategory>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddDamageDecline(Nullable<DamageDeclineType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddPlayerLeaveCombatTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddTimerContextActions(ActionsBuilder, Nullable<Single>, Nullable<TimeSpan>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddCustomImmuneMessageComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, GameLogMessage)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddInitiatorAttackRollTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.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<BlueprintDungeonRoot, DungeonRootConfigurator>.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<BlueprintDungeonRoot, DungeonRootConfigurator>.AddTargetBeforeAttackRollTrigger(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.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<BlueprintDungeonRoot, DungeonRootConfigurator>.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<BlueprintDungeonRoot, DungeonRootConfigurator>.AdditionalStatBonusOnAttackDamage(Nullable<Single>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ConditionEnum>, Nullable<ConditionEnum>, Nullable<GripType>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddAllAttacksEnhancement(Nullable<Int32>, Nullable<ModifierDescriptor>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.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<BlueprintDungeonRoot, DungeonRootConfigurator>.AddMarkUsableWhileCan(ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddArmyBattleResultsTrigger(Nullable<RegionId>, Blueprint<BlueprintArmyLeaderReference>, List<Blueprint<BlueprintArmyPresetReference>>, Nullable<ArmyType>, Nullable<Boolean>, ActionsBuilder, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddKingdomRegionClaimedTrigger(ActionsBuilder, List<Blueprint<BlueprintRegionReference>>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddSettlementSiegeTrigger(ActionsBuilder, ActionsBuilder, ActionsBuilder, Blueprint<BlueprintGlobalMapPointReference>, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddArmyUnitRecruitedTrigger(ActionsBuilder, Nullable<ArmyProperties>, List<Blueprint<BlueprintUnitReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<MercenariesIncludeOption>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddLeaderRecruitedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddSummonUnitsAfterArmyBattle(SummonUnitsAfterArmyBattle.SummonGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddGarrisonDefeatedTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddPlayerVisitGlobalMapLocationTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddOnIsleStateEnterTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddOnIsleStateExitTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddActivateTrigger(ActionsBuilder, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddAreaDidLoadTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddDeactivateTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddDeviceInteractionTrigger(ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddEvaluatedUnitCombatTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddEvaluatedUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddEvaluatedUnitHealthTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddExperienceTrigger(ActionsBuilder, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddGenericInteractionTrigger(ActionsBuilder, EntityReference, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddItemInContainerTrigger(Blueprint<BlueprintItemReference>, MapObjectEvaluator, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddLevelUpTrigger(ActionsBuilder, ConditionsBuilder, UnitEvaluator, Nullable<LevelUpTrigger.UnitEntryType>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddPartyInventoryTrigger(Blueprint<BlueprintItemReference>, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddPerceptionTrigger(MapObjectEvaluator, ActionsBuilder, UnitEvaluator)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddRestTrigger(ActionsBuilder, ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<RestResult>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddScriptZoneTrigger(ActionsBuilder, ConditionsBuilder, ActionsBuilder, ConditionsBuilder, EntityReference, String)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddSpawnUnitTrigger(ActionsBuilder, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddSpellCastTrigger(ActionsBuilder, EntityReference, List<Blueprint<BlueprintAbilityReference>>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddSummonPoolTrigger(ActionsBuilder, Nullable<SummonPoolTrigger.ChangeTypes>, ConditionsBuilder, Nullable<Int32>, Blueprint<BlueprintSummonPoolReference>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddTimeOfDayChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddUIEventTrigger(ActionsBuilder, ConditionsBuilder, Nullable<UIEventType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddUnitHealthTrigger(ActionsBuilder, Nullable<Int32>, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, MapObjectEvaluator)
BaseBlueprintConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddVendorDealTrigger(ActionsBuilder, Nullable<VendorDealTrigger.DealType>, Blueprint<BlueprintItemReference>, UnitEvaluator)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.Logger
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.Self
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.Blueprint
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.Configured
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.ConfigureDelayedBlueprints()
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.Configure(Boolean)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddComponent(BlueprintComponent)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddComponent<C>(Action<C>)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.AddUniqueComponent(BlueprintComponent, ComponentMerge, Action<BlueprintComponent, BlueprintComponent>)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.EditComponent<C>(Action<C>)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.EditComponents<C>(Action<C>, Func<C, Boolean>)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.RemoveComponents(Func<BlueprintComponent, Boolean>)
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.OnConfigure(Action<BlueprintDungeonRoot>[])
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.OnConfigureInternal(Action<BlueprintDungeonRoot>[])
RootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>.Validate(Object)
Namespace: BlueprintCore.Blueprints.Configurators.Dungeon
Assembly: BlueprintCore.dll
Syntax
public class DungeonRootConfigurator : BaseDungeonRootConfigurator<BlueprintDungeonRoot, DungeonRootConfigurator>
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<BlueprintDungeonRoot>>, Predicate<BlueprintComponent>)

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

Declaration
public DungeonRootConfigurator CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonRoot>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot>> 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
DungeonRootConfigurator
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<BlueprintDungeonRoot>>, Type[])

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

Declaration
public DungeonRootConfigurator CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonRoot>> blueprint, params Type[] componentTypes)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot>> 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
DungeonRootConfigurator
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<BlueprintDungeonRoot>>)

Returns a configurator to modify the specified blueprint.

Declaration
public static DungeonRootConfigurator For(Blueprint<BlueprintReference<BlueprintDungeonRoot>> blueprint)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Dungeon.Blueprints.BlueprintDungeonRoot>> blueprint
Returns
Type Description
DungeonRootConfigurator
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 DungeonRootConfigurator New(string name, string guid)
Parameters
Type Name Description
System.String name
System.String guid
Returns
Type Description
DungeonRootConfigurator
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
Back to top Generated by DocFX