Show / Hide Table of Contents

Class BaseGlobalMapConfigurator<T, TBuilder>

Implements common fields and components for blueprints inheriting from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.

Inheritance
System.Object
Configurator
RootConfigurator<T, TBuilder>
BaseBlueprintConfigurator<T, TBuilder>
BaseGlobalMapConfigurator<T, TBuilder>
GlobalMapConfigurator
Inherited Members
BaseBlueprintConfigurator<T, TBuilder>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Type[])
BaseBlueprintConfigurator<T, TBuilder>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Predicate<BlueprintComponent>)
BaseBlueprintConfigurator<T, TBuilder>.AddDlcCondition(Blueprint<BlueprintDlcRewardReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddBuffOnCorruptionClear(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<T, TBuilder>.AddIgnoreArmorGroupComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddPrerequisiteConditionForWeaponCategory(Condition, List<WeaponCategory>)
BaseBlueprintConfigurator<T, TBuilder>.AddDamageDecline(Nullable<DamageDeclineType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddPlayerLeaveCombatTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddTimerContextActions(ActionsBuilder, Nullable<Single>, Nullable<TimeSpan>, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AddCustomImmuneMessageComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, GameLogMessage)
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>.AddTargetBeforeAttackRollTrigger(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>)
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>.AdditionalStatBonusOnAttackDamage(Nullable<Single>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ConditionEnum>, Nullable<ConditionEnum>, Nullable<GripType>)
BaseBlueprintConfigurator<T, TBuilder>.AddAllAttacksEnhancement(Nullable<Int32>, Nullable<ModifierDescriptor>)
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>.AddMarkUsableWhileCan(ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AddArmyBattleResultsTrigger(Nullable<RegionId>, Blueprint<BlueprintArmyLeaderReference>, List<Blueprint<BlueprintArmyPresetReference>>, Nullable<ArmyType>, Nullable<Boolean>, ActionsBuilder, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AddKingdomRegionClaimedTrigger(ActionsBuilder, List<Blueprint<BlueprintRegionReference>>)
BaseBlueprintConfigurator<T, TBuilder>.AddSettlementSiegeTrigger(ActionsBuilder, ActionsBuilder, ActionsBuilder, Blueprint<BlueprintGlobalMapPointReference>, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AddArmyUnitRecruitedTrigger(ActionsBuilder, Nullable<ArmyProperties>, List<Blueprint<BlueprintUnitReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<MercenariesIncludeOption>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
BaseBlueprintConfigurator<T, TBuilder>.AddLeaderRecruitedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddSummonUnitsAfterArmyBattle(SummonUnitsAfterArmyBattle.SummonGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddGarrisonDefeatedTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<T, TBuilder>.AddPlayerVisitGlobalMapLocationTrigger(ActionsBuilder, Blueprint<BlueprintGlobalMapPoint.Reference>)
BaseBlueprintConfigurator<T, TBuilder>.AddOnIsleStateEnterTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<T, TBuilder>.AddOnIsleStateExitTrigger(ActionsBuilder, IsleEvaluator, String)
BaseBlueprintConfigurator<T, TBuilder>.AddActivateTrigger(ActionsBuilder, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AddAreaDidLoadTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<T, TBuilder>.AddDeactivateTrigger(ActionsBuilder, ConditionsBuilder)
BaseBlueprintConfigurator<T, TBuilder>.AddDeviceInteractionTrigger(ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<T, TBuilder>.AddEvaluatedUnitCombatTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<T, TBuilder>.AddEvaluatedUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<T, TBuilder>.AddEvaluatedUnitHealthTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, UnitEvaluator)
BaseBlueprintConfigurator<T, TBuilder>.AddExperienceTrigger(ActionsBuilder, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddGenericInteractionTrigger(ActionsBuilder, EntityReference, ActionsBuilder, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AddItemInContainerTrigger(Blueprint<BlueprintItemReference>, MapObjectEvaluator, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<T, TBuilder>.AddLevelUpTrigger(ActionsBuilder, ConditionsBuilder, UnitEvaluator, Nullable<LevelUpTrigger.UnitEntryType>)
BaseBlueprintConfigurator<T, TBuilder>.AddPartyInventoryTrigger(Blueprint<BlueprintItemReference>, ActionsBuilder, ActionsBuilder)
BaseBlueprintConfigurator<T, TBuilder>.AddPerceptionTrigger(MapObjectEvaluator, ActionsBuilder, UnitEvaluator)
BaseBlueprintConfigurator<T, TBuilder>.AddRestTrigger(ActionsBuilder, ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<RestResult>)
BaseBlueprintConfigurator<T, TBuilder>.AddScriptZoneTrigger(ActionsBuilder, ConditionsBuilder, ActionsBuilder, ConditionsBuilder, EntityReference, String)
BaseBlueprintConfigurator<T, TBuilder>.AddSpawnUnitTrigger(ActionsBuilder, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<T, TBuilder>.AddSpellCastTrigger(ActionsBuilder, EntityReference, List<Blueprint<BlueprintAbilityReference>>)
BaseBlueprintConfigurator<T, TBuilder>.AddSummonPoolTrigger(ActionsBuilder, Nullable<SummonPoolTrigger.ChangeTypes>, ConditionsBuilder, Nullable<Int32>, Blueprint<BlueprintSummonPoolReference>)
BaseBlueprintConfigurator<T, TBuilder>.AddTimeOfDayChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddUIEventTrigger(ActionsBuilder, ConditionsBuilder, Nullable<UIEventType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
BaseBlueprintConfigurator<T, TBuilder>.AddUnitHealthTrigger(ActionsBuilder, Nullable<Int32>, Blueprint<BlueprintUnitReference>)
BaseBlueprintConfigurator<T, TBuilder>.AddTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, MapObjectEvaluator)
BaseBlueprintConfigurator<T, TBuilder>.AddVendorDealTrigger(ActionsBuilder, Nullable<VendorDealTrigger.DealType>, Blueprint<BlueprintItemReference>, UnitEvaluator)
RootConfigurator<T, TBuilder>.Logger
RootConfigurator<T, TBuilder>.Self
RootConfigurator<T, TBuilder>.Blueprint
RootConfigurator<T, TBuilder>.Configured
RootConfigurator<T, TBuilder>.ConfigureDelayedBlueprints()
RootConfigurator<T, TBuilder>.Configure(Boolean)
RootConfigurator<T, TBuilder>.AddComponent(BlueprintComponent)
RootConfigurator<T, TBuilder>.AddComponent<C>(Action<C>)
RootConfigurator<T, TBuilder>.AddUniqueComponent(BlueprintComponent, ComponentMerge, Action<BlueprintComponent, BlueprintComponent>)
RootConfigurator<T, TBuilder>.EditComponent<C>(Action<C>)
RootConfigurator<T, TBuilder>.EditComponents<C>(Action<C>, Func<C, Boolean>)
RootConfigurator<T, TBuilder>.RemoveComponents(Func<BlueprintComponent, Boolean>)
RootConfigurator<T, TBuilder>.OnConfigure(Action<T>[])
RootConfigurator<T, TBuilder>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Type[])
RootConfigurator<T, TBuilder>.CopyFrom(Blueprint<BlueprintReference<BlueprintScriptableObject>>, Predicate<BlueprintComponent>)
RootConfigurator<T, TBuilder>.OnConfigureInternal(Action<T>[])
RootConfigurator<T, TBuilder>.OnConfigureCompleted()
RootConfigurator<T, TBuilder>.Validate(Object)
Namespace: BlueprintCore.Blueprints.Configurators.Globalmap
Assembly: BlueprintCore.dll
Syntax
public abstract class BaseGlobalMapConfigurator<T, TBuilder> : BaseBlueprintConfigurator<T, TBuilder> where T : BlueprintGlobalMap where TBuilder : BaseGlobalMapConfigurator<T, TBuilder>
Type Parameters
Name Description
T
TBuilder
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.

Constructors

| Improve this Doc View Source

BaseGlobalMapConfigurator(Blueprint<BlueprintReference<T>>)

Declaration
protected BaseGlobalMapConfigurator(Blueprint<BlueprintReference<T>> blueprint)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<T>> blueprint

Methods

| Improve this Doc View Source

AddToEdges(Blueprint<BlueprintGlobalMapEdge.Reference>[])

Adds to the contents of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Edges

Declaration
public TBuilder AddToEdges(params Blueprint<BlueprintGlobalMapEdge.Reference>[] edges)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapEdge.Reference>[] edges

Blueprint of type BlueprintGlobalMapEdge. 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

AddToPoints(Blueprint<BlueprintGlobalMapPoint.Reference>[])

Adds to the contents of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Points

Declaration
public TBuilder AddToPoints(params Blueprint<BlueprintGlobalMapPoint.Reference>[] points)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference>[] points

Blueprint of type BlueprintGlobalMapPoint. 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

ClearEdges()

Removes all elements from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Edges

Declaration
public TBuilder ClearEdges()
Returns
Type Description
TBuilder
| Improve this Doc View Source

ClearPoints()

Removes all elements from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Points

Declaration
public TBuilder ClearPoints()
Returns
Type Description
TBuilder
| Improve this Doc View Source

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

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

Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintGlobalMap>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap>> 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

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<BlueprintGlobalMap>>, Type[])

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

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

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

ModifyCampLocation(Action<BlueprintGlobalMapPoint.Reference>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.CampLocation by invoking the provided action.

Declaration
public TBuilder ModifyCampLocation(Action<BlueprintGlobalMapPoint.Reference> action)
Parameters
Type Name Description
System.Action<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyClaimedResourceVisual(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ClaimedResourceVisual by invoking the provided action.

Declaration
public TBuilder ModifyClaimedResourceVisual(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyEdges(Action<BlueprintGlobalMapEdge.Reference>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Edges by invoking the provided action on each element.

Declaration
public TBuilder ModifyEdges(Action<BlueprintGlobalMapEdge.Reference> action)
Parameters
Type Name Description
System.Action<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapEdge.Reference> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyEnterAzataIslandAction(Action<ActionList>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.EnterAzataIslandAction by invoking the provided action.

Declaration
public TBuilder ModifyEnterAzataIslandAction(Action<ActionList> action)
Parameters
Type Name Description
System.Action<Kingmaker.ElementsSystem.ActionList> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyEnterWarCampAction(Action<ActionList>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.EnterWarCampAction by invoking the provided action.

Declaration
public TBuilder ModifyEnterWarCampAction(Action<ActionList> action)
Parameters
Type Name Description
System.Action<Kingmaker.ElementsSystem.ActionList> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyExploredLocationVisual(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ExploredLocationVisual by invoking the provided action.

Declaration
public TBuilder ModifyExploredLocationVisual(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyGarrisonPrefab(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.GarrisonPrefab by invoking the provided action.

Declaration
public TBuilder ModifyGarrisonPrefab(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyGlobalMapEnterPoint(Action<BlueprintAreaEnterPointReference>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.m_GlobalMapEnterPoint by invoking the provided action.

Declaration
public TBuilder ModifyGlobalMapEnterPoint(Action<BlueprintAreaEnterPointReference> action)
Parameters
Type Name Description
System.Action<Kingmaker.Blueprints.BlueprintAreaEnterPointReference> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyLineTemplate(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.LineTemplate by invoking the provided action.

Declaration
public TBuilder ModifyLineTemplate(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyOrdinaryDemonsArmyPawnPrefab(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.OrdinaryDemonsArmyPawnPrefab by invoking the provided action.

Declaration
public TBuilder ModifyOrdinaryDemonsArmyPawnPrefab(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyPlayerArmyPawnPrefab(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.PlayerArmyPawnPrefab by invoking the provided action.

Declaration
public TBuilder ModifyPlayerArmyPawnPrefab(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyPoints(Action<BlueprintGlobalMapPoint.Reference>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Points by invoking the provided action on each element.

Declaration
public TBuilder ModifyPoints(Action<BlueprintGlobalMapPoint.Reference> action)
Parameters
Type Name Description
System.Action<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyRegionsMask(Action<RegionsMask>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.m_RegionsMask by invoking the provided action.

Declaration
public TBuilder ModifyRegionsMask(Action<RegionsMask> action)
Parameters
Type Name Description
System.Action<Kingmaker.Kingdom.Blueprints.RegionsMask> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifySpecialDemonsArmyPawnPrefab(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.SpecialDemonsArmyPawnPrefab by invoking the provided action.

Declaration
public TBuilder ModifySpecialDemonsArmyPawnPrefab(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyStartLocation(Action<BlueprintGlobalMapPoint.Reference>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.m_StartLocation by invoking the provided action.

Declaration
public TBuilder ModifyStartLocation(Action<BlueprintGlobalMapPoint.Reference> action)
Parameters
Type Name Description
System.Action<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyTravellingDemonsArmyPawnPrefab(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.TravellingDemonsArmyPawnPrefab by invoking the provided action.

Declaration
public TBuilder ModifyTravellingDemonsArmyPawnPrefab(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyUnexploredLocationVisual(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.UnexploredLocationVisual by invoking the provided action.

Declaration
public TBuilder ModifyUnexploredLocationVisual(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

ModifyWaypointVisual(Action<PrefabLink>)

Modifies Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.WaypointVisual by invoking the provided action.

Declaration
public TBuilder ModifyWaypointVisual(Action<PrefabLink> action)
Parameters
Type Name Description
System.Action<Kingmaker.ResourceLinks.PrefabLink> action
Returns
Type Description
TBuilder
| Improve this Doc View Source

OnConfigureCompleted()

Declaration
protected override void OnConfigureCompleted()
Overrides
BlueprintCore.Blueprints.CustomConfigurators.RootConfigurator<T, TBuilder>.OnConfigureCompleted()
| Improve this Doc View Source

RemoveFromEdges(Blueprint<BlueprintGlobalMapEdge.Reference>[])

Removes elements from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Edges

Declaration
public TBuilder RemoveFromEdges(params Blueprint<BlueprintGlobalMapEdge.Reference>[] edges)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapEdge.Reference>[] edges

Blueprint of type BlueprintGlobalMapEdge. 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

RemoveFromEdges(Func<BlueprintGlobalMapEdge.Reference, Boolean>)

Removes elements from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Edges that match the provided predicate.

Declaration
public TBuilder RemoveFromEdges(Func<BlueprintGlobalMapEdge.Reference, bool> predicate)
Parameters
Type Name Description
System.Func<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapEdge.Reference, System.Boolean> predicate
Returns
Type Description
TBuilder
| Improve this Doc View Source

RemoveFromPoints(Blueprint<BlueprintGlobalMapPoint.Reference>[])

Removes elements from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Points

Declaration
public TBuilder RemoveFromPoints(params Blueprint<BlueprintGlobalMapPoint.Reference>[] points)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference>[] points

Blueprint of type BlueprintGlobalMapPoint. 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

RemoveFromPoints(Func<BlueprintGlobalMapPoint.Reference, Boolean>)

Removes elements from Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Points that match the provided predicate.

Declaration
public TBuilder RemoveFromPoints(Func<BlueprintGlobalMapPoint.Reference, bool> predicate)
Parameters
Type Name Description
System.Func<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference, System.Boolean> predicate
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetArmyGoToPointSpeedMultiplier(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ArmyGoToPointSpeedMultiplier

Declaration
public TBuilder SetArmyGoToPointSpeedMultiplier(float armyGoToPointSpeedMultiplier)
Parameters
Type Name Description
System.Single armyGoToPointSpeedMultiplier
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetArmySpeedFactor(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ArmySpeedFactor

Declaration
public TBuilder SetArmySpeedFactor(float armySpeedFactor)
Parameters
Type Name Description
System.Single armySpeedFactor
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetCampLocation(Blueprint<BlueprintGlobalMapPoint.Reference>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.CampLocation

Declaration
public TBuilder SetCampLocation(Blueprint<BlueprintGlobalMapPoint.Reference> campLocation)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> campLocation

Blueprint of type BlueprintGlobalMapPoint. 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

SetClaimedResourceVisual(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ClaimedResourceVisual

Declaration
public TBuilder SetClaimedResourceVisual(AssetLink<PrefabLink> claimedResourceVisual)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> claimedResourceVisual

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetEdges(Blueprint<BlueprintGlobalMapEdge.Reference>[])

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Edges

Declaration
public TBuilder SetEdges(params Blueprint<BlueprintGlobalMapEdge.Reference>[] edges)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapEdge.Reference>[] edges

Blueprint of type BlueprintGlobalMapEdge. 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

SetEnterAzataIslandAction(ActionsBuilder)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.EnterAzataIslandAction

Declaration
public TBuilder SetEnterAzataIslandAction(ActionsBuilder enterAzataIslandAction)
Parameters
Type Name Description
ActionsBuilder enterAzataIslandAction
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetEnterWarCampAction(ActionsBuilder)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.EnterWarCampAction

Declaration
public TBuilder SetEnterWarCampAction(ActionsBuilder enterWarCampAction)
Parameters
Type Name Description
ActionsBuilder enterWarCampAction
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetExploreDistance(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ExploreDistance

Declaration
public TBuilder SetExploreDistance(float exploreDistance)
Parameters
Type Name Description
System.Single exploreDistance

Tooltip: How long path does pawn see from its position

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetExploredLocationVisual(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.ExploredLocationVisual

Declaration
public TBuilder SetExploredLocationVisual(AssetLink<PrefabLink> exploredLocationVisual)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> exploredLocationVisual

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetGarrisonPrefab(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.GarrisonPrefab

Declaration
public TBuilder SetGarrisonPrefab(AssetLink<PrefabLink> garrisonPrefab)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> garrisonPrefab

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetGlobalMapEnterPoint(Blueprint<BlueprintAreaEnterPointReference>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.m_GlobalMapEnterPoint

Declaration
public TBuilder SetGlobalMapEnterPoint(Blueprint<BlueprintAreaEnterPointReference> globalMapEnterPoint)
Parameters
Type Name Description
Blueprint<Kingmaker.Blueprints.BlueprintAreaEnterPointReference> globalMapEnterPoint

Blueprint of type BlueprintAreaEnterPoint. 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

SetIsKenabres(Boolean)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.IsKenabres

Declaration
public TBuilder SetIsKenabres(bool isKenabres = true)
Parameters
Type Name Description
System.Boolean isKenabres
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetLineTemplate(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.LineTemplate

Declaration
public TBuilder SetLineTemplate(AssetLink<PrefabLink> lineTemplate)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> lineTemplate

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetMechanicsSpeedBase(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.MechanicsSpeedBase

Declaration
public TBuilder SetMechanicsSpeedBase(float mechanicsSpeedBase)
Parameters
Type Name Description
System.Single mechanicsSpeedBase

Tooltip: Miles per hour

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetOrdinaryDemonsArmyPawnPrefab(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.OrdinaryDemonsArmyPawnPrefab

Declaration
public TBuilder SetOrdinaryDemonsArmyPawnPrefab(AssetLink<PrefabLink> ordinaryDemonsArmyPawnPrefab)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> ordinaryDemonsArmyPawnPrefab

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetPartySpeedFactor(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.PartySpeedFactor

Declaration
public TBuilder SetPartySpeedFactor(float partySpeedFactor)
Parameters
Type Name Description
System.Single partySpeedFactor
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetPlayerArmyPawnPrefab(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.PlayerArmyPawnPrefab

Declaration
public TBuilder SetPlayerArmyPawnPrefab(AssetLink<PrefabLink> playerArmyPawnPrefab)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> playerArmyPawnPrefab

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetPoints(Blueprint<BlueprintGlobalMapPoint.Reference>[])

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.Points

Declaration
public TBuilder SetPoints(params Blueprint<BlueprintGlobalMapPoint.Reference>[] points)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference>[] points

Blueprint of type BlueprintGlobalMapPoint. 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

SetRandomEncounterTimer(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.RandomEncounterTimer

Declaration
public TBuilder SetRandomEncounterTimer(float randomEncounterTimer)
Parameters
Type Name Description
System.Single randomEncounterTimer

Tooltip: Interface animation duration for starting random encounter. Seconds.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetRegionsMask(RegionsMask)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.m_RegionsMask

Declaration
public TBuilder SetRegionsMask(RegionsMask regionsMask)
Parameters
Type Name Description
Kingmaker.Kingdom.Blueprints.RegionsMask regionsMask
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetRestrictTravelingToClosedLocations(Boolean)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.RestrictTravelingToClosedLocations

Declaration
public TBuilder SetRestrictTravelingToClosedLocations(bool restrictTravelingToClosedLocations = true)
Parameters
Type Name Description
System.Boolean restrictTravelingToClosedLocations
Returns
Type Description
TBuilder
| Improve this Doc View Source

SetSpecialDemonsArmyPawnPrefab(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.SpecialDemonsArmyPawnPrefab

Declaration
public TBuilder SetSpecialDemonsArmyPawnPrefab(AssetLink<PrefabLink> specialDemonsArmyPawnPrefab)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> specialDemonsArmyPawnPrefab

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetStartLocation(Blueprint<BlueprintGlobalMapPoint.Reference>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.m_StartLocation

Declaration
public TBuilder SetStartLocation(Blueprint<BlueprintGlobalMapPoint.Reference> startLocation)
Parameters
Type Name Description
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> startLocation

Blueprint of type BlueprintGlobalMapPoint. 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

SetTravellingDemonsArmyPawnPrefab(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.TravellingDemonsArmyPawnPrefab

Declaration
public TBuilder SetTravellingDemonsArmyPawnPrefab(AssetLink<PrefabLink> travellingDemonsArmyPawnPrefab)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> travellingDemonsArmyPawnPrefab

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetUnexploredLocationVisual(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.UnexploredLocationVisual

Declaration
public TBuilder SetUnexploredLocationVisual(AssetLink<PrefabLink> unexploredLocationVisual)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> unexploredLocationVisual

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetVisualSpeedBase(Single)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.VisualSpeedBase

Declaration
public TBuilder SetVisualSpeedBase(float visualSpeedBase)
Parameters
Type Name Description
System.Single visualSpeedBase

Tooltip: Miles per second

Returns
Type Description
TBuilder
| Improve this Doc View Source

SetWaypointVisual(AssetLink<PrefabLink>)

Sets the value of Kingmaker.Globalmap.Blueprints.BlueprintGlobalMap.WaypointVisual

Declaration
public TBuilder SetWaypointVisual(AssetLink<PrefabLink> waypointVisual)
Parameters
Type Name Description
AssetLink<Kingmaker.ResourceLinks.PrefabLink> waypointVisual

You can pass in the animation using a PrefabLink or it's AssetId.

Returns
Type Description
TBuilder
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX