Class BaseComponentListConfigurator<T, TBuilder>
Implements common fields and components for blueprints inheriting from Kingmaker.Blueprints.BlueprintComponentList.
Inheritance
System.Object
BaseComponentListConfigurator<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 BaseComponentListConfigurator<T, TBuilder> : BaseBlueprintConfigurator<T, TBuilder> where T : BlueprintComponentList where TBuilder : BaseComponentListConfigurator<T, TBuilder>
Type Parameters
Name |
Description |
T |
|
TBuilder |
|
Constructors
|
Improve this Doc
View Source
BaseComponentListConfigurator(Blueprint<BlueprintReference<T>>)
Declaration
protected BaseComponentListConfigurator(Blueprint<BlueprintReference<T>> blueprint)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<T>> |
blueprint |
|
Methods
|
Improve this Doc
View Source
AddDisableCompanionPartyChecks(List<Blueprint<BlueprintUnitReference>>, Nullable<DisableCompanionPartyChecks.ModeType>)
Adds Kingmaker.AreaLogic.Etudes.DisableCompanionPartyChecks
Declaration
public TBuilder AddDisableCompanionPartyChecks(List<Blueprint<BlueprintUnitReference>> companions = null, DisableCompanionPartyChecks.ModeType? mode = null)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<Blueprint<Kingmaker.Blueprints.BlueprintUnitReference>> |
companions |
Blueprint of type BlueprintUnit. 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.
|
System.Nullable<Kingmaker.AreaLogic.Etudes.DisableCompanionPartyChecks.ModeType> |
mode |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketAllowMythicPortrait()
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketAllowMythicPortrait
Declaration
public TBuilder AddEtudeBracketAllowMythicPortrait()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketAudioEvents(AkEventReference[], AkEventReference[])
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketAudioEvents
Declaration
public TBuilder AddEtudeBracketAudioEvents(AkEventReference[] onEtudeStart = null, AkEventReference[] onEtudeStop = null)
Parameters
Type |
Name |
Description |
Kingmaker.Sound.AkEventReference[] |
onEtudeStart |
|
Kingmaker.Sound.AkEventReference[] |
onEtudeStop |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketAudioObjects(String)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketAudioObjects
Declaration
public TBuilder AddEtudeBracketAudioObjects(string connectedObjectName = null)
Parameters
Type |
Name |
Description |
System.String |
connectedObjectName |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketCampingAction(ActionsBuilder, Nullable<Boolean>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketCampingAction
Declaration
public TBuilder AddEtudeBracketCampingAction(ActionsBuilder actions = null, bool? skipRest = null)
Parameters
Type |
Name |
Description |
ActionsBuilder |
actions |
|
System.Nullable<System.Boolean> |
skipRest |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketDetachPet(UnitEvaluator, Nullable<PetType>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketDetachPet
Declaration
public TBuilder AddEtudeBracketDetachPet(UnitEvaluator master = null, PetType? petType = null)
Parameters
Type |
Name |
Description |
Kingmaker.ElementsSystem.UnitEvaluator |
master |
|
System.Nullable<Kingmaker.Enums.PetType> |
petType |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketDetachPetsOnUnit(UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketDetachPetsOnUnit
Declaration
public TBuilder AddEtudeBracketDetachPetsOnUnit(UnitEvaluator target = null)
Parameters
Type |
Name |
Description |
Kingmaker.ElementsSystem.UnitEvaluator |
target |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketDisableCampingEncounters()
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketDisableCampingEncounters
Declaration
public TBuilder AddEtudeBracketDisableCampingEncounters()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketDisablePlayerRespec()
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketDisablePlayerRespec
Declaration
public TBuilder AddEtudeBracketDisablePlayerRespec()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketDisableRandomEncounters()
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketDisableRandomEncounters
Declaration
public TBuilder AddEtudeBracketDisableRandomEncounters()
Returns
Type |
Description |
TBuilder |
|
Remarks
|
Improve this Doc
View Source
AddEtudeBracketEnableAzataIsland(Blueprint<BlueprintGlobalMap.Reference>, Blueprint<BlueprintGlobalMagicSpell.Reference>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketEnableAzataIsland
Declaration
public TBuilder AddEtudeBracketEnableAzataIsland(Blueprint<BlueprintGlobalMap.Reference> globalMap = null, Blueprint<BlueprintGlobalMagicSpell.Reference> globalMapSpell = null)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Reference> |
globalMap |
Blueprint of type BlueprintGlobalMap. 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.
|
Blueprint<Kingmaker.Crusade.GlobalMagic.BlueprintGlobalMagicSpell.Reference> |
globalMapSpell |
Blueprint of type BlueprintGlobalMagicSpell. 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 |
|
Remarks
|
Improve this Doc
View Source
AddEtudeBracketEnableTutorials(Blueprint<BlueprintTutorial.Reference>[])
Adds Kingmaker.Tutorial.Etudes.EtudeBracketEnableTutorials
Declaration
public TBuilder AddEtudeBracketEnableTutorials(params Blueprint<BlueprintTutorial.Reference>[] tutorials)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Tutorial.BlueprintTutorial.Reference>[] |
tutorials |
Blueprint of type BlueprintTutorial. 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
AddEtudeBracketEnableTutorialSingle(Blueprint<BlueprintTutorial.Reference>)
Adds Kingmaker.Tutorial.Etudes.EtudeBracketEnableTutorialSingle
Declaration
public TBuilder AddEtudeBracketEnableTutorialSingle(Blueprint<BlueprintTutorial.Reference> tutorial = null)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Tutorial.BlueprintTutorial.Reference> |
tutorial |
Blueprint of type BlueprintTutorial. 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
AddEtudeBracketEnableWarcamp(Blueprint<BlueprintGlobalMap.Reference>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketEnableWarcamp
Declaration
public TBuilder AddEtudeBracketEnableWarcamp(Blueprint<BlueprintGlobalMap.Reference> globalMap = null)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Reference> |
globalMap |
Blueprint of type BlueprintGlobalMap. 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
AddEtudeBracketEnsureAudio(Nullable<AudioFilePackagesSettings.AudioChunk>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketEnsureAudio
Declaration
public TBuilder AddEtudeBracketEnsureAudio(AudioFilePackagesSettings.AudioChunk? chunk = null)
Parameters
Type |
Name |
Description |
System.Nullable<Kingmaker.Sound.AudioFilePackagesSettings.AudioChunk> |
chunk |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketFollowUnit(Nullable<Boolean>, Nullable<Boolean>, UnitEvaluator, Blueprint<BlueprintSummonPoolReference>, UnitEvaluator, Nullable<Boolean>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketFollowUnit
Declaration
public TBuilder AddEtudeBracketFollowUnit(bool? alwaysRun = null, bool? canBeSlowerThanLeader = null, UnitEvaluator leader = null, Blueprint<BlueprintSummonPoolReference> summonPool = null, UnitEvaluator unit = null, bool? useSummonPool = null)
Parameters
Type |
Name |
Description |
System.Nullable<System.Boolean> |
alwaysRun |
|
System.Nullable<System.Boolean> |
canBeSlowerThanLeader |
|
Kingmaker.ElementsSystem.UnitEvaluator |
leader |
Tooltip: Main character if not specified
|
Blueprint<Kingmaker.Blueprints.BlueprintSummonPoolReference> |
summonPool |
Blueprint of type BlueprintSummonPool. 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.
|
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
System.Nullable<System.Boolean> |
useSummonPool |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketForceCombatMode()
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketForceCombatMode
Declaration
public TBuilder AddEtudeBracketForceCombatMode()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketIgnoreGameover(ActionsBuilder, EtudeBracketGameModeWaiter, GameOverController)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketIgnoreGameover
Declaration
public TBuilder AddEtudeBracketIgnoreGameover(ActionsBuilder actionList = null, EtudeBracketGameModeWaiter gameModeWaiter = null, GameOverController gameOverController = null)
Parameters
Type |
Name |
Description |
ActionsBuilder |
actionList |
|
Kingmaker.AreaLogic.Etudes.EtudeBracketGameModeWaiter |
gameModeWaiter |
|
Kingmaker.Controllers.Combat.GameOverController |
gameOverController |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketMakePassive(UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketMakePassive
Declaration
public TBuilder AddEtudeBracketMakePassive(UnitEvaluator unit = null)
Parameters
Type |
Name |
Description |
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketMarkUnitEssential(UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketMarkUnitEssential
Declaration
public TBuilder AddEtudeBracketMarkUnitEssential(UnitEvaluator target = null)
Parameters
Type |
Name |
Description |
Kingmaker.ElementsSystem.UnitEvaluator |
target |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketMusic(AkEventReference, AkEventReference)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketMusic
Declaration
public TBuilder AddEtudeBracketMusic(AkEventReference startTheme = null, AkEventReference stopTheme = null)
Parameters
Type |
Name |
Description |
Kingmaker.Sound.AkEventReference |
startTheme |
|
Kingmaker.Sound.AkEventReference |
stopTheme |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketOverrideActionsOnClick(ActionsBuilder, Nullable<Single>, UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketOverrideActionsOnClick
Declaration
public TBuilder AddEtudeBracketOverrideActionsOnClick(ActionsBuilder actions = null, float? distance = null, UnitEvaluator unit = null)
Parameters
Type |
Name |
Description |
ActionsBuilder |
actions |
|
System.Nullable<System.Single> |
distance |
|
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketOverrideBark(Nullable<Boolean>, Nullable<Single>, UnitEvaluator, SharedStringAsset)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketOverrideBark
Declaration
public TBuilder AddEtudeBracketOverrideBark(bool? barkDurationByText = null, float? distance = null, UnitEvaluator unit = null, SharedStringAsset whatToBarkShared = null)
Parameters
Type |
Name |
Description |
System.Nullable<System.Boolean> |
barkDurationByText |
Tooltip: Bark duration depends on text length
|
System.Nullable<System.Single> |
distance |
|
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
Kingmaker.Localization.SharedStringAsset |
whatToBarkShared |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketOverrideDialog(Blueprint<BlueprintDialogReference>, Nullable<Single>, UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketOverrideDialog
Declaration
public TBuilder AddEtudeBracketOverrideDialog(Blueprint<BlueprintDialogReference> dialog = null, float? distance = null, UnitEvaluator unit = null)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintDialogReference> |
dialog |
Blueprint of type BlueprintDialog. 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.
|
System.Nullable<System.Single> |
distance |
|
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketOverrideWeatherInclemency(EtudeBracketGameModeWaiter, Nullable<InclemencyType>, Nullable<Boolean>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketOverrideWeatherInclemency
Declaration
public TBuilder AddEtudeBracketOverrideWeatherInclemency(EtudeBracketGameModeWaiter gameModeWaiter = null, InclemencyType? inclemency = null, bool? instantly = null)
Parameters
Type |
Name |
Description |
Kingmaker.AreaLogic.Etudes.EtudeBracketGameModeWaiter |
gameModeWaiter |
|
System.Nullable<Owlcat.Runtime.Visual.Effects.WeatherSystem.InclemencyType> |
inclemency |
|
System.Nullable<System.Boolean> |
instantly |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketOverrideWeatherProfile(EtudeBracketGameModeWaiter, WeatherProfileExtended)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketOverrideWeatherProfile
Declaration
public TBuilder AddEtudeBracketOverrideWeatherProfile(EtudeBracketGameModeWaiter gameModeWaiter = null, WeatherProfileExtended weatherProfile = null)
Parameters
Type |
Name |
Description |
Kingmaker.AreaLogic.Etudes.EtudeBracketGameModeWaiter |
gameModeWaiter |
|
Owlcat.Runtime.Visual.Effects.WeatherSystem.WeatherProfileExtended |
weatherProfile |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketPinCompanionInParty(UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketPinCompanionInParty
Declaration
public TBuilder AddEtudeBracketPinCompanionInParty(UnitEvaluator unit = null)
Parameters
Type |
Name |
Description |
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketPreventDirectControl(UnitEvaluator)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketPreventDirectControl
Declaration
public TBuilder AddEtudeBracketPreventDirectControl(UnitEvaluator unit = null)
Parameters
Type |
Name |
Description |
Kingmaker.ElementsSystem.UnitEvaluator |
unit |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketProgressBar(Nullable<Int32>, LocalString)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketProgressBar
Declaration
public TBuilder AddEtudeBracketProgressBar(int? maxProgress = null, LocalString title = null)
Parameters
Type |
Name |
Description |
System.Nullable<System.Int32> |
maxProgress |
|
LocalString |
title |
You can pass in the string using a LocalizedString or the Key to a LocalizedString.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketSetCompanionPosition(Blueprint<BlueprintUnitReference>, Nullable<Boolean>, EntityReference)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketSetCompanionPosition
Declaration
public TBuilder AddEtudeBracketSetCompanionPosition(Blueprint<BlueprintUnitReference> companion = null, bool? ignoreWhenEx = null, EntityReference locator = null)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintUnitReference> |
companion |
Blueprint of type BlueprintUnit. 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.
|
System.Nullable<System.Boolean> |
ignoreWhenEx |
InfoBox: Don't do anything if companion is Ex
|
Kingmaker.Blueprints.EntityReference |
locator |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketSkipTimeAction(ActionsBuilder, Nullable<Boolean>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketSkipTimeAction
Declaration
public TBuilder AddEtudeBracketSkipTimeAction(ActionsBuilder actions = null, bool? preventSkipTime = null)
Parameters
Type |
Name |
Description |
ActionsBuilder |
actions |
|
System.Nullable<System.Boolean> |
preventSkipTime |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeBracketSummonpoolOverrideDialog(Blueprint<BlueprintDialogReference>, Nullable<Single>, Blueprint<BlueprintSummonPoolReference>)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketSummonpoolOverrideDialog
Declaration
public TBuilder AddEtudeBracketSummonpoolOverrideDialog(Blueprint<BlueprintDialogReference> dialog = null, float? distance = null, Blueprint<BlueprintSummonPoolReference> summonPool = null)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintDialogReference> |
dialog |
Blueprint of type BlueprintDialog. 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.
|
System.Nullable<System.Single> |
distance |
|
Blueprint<Kingmaker.Blueprints.BlueprintSummonPoolReference> |
summonPool |
Blueprint of type BlueprintSummonPool. 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
AddEtudeBracketTriggerAction(ActionsBuilder, ActionsBuilder)
Adds Kingmaker.AreaLogic.Etudes.EtudeBracketTriggerAction
Declaration
public TBuilder AddEtudeBracketTriggerAction(ActionsBuilder onActivated = null, ActionsBuilder onDeactivated = null)
Parameters
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeCompleteTrigger(ActionsBuilder)
Adds Kingmaker.Designers.EventConditionActionSystem.Events.EtudeCompleteTrigger
Declaration
public TBuilder AddEtudeCompleteTrigger(ActionsBuilder actions = null)
Parameters
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeCorruptionFreeZone(Nullable<Boolean>)
Adds Kingmaker.Corruption.EtudeCorruptionFreeZone
Declaration
public TBuilder AddEtudeCorruptionFreeZone(bool? clearAllCorruption = null)
Parameters
Type |
Name |
Description |
System.Nullable<System.Boolean> |
clearAllCorruption |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeDisableCraft()
Adds Kingmaker.Corruption.EtudeDisableCraft
Declaration
public TBuilder AddEtudeDisableCraft()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeIgnorePartyEncumbrance()
Adds Kingmaker.AreaLogic.Etudes.EtudeIgnorePartyEncumbrance
Declaration
public TBuilder AddEtudeIgnorePartyEncumbrance()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeIgnorePersonalEncumbrance()
Adds Kingmaker.AreaLogic.Etudes.EtudeIgnorePersonalEncumbrance
Declaration
public TBuilder AddEtudeIgnorePersonalEncumbrance()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudeOverrideCorruptionGrowth(Nullable<Int32>)
Adds Kingmaker.Corruption.EtudeOverrideCorruptionGrowth
Declaration
public TBuilder AddEtudeOverrideCorruptionGrowth(int? corruptionGrowth = null)
Parameters
Type |
Name |
Description |
System.Nullable<System.Int32> |
corruptionGrowth |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudePeacefulZone()
Adds Kingmaker.AreaLogic.Etudes.EtudePeacefulZone
Declaration
public TBuilder AddEtudePeacefulZone()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddEtudePlayTrigger(ActionsBuilder, ConditionsBuilder, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.Designers.EventConditionActionSystem.Events.EtudePlayTrigger
Declaration
public TBuilder AddEtudePlayTrigger(ActionsBuilder actions = null, ConditionsBuilder conditions = null, bool? isActivateOnLoadArea = null, bool? once = null)
Parameters
Type |
Name |
Description |
ActionsBuilder |
actions |
|
ConditionsBuilder |
conditions |
|
System.Nullable<System.Boolean> |
isActivateOnLoadArea |
|
System.Nullable<System.Boolean> |
once |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<BlueprintComponentList>>, Predicate<BlueprintComponent>)
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintComponentList>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.BlueprintComponentList>> |
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 |
|
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<BlueprintComponentList>>, Type[])
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintComponentList>> blueprint, params Type[] componentTypes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.BlueprintComponentList>> |
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 |
|