Class BaseDungeonIslandConfigurator<T, TBuilder>
Implements common fields and components for blueprints inheriting from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.
Inheritance
System.Object
BaseDungeonIslandConfigurator<T, TBuilder>
Inherited Members
BaseBlueprintConfigurator<T, TBuilder>.AddInitiatorAttackRollTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>)
BaseBlueprintConfigurator<T, TBuilder>.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<T, TBuilder>.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<T, TBuilder>.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<T, TBuilder>.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<T, TBuilder>.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<T, TBuilder>.AddArmyUnitRecruitedTrigger(ActionsBuilder, Nullable<ArmyProperties>, List<Blueprint<BlueprintUnitReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<MercenariesIncludeOption>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
Assembly: BlueprintCore.dll
Syntax
public abstract class BaseDungeonIslandConfigurator<T, TBuilder> : BaseBlueprintConfigurator<T, TBuilder> where T : BlueprintDungeonIsland where TBuilder : BaseDungeonIslandConfigurator<T, TBuilder>
Type Parameters
Name |
Description |
T |
|
TBuilder |
|
Remarks
Constructors
|
Improve this Doc
View Source
BaseDungeonIslandConfigurator(Blueprint<BlueprintReference<T>>)
Declaration
protected BaseDungeonIslandConfigurator(Blueprint<BlueprintReference<T>> blueprint)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<T>> |
blueprint |
|
Methods
|
Improve this Doc
View Source
AddToArmiesExclude(Blueprint<BlueprintDungeonArmyReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesExclude
Declaration
public TBuilder AddToArmiesExclude(params Blueprint<BlueprintDungeonArmyReference>[] armiesExclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference>[] |
armiesExclude |
Tooltip: Armies that are excluded no matter what.
InfoBox: Rules are checked in the following order: Armies exclude and include, Tags exclude and include.
Blueprint of type BlueprintDungeonArmy. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToArmiesInclude(Blueprint<BlueprintDungeonArmyReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesInclude
Declaration
public TBuilder AddToArmiesInclude(params Blueprint<BlueprintDungeonArmyReference>[] armiesInclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference>[] |
armiesInclude |
Tooltip: Armies that are included no matter what.
Blueprint of type BlueprintDungeonArmy. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToModificatorsExclude(Blueprint<BlueprintDungeonModificatorReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsExclude
Declaration
public TBuilder AddToModificatorsExclude(params Blueprint<BlueprintDungeonModificatorReference>[] modificatorsExclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] |
modificatorsExclude |
Tooltip: Restrict this island to specific island modificators.
Blueprint of type BlueprintDungeonModificator. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToModificatorsInclude(Blueprint<BlueprintDungeonModificatorReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsInclude
Declaration
public TBuilder AddToModificatorsInclude(params Blueprint<BlueprintDungeonModificatorReference>[] modificatorsInclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] |
modificatorsInclude |
Tooltip: Restrict this island to specific island modificators.
Blueprint of type BlueprintDungeonModificator. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToSettings(Blueprint<BlueprintDungeonSettingReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Settings
Declaration
public TBuilder AddToSettings(params Blueprint<BlueprintDungeonSettingReference>[] settings)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonSettingReference>[] |
settings |
Blueprint of type BlueprintDungeonSetting. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToStages(Int32[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.Stages
Declaration
public TBuilder AddToStages(params int[] stages)
Parameters
Type |
Name |
Description |
System.Int32[] |
stages |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToThemes(Blueprint<BlueprintDungeonThemeReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Themes
Declaration
public TBuilder AddToThemes(params Blueprint<BlueprintDungeonThemeReference>[] themes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonThemeReference>[] |
themes |
Blueprint of type BlueprintDungeonTheme. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToTiers(Blueprint<BlueprintDungeonTierReference>[])
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Tiers
Declaration
public TBuilder AddToTiers(params Blueprint<BlueprintDungeonTierReference>[] tiers)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonTierReference>[] |
tiers |
Blueprint of type BlueprintDungeonTier. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsExclude
Declaration
public TBuilder AddToUnitTagsExclude(params UnitTag[] unitTagsExclude)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.UnitTag[] |
unitTagsExclude |
Tooltip: Exclude armies that have any one of these tags.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Adds to the contents of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsInclude
Declaration
public TBuilder AddToUnitTagsInclude(params UnitTag[] unitTagsInclude)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.UnitTag[] |
unitTagsInclude |
Tooltip: Include armies that have any one of these tags.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearArmiesExclude()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesExclude
Declaration
public TBuilder ClearArmiesExclude()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearArmiesInclude()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesInclude
Declaration
public TBuilder ClearArmiesInclude()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearModificatorsExclude()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsExclude
Declaration
public TBuilder ClearModificatorsExclude()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearModificatorsInclude()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsInclude
Declaration
public TBuilder ClearModificatorsInclude()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearSettings()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Settings
Declaration
public TBuilder ClearSettings()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearStages()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.Stages
Declaration
public TBuilder ClearStages()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearThemes()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Themes
Declaration
public TBuilder ClearThemes()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearTiers()
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Tiers
Declaration
public TBuilder ClearTiers()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsExclude
Declaration
public TBuilder ClearUnitTagsExclude()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes all elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsInclude
Declaration
public TBuilder ClearUnitTagsInclude()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonIsland>>, Predicate<BlueprintComponent>)
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonIsland>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland>> |
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 |
TBuilder |
|
Remarks
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonIsland>>, Type[])
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintDungeonIsland>> blueprint, params Type[] componentTypes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland>> |
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 |
TBuilder |
|
Remarks
|
Improve this Doc
View Source
ModifyArea(Action<BlueprintAreaReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Area by invoking the provided action.
Declaration
public TBuilder ModifyArea(Action<BlueprintAreaReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.BlueprintAreaReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyArmiesExclude(Action<BlueprintDungeonArmyReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesExclude by invoking the provided action on each element.
Declaration
public TBuilder ModifyArmiesExclude(Action<BlueprintDungeonArmyReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyArmiesInclude(Action<BlueprintDungeonArmyReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesInclude by invoking the provided action on each element.
Declaration
public TBuilder ModifyArmiesInclude(Action<BlueprintDungeonArmyReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyImageHoverLink(Action<SpriteLink>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageHoverLink by invoking the provided action.
Declaration
public TBuilder ModifyImageHoverLink(Action<SpriteLink> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.ResourceLinks.SpriteLink> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyImageLink(Action<SpriteLink>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageLink by invoking the provided action.
Declaration
public TBuilder ModifyImageLink(Action<SpriteLink> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.ResourceLinks.SpriteLink> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyImageSkippedLink(Action<SpriteLink>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageSkippedLink by invoking the provided action.
Declaration
public TBuilder ModifyImageSkippedLink(Action<SpriteLink> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.ResourceLinks.SpriteLink> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyImageVisitedLink(Action<SpriteLink>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageVisitedLink by invoking the provided action.
Declaration
public TBuilder ModifyImageVisitedLink(Action<SpriteLink> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.ResourceLinks.SpriteLink> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyModificatorsExclude(Action<BlueprintDungeonModificatorReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsExclude by invoking the provided action on each element.
Declaration
public TBuilder ModifyModificatorsExclude(Action<BlueprintDungeonModificatorReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyModificatorsInclude(Action<BlueprintDungeonModificatorReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsInclude by invoking the provided action on each element.
Declaration
public TBuilder ModifyModificatorsInclude(Action<BlueprintDungeonModificatorReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifySettings(Action<BlueprintDungeonSettingReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Settings by invoking the provided action on each element.
Declaration
public TBuilder ModifySettings(Action<BlueprintDungeonSettingReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonSettingReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyStages(Action<Int32>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.Stages by invoking the provided action on each element.
Declaration
public TBuilder ModifyStages(Action<int> action)
Parameters
Type |
Name |
Description |
System.Action<System.Int32> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyThemes(Action<BlueprintDungeonThemeReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Themes by invoking the provided action on each element.
Declaration
public TBuilder ModifyThemes(Action<BlueprintDungeonThemeReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonThemeReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyTiers(Action<BlueprintDungeonTierReference>)
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Tiers by invoking the provided action on each element.
Declaration
public TBuilder ModifyTiers(Action<BlueprintDungeonTierReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Dungeon.Blueprints.BlueprintDungeonTierReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsExclude by invoking the provided action on each element.
Declaration
public TBuilder ModifyUnitTagsExclude(Action<UnitTag> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Enums.UnitTag> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Modifies Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsInclude by invoking the provided action on each element.
Declaration
public TBuilder ModifyUnitTagsInclude(Action<UnitTag> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Enums.UnitTag> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Declaration
protected override void OnConfigureCompleted()
Overrides
BlueprintCore.Blueprints.CustomConfigurators.RootConfigurator<T, TBuilder>.OnConfigureCompleted()
|
Improve this Doc
View Source
RemoveFromArmiesExclude(Blueprint<BlueprintDungeonArmyReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesExclude
Declaration
public TBuilder RemoveFromArmiesExclude(params Blueprint<BlueprintDungeonArmyReference>[] armiesExclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference>[] |
armiesExclude |
Tooltip: Armies that are excluded no matter what.
InfoBox: Rules are checked in the following order: Armies exclude and include, Tags exclude and include.
Blueprint of type BlueprintDungeonArmy. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromArmiesExclude(Func<BlueprintDungeonArmyReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesExclude that match the provided predicate.
Declaration
public TBuilder RemoveFromArmiesExclude(Func<BlueprintDungeonArmyReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromArmiesInclude(Blueprint<BlueprintDungeonArmyReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesInclude
Declaration
public TBuilder RemoveFromArmiesInclude(params Blueprint<BlueprintDungeonArmyReference>[] armiesInclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference>[] |
armiesInclude |
Tooltip: Armies that are included no matter what.
Blueprint of type BlueprintDungeonArmy. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromArmiesInclude(Func<BlueprintDungeonArmyReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesInclude that match the provided predicate.
Declaration
public TBuilder RemoveFromArmiesInclude(Func<BlueprintDungeonArmyReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromModificatorsExclude(Blueprint<BlueprintDungeonModificatorReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsExclude
Declaration
public TBuilder RemoveFromModificatorsExclude(params Blueprint<BlueprintDungeonModificatorReference>[] modificatorsExclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] |
modificatorsExclude |
Tooltip: Restrict this island to specific island modificators.
Blueprint of type BlueprintDungeonModificator. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromModificatorsExclude(Func<BlueprintDungeonModificatorReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsExclude that match the provided predicate.
Declaration
public TBuilder RemoveFromModificatorsExclude(Func<BlueprintDungeonModificatorReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromModificatorsInclude(Blueprint<BlueprintDungeonModificatorReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsInclude
Declaration
public TBuilder RemoveFromModificatorsInclude(params Blueprint<BlueprintDungeonModificatorReference>[] modificatorsInclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] |
modificatorsInclude |
Tooltip: Restrict this island to specific island modificators.
Blueprint of type BlueprintDungeonModificator. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromModificatorsInclude(Func<BlueprintDungeonModificatorReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsInclude that match the provided predicate.
Declaration
public TBuilder RemoveFromModificatorsInclude(Func<BlueprintDungeonModificatorReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromSettings(Blueprint<BlueprintDungeonSettingReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Settings
Declaration
public TBuilder RemoveFromSettings(params Blueprint<BlueprintDungeonSettingReference>[] settings)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonSettingReference>[] |
settings |
Blueprint of type BlueprintDungeonSetting. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromSettings(Func<BlueprintDungeonSettingReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Settings that match the provided predicate.
Declaration
public TBuilder RemoveFromSettings(Func<BlueprintDungeonSettingReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonSettingReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromStages(Func<Int32, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.Stages that match the provided predicate.
Declaration
public TBuilder RemoveFromStages(Func<int, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<System.Int32, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromStages(Int32[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.Stages
Declaration
public TBuilder RemoveFromStages(params int[] stages)
Parameters
Type |
Name |
Description |
System.Int32[] |
stages |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromThemes(Blueprint<BlueprintDungeonThemeReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Themes
Declaration
public TBuilder RemoveFromThemes(params Blueprint<BlueprintDungeonThemeReference>[] themes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonThemeReference>[] |
themes |
Blueprint of type BlueprintDungeonTheme. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromThemes(Func<BlueprintDungeonThemeReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Themes that match the provided predicate.
Declaration
public TBuilder RemoveFromThemes(Func<BlueprintDungeonThemeReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonThemeReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromTiers(Blueprint<BlueprintDungeonTierReference>[])
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Tiers
Declaration
public TBuilder RemoveFromTiers(params Blueprint<BlueprintDungeonTierReference>[] tiers)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonTierReference>[] |
tiers |
Blueprint of type BlueprintDungeonTier. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromTiers(Func<BlueprintDungeonTierReference, Boolean>)
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Tiers that match the provided predicate.
Declaration
public TBuilder RemoveFromTiers(Func<BlueprintDungeonTierReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Dungeon.Blueprints.BlueprintDungeonTierReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsExclude
Declaration
public TBuilder RemoveFromUnitTagsExclude(params UnitTag[] unitTagsExclude)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.UnitTag[] |
unitTagsExclude |
Tooltip: Exclude armies that have any one of these tags.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsExclude that match the provided predicate.
Declaration
public TBuilder RemoveFromUnitTagsExclude(Func<UnitTag, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Enums.UnitTag, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsInclude
Declaration
public TBuilder RemoveFromUnitTagsInclude(params UnitTag[] unitTagsInclude)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.UnitTag[] |
unitTagsInclude |
Tooltip: Include armies that have any one of these tags.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsInclude that match the provided predicate.
Declaration
public TBuilder RemoveFromUnitTagsInclude(Func<UnitTag, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Enums.UnitTag, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetArea(Blueprint<BlueprintAreaReference>)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Area
Declaration
public TBuilder SetArea(Blueprint<BlueprintAreaReference> area)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintAreaReference> |
area |
Blueprint of type BlueprintArea. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetArmiesExclude(Blueprint<BlueprintDungeonArmyReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesExclude
Declaration
public TBuilder SetArmiesExclude(params Blueprint<BlueprintDungeonArmyReference>[] armiesExclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference>[] |
armiesExclude |
Tooltip: Armies that are excluded no matter what.
InfoBox: Rules are checked in the following order: Armies exclude and include, Tags exclude and include.
Blueprint of type BlueprintDungeonArmy. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetArmiesInclude(Blueprint<BlueprintDungeonArmyReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ArmiesInclude
Declaration
public TBuilder SetArmiesInclude(params Blueprint<BlueprintDungeonArmyReference>[] armiesInclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonArmyReference>[] |
armiesInclude |
Tooltip: Armies that are included no matter what.
Blueprint of type BlueprintDungeonArmy. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetImageHoverLink(AssetLink<SpriteLink>)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageHoverLink
Declaration
public TBuilder SetImageHoverLink(AssetLink<SpriteLink> imageHoverLink)
Parameters
Type |
Name |
Description |
AssetLink<Kingmaker.ResourceLinks.SpriteLink> |
imageHoverLink |
You can pass in the animation using a SpriteLink or it's AssetId.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetImageLink(AssetLink<SpriteLink>)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageLink
Declaration
public TBuilder SetImageLink(AssetLink<SpriteLink> imageLink)
Parameters
Type |
Name |
Description |
AssetLink<Kingmaker.ResourceLinks.SpriteLink> |
imageLink |
You can pass in the animation using a SpriteLink or it's AssetId.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetImageSkippedLink(AssetLink<SpriteLink>)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageSkippedLink
Declaration
public TBuilder SetImageSkippedLink(AssetLink<SpriteLink> imageSkippedLink)
Parameters
Type |
Name |
Description |
AssetLink<Kingmaker.ResourceLinks.SpriteLink> |
imageSkippedLink |
You can pass in the animation using a SpriteLink or it's AssetId.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetImageVisitedLink(AssetLink<SpriteLink>)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ImageVisitedLink
Declaration
public TBuilder SetImageVisitedLink(AssetLink<SpriteLink> imageVisitedLink)
Parameters
Type |
Name |
Description |
AssetLink<Kingmaker.ResourceLinks.SpriteLink> |
imageVisitedLink |
You can pass in the animation using a SpriteLink or it's AssetId.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetIncludeOtherArmies(Boolean)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.IncludeOtherArmies
Declaration
public TBuilder SetIncludeOtherArmies(bool includeOtherArmies = true)
Parameters
Type |
Name |
Description |
System.Boolean |
includeOtherArmies |
Tooltip: Include armies that were not chosen by the include rules and were not filtered out be the exclude rules.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetLimitMaxStage(Boolean)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.LimitMaxStage
Declaration
public TBuilder SetLimitMaxStage(bool limitMaxStage = true)
Parameters
Type |
Name |
Description |
System.Boolean |
limitMaxStage |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetLimitMinStage(Boolean)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.LimitMinStage
Declaration
public TBuilder SetLimitMinStage(bool limitMinStage = true)
Parameters
Type |
Name |
Description |
System.Boolean |
limitMinStage |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetMaxStage(Int32)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.MaxStage
Declaration
public TBuilder SetMaxStage(int maxStage)
Parameters
Type |
Name |
Description |
System.Int32 |
maxStage |
Tooltip: This army should appear not after this stage.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetMinStage(Int32)
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.MinStage
Declaration
public TBuilder SetMinStage(int minStage)
Parameters
Type |
Name |
Description |
System.Int32 |
minStage |
Tooltip: This army should appear not before this stage.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetModificatorsExclude(Blueprint<BlueprintDungeonModificatorReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsExclude
Declaration
public TBuilder SetModificatorsExclude(params Blueprint<BlueprintDungeonModificatorReference>[] modificatorsExclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] |
modificatorsExclude |
Tooltip: Restrict this island to specific island modificators.
Blueprint of type BlueprintDungeonModificator. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetModificatorsInclude(Blueprint<BlueprintDungeonModificatorReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_ModificatorsInclude
Declaration
public TBuilder SetModificatorsInclude(params Blueprint<BlueprintDungeonModificatorReference>[] modificatorsInclude)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] |
modificatorsInclude |
Tooltip: Restrict this island to specific island modificators.
Blueprint of type BlueprintDungeonModificator. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetSettings(Blueprint<BlueprintDungeonSettingReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Settings
Declaration
public TBuilder SetSettings(params Blueprint<BlueprintDungeonSettingReference>[] settings)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonSettingReference>[] |
settings |
Blueprint of type BlueprintDungeonSetting. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetStages(Int32[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.Stages
Declaration
public TBuilder SetStages(params int[] stages)
Parameters
Type |
Name |
Description |
System.Int32[] |
stages |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetThemes(Blueprint<BlueprintDungeonThemeReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Themes
Declaration
public TBuilder SetThemes(params Blueprint<BlueprintDungeonThemeReference>[] themes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonThemeReference>[] |
themes |
Blueprint of type BlueprintDungeonTheme. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetTiers(Blueprint<BlueprintDungeonTierReference>[])
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_Tiers
Declaration
public TBuilder SetTiers(params Blueprint<BlueprintDungeonTierReference>[] tiers)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonTierReference>[] |
tiers |
Blueprint of type BlueprintDungeonTier. You can pass in the blueprint using:
- A blueprint instance
- A blueprint reference
- A blueprint id as a string, Guid, or BlueprintGuid
- A blueprint name registered with BlueprintTool
See Blueprint for more details.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsExclude
Declaration
public TBuilder SetUnitTagsExclude(params UnitTag[] unitTagsExclude)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.UnitTag[] |
unitTagsExclude |
Tooltip: Exclude armies that have any one of these tags.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Sets the value of Kingmaker.Dungeon.Blueprints.BlueprintDungeonIsland.m_UnitTagsInclude
Declaration
public TBuilder SetUnitTagsInclude(params UnitTag[] unitTagsInclude)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.UnitTag[] |
unitTagsInclude |
Tooltip: Include armies that have any one of these tags.
|
Returns
Type |
Description |
TBuilder |
|