Show / Hide Table of Contents

Class ActionsBuilderAreaEx

Extension to ActionsBuilder for actions involving the game map, dungeons, or locations. See also KingdomEx.

Inheritance
System.Object
ActionsBuilderAreaEx
Namespace: BlueprintCore.Actions.Builder.AreaEx
Assembly: BlueprintCore.dll
Syntax
public static class ActionsBuilderAreaEx
Remarks

Actions are supported using extension methods. Include the extension namespaces as needed.

When Build is called the Kingmaker.ElementsSystem.ActionList is constructed, validated, and returned. If any errors are detected by Validator they will be logged as a warning.

Do not call Build(Validator) twice on the same builder.

If a method calls for a string to represent any type of blueprint, you can pass the blueprint's Kingmaker.Blueprints.SimpleBlueprint.AssetGuid as a string or as a name you already provided using AddGuidsByName().

AreaEx Actions involving the game map, dungeons, or locations. See also KingdomEx for location related actions specifically tied to the Kingdom and Crusade system.
AVEx Actions involving audiovisual effects such as dialogs, camera, cutscenes, and sounds.
BasicEx Most game mechanics related actions not included in ContextEx.
ContextEx Most Kingmaker.UnitLogic.Mechanics.Actions.ContextAction types. Some Kingmaker.UnitLogic.Mechanics.Actions.ContextAction types are in more specific extensions such as AVEx or KingdomEx.
KingdomEx Actions involving the Kingdom and Crusade system.
MiscEx Actions without a better extension container such as achievements and CustomEvent.
NewEx Actions defined in BlueprintCore and not available in the base game.
StoryEx Actions related to the story such as companion stories, quests, name changes, and etudes.
UpgraderEx All UpgraderOnlyActions.
Apply a buff and make a melee attack:
// Provides ApplyBuff and MeleeAttack extensions
using BlueprintCore.Actions.Builder.ContextEx; 

var actionList = ActionsBuilder.New() .ApplyBuff(MyAttackBuff, duration: ContextDuration.Fixed(1)) .MeleeAttack() .Build();

Methods

| Improve this Doc View Source

AddCampingEncounter(ActionsBuilder, Blueprint<BlueprintCampingEncounterReference>)

Adds AddCampingEncounter(ActionsBuilder, Blueprint<BlueprintCampingEncounterReference>)

Declaration
public static ActionsBuilder AddCampingEncounter(this ActionsBuilder builder, Blueprint<BlueprintCampingEncounterReference> encounter)
Parameters
Type Name Description
ActionsBuilder builder
Blueprint<Kingmaker.Blueprints.BlueprintCampingEncounterReference> encounter

Blueprint of type BlueprintCampingEncounter. 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
ActionsBuilder
Remarks

  • Answer_0247ac5dd1491a051a64b9bc4ff283c8b128
  • LannRomance_LannTrue26a13b7c436f5fb548b6475106d88de1c
  • WenduagRomance39c388b5f2ab0f14b90030bab1b676b9
| Improve this Doc View Source

AskPlayerForLocationName(ActionsBuilder, LocalString, LocalString, Blueprint<BlueprintGlobalMapPoint.Reference>, Nullable<Boolean>, LocalString)

Adds AskPlayerForLocationName(ActionsBuilder, LocalString, LocalString, Blueprint<BlueprintGlobalMapPoint.Reference>, Nullable<Boolean>, LocalString)

Declaration
public static ActionsBuilder AskPlayerForLocationName(this ActionsBuilder builder, LocalString defaultValue = null, LocalString hint = null, Blueprint<BlueprintGlobalMapPoint.Reference> location = null, bool? obligatory = null, LocalString title = null)
Parameters
Type Name Description
ActionsBuilder builder
LocalString defaultValue

You can pass in the string using a LocalizedString or the Key to a LocalizedString.

LocalString hint

You can pass in the string using a LocalizedString or the Key to a LocalizedString.

Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> location

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.

System.Nullable<System.Boolean> obligatory
LocalString title

You can pass in the string using a LocalizedString or the Key to a LocalizedString.

Returns
Type Description
ActionsBuilder
Remarks

  • Cue_0045f14bee80a5921d74b99835f2f58986c7
| Improve this Doc View Source

CapitalExit(ActionsBuilder, Nullable<AutoSaveMode>, Blueprint<BlueprintAreaEnterPointReference>)

Adds CapitalExit(ActionsBuilder, Nullable<AutoSaveMode>, Blueprint<BlueprintAreaEnterPointReference>)

Declaration
public static ActionsBuilder CapitalExit(this ActionsBuilder builder, AutoSaveMode? autoSaveMode = null, Blueprint<BlueprintAreaEnterPointReference> destination = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<Kingmaker.EntitySystem.Persistence.AutoSaveMode> autoSaveMode
Blueprint<Kingmaker.Blueprints.BlueprintAreaEnterPointReference> destination

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
ActionsBuilder
Remarks

  • 2Alushinyrra_Transition33cfb285cf8bfa34ca1279106ab9446d
  • DefendersHeart_ToGlobalMap2221a84b823692474a81271435f041241
  • WarCamp_ToGlobalMap2f34d3bdede6897419a34c7eb7f97784
| Improve this Doc View Source

ChangeCurrentAreaName(ActionsBuilder, LocalString)

Adds ChangeCurrentAreaName(ActionsBuilder, LocalString)

Declaration
public static ActionsBuilder ChangeCurrentAreaName(this ActionsBuilder builder, LocalString newName)
Parameters
Type Name Description
ActionsBuilder builder
LocalString newName

You can pass in the string using a LocalizedString or the Key to a LocalizedString.

Returns
Type Description
ActionsBuilder
Remarks

  • AreeluLabFalseName2bbe2729cac14033a4aa094f2df60fdc
| Improve this Doc View Source

DecreaseCorruptionLevelAction(ActionsBuilder)

Adds DecreaseCorruptionLevelAction(ActionsBuilder)

Declaration
public static ActionsBuilder DecreaseCorruptionLevelAction(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • AreeluLab_CorruptionReducer_Cleanse8_CheckPassedActionsa1354f7a7921ec743938e2146aca0743
  • GrayGarrison_CorruptionReducer_Cleanse_CheckPassedActions88447572d376422439e3510d3d830a6f
  • Ziggurat_CorruptionReducer_Cleanse_CheckPassedActionsa53e004ccda24065b81f49c9ee3b0e49
| Improve this Doc View Source

DestroyMapObject(ActionsBuilder, MapObjectEvaluator)

Adds DestroyMapObject(ActionsBuilder, MapObjectEvaluator)

Declaration
public static ActionsBuilder DestroyMapObject(this ActionsBuilder builder, MapObjectEvaluator mapObject)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.MapObjectEvaluator mapObject
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/DestroyMapObject

  • CommandAction8d5833adb08148e98d1fdcc37f0913bc
  • CommandAction4eefd9ec9e18748728a57677ddc97e5b5
  • CutsceneCommandFadeoutf95a96fcb7084b5687bc8e73e58fc930
| Improve this Doc View Source

DLC3CampaignMap(ActionsBuilder, Nullable<Int32>)

Adds DLC3CampaignMap(ActionsBuilder, Nullable<Int32>)

Declaration
public static ActionsBuilder DLC3CampaignMap(this ActionsBuilder builder, int? tierIndex = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Int32> tierIndex
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/CampaignMap

  • DLC3_NoTier_NextIsland_Actions576a6aa6c0ea4342a67fc8423d0d7d2d
  • DLC3_Tier_2_NextIsland_Actionscaf83c3f65df4c5595a51fb2fa1d41d1
  • DLC3_Tier_3_NextIsland_Actionsd380e23062864561b6963f9eaf691e9b
| Improve this Doc View Source

DungeonFinishCurrentIsland(ActionsBuilder)

Adds DungeonFinishCurrentIsland(ActionsBuilder)

Declaration
public static ActionsBuilder DungeonFinishCurrentIsland(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • DLC3_ToxicPrison_Exitcb065eb340a74c61b2d805109cff19c1
  • Tier2_IslandCompleted2e1ce502a1f44011a3218dcee260dd1a
  • Tier3_IslandCompleteda9ee19430d8b461693b1d22a11480846
| Improve this Doc View Source

DungeonLevelUpNextCharacter(ActionsBuilder, IntEvaluator)

Adds DungeonLevelUpNextCharacter(ActionsBuilder, IntEvaluator)

Declaration
public static ActionsBuilder DungeonLevelUpNextCharacter(this ActionsBuilder builder, IntEvaluator advancedLevels = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.IntEvaluator advancedLevels
Returns
Type Description
ActionsBuilder
Remarks

  • DLC3_RewardStatueLegacy_Actionsa84bfcbb31f444078e18484061dd66f2
| Improve this Doc View Source

DungeonLoadBossHealth(ActionsBuilder)

Adds DungeonLoadBossHealth(ActionsBuilder)

Declaration
public static ActionsBuilder DungeonLoadBossHealth(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • CommandActionfb8eab9f4c5e400ab38562ae491f843e
  • CommandAction17ce866e9058514c4fab0de44752baed52
  • CommandSpawnUnits1ddb2b653994048bcb83bac85b5b8dff6
| Improve this Doc View Source

DungeonMoveToNextExpedition(ActionsBuilder)

Adds DungeonMoveToNextExpedition(ActionsBuilder)

Declaration
public static ActionsBuilder DungeonMoveToNextExpedition(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • CommandAction44d5ef33e94fb415d9ffd1848b9218986
  • Next_expidition35a9bd65fd264c358d9ee8b70a1b8369
  • Next_expidition_Tier_370b3311941cc4d1a9b5a37790b5e5bb9
| Improve this Doc View Source

DungeonOverrideBesmaritToBossLocation(ActionsBuilder, Nullable<Boolean>)

Adds DungeonOverrideBesmaritToBossLocation(ActionsBuilder, Nullable<Boolean>)

Declaration
public static ActionsBuilder DungeonOverrideBesmaritToBossLocation(this ActionsBuilder builder, bool? overrideValue = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> overrideValue
Returns
Type Description
ActionsBuilder
Remarks

  • DLC3_BesmarQuest_PT2513f653affb04035b879406578334d2e
  • DungeonRoot096f36d4e55b49129ddd2211b2c50513
| Improve this Doc View Source

DungeonRewardReveal(ActionsBuilder)

Adds DungeonRewardReveal(ActionsBuilder)

Declaration
public static ActionsBuilder DungeonRewardReveal(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • DLC3_DungeonReward_SZ38dfa89689804c08a1f31debe136353c
| Improve this Doc View Source

DungeonRunActionHolderForNextParty(ActionsBuilder, String, Blueprint<ActionsReference>)

Adds DungeonRunActionHolderForNextParty(ActionsBuilder, String, Blueprint<ActionsReference>)

Declaration
public static ActionsBuilder DungeonRunActionHolderForNextParty(this ActionsBuilder builder, string comment = null, Blueprint<ActionsReference> holder = null)
Parameters
Type Name Description
ActionsBuilder builder
System.String comment
Blueprint<Kingmaker.ElementsSystem.ActionsReference> holder

Blueprint of type ActionsHolder. 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
ActionsBuilder
Remarks

  • DLC3_AlushinyrraWhorehouse_Portal4319d090d03444d68b8d8ffe41b875ea
  • DLC3_Kohh_Portal9a97d36c8b1b4f5396518e7828aae78e
  • DLC3_ToxicPrison_Portald6ccd4dba45a438bb859a074bd0c43e7
| Improve this Doc View Source

DungeonSaveBossHealth(ActionsBuilder, Nullable<Boolean>)

Adds DungeonSaveBossHealth(ActionsBuilder, Nullable<Boolean>)

Declaration
public static ActionsBuilder DungeonSaveBossHealth(this ActionsBuilder builder, bool? reset = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> reset
Returns
Type Description
ActionsBuilder
Remarks

  • Balor_save_healthad452511a21544c384af7d640ceb105b
  • DarkBalorFight_HideUnits5bc605a8f4624ec08d857dcc52378eb5
| Improve this Doc View Source

DungeonSetModificatorIcon(ActionsBuilder, Blueprint<BlueprintDungeonModificatorReference>[])

Adds DungeonSetModificatorIcon(ActionsBuilder, Blueprint<BlueprintDungeonModificatorReference>[])

Declaration
public static ActionsBuilder DungeonSetModificatorIcon(this ActionsBuilder builder, params Blueprint<BlueprintDungeonModificatorReference>[] modificators)
Parameters
Type Name Description
ActionsBuilder builder
Blueprint<Kingmaker.Dungeon.Blueprints.BlueprintDungeonModificatorReference>[] 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
ActionsBuilder
Remarks

  • AlignmentsModificatorBuffaf02bae272e84516bf5153426886bdfe
  • DLC3_Int_Tier_1_Island_879bb813b4e784da58314086145c5d9a1
  • UncotrollableRageBuff06bf19096c1f4d9c9252cf60a08e0e2c
| Improve this Doc View Source

DungeonShowBoons(ActionsBuilder)

Adds DungeonShowBoons(ActionsBuilder)

Declaration
public static ActionsBuilder DungeonShowBoons(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • CommandAction2f2dfaee4521342c9bb777feecfa943a3
  • CommandAction297a69941c5ca4083ae319769dbd23934
  • CommandAction27c90919f3e8745ae9920fd81e2d6a80b
| Improve this Doc View Source

DungeonShowMap(ActionsBuilder)

Adds DungeonShowMap(ActionsBuilder)

Declaration
public static ActionsBuilder DungeonShowMap(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • Map_interaction118c96de738b4bc8a91ba59de1173acc
| Improve this Doc View Source

DungeonShowResults(ActionsBuilder, Nullable<DungeonShowResults.ResultType>)

Adds DungeonShowResults(ActionsBuilder, Nullable<DungeonShowResults.ResultType>)

Declaration
public static ActionsBuilder DungeonShowResults(this ActionsBuilder builder, DungeonShowResults.ResultType? result = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<Kingmaker.Dungeon.Actions.DungeonShowResults.ResultType> result
Returns
Type Description
ActionsBuilder
Remarks

  • Answer_00102a963629dcc546698375453a9f1f6c87
  • CommandAction57b931f2bde4b4000a856621e3daa7e3a
  • Cue_38f0d4fe8dc81c4d78a52c94b3e93fe43b
| Improve this Doc View Source

EndAreaEffects(ActionsBuilder, List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<EndAreaEffects.FilterType>, Nullable<Boolean>, Nullable<AreaEffectTags>)

Adds EndAreaEffects(ActionsBuilder, List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<EndAreaEffects.FilterType>, Nullable<Boolean>, Nullable<AreaEffectTags>)

Declaration
public static ActionsBuilder EndAreaEffects(this ActionsBuilder builder, List<Blueprint<BlueprintAbilityAreaEffectReference>> areaEffects = null, EndAreaEffects.FilterType? filter = null, bool? immediately = null, AreaEffectTags? tags = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Collections.Generic.List<Blueprint<Kingmaker.Blueprints.BlueprintAbilityAreaEffectReference>> areaEffects

Blueprint of type BlueprintAbilityAreaEffect. 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.Designers.EventConditionActionSystem.Actions.EndAreaEffects.FilterType> filter
System.Nullable<System.Boolean> immediately
System.Nullable<Kingmaker.UnitLogic.Abilities.Blueprints.AreaEffectTags> tags
Returns
Type Description
ActionsBuilder
Remarks

  • Arena_Tier01_Encounter01ad41d8e820504dae9a694b8d5c53fa09
  • CommandActionbc725e134eb9b5f42ac6e70c2fb8e92e
  • FourthPart24417ce44ab52e24388edd18d6b5e115
| Improve this Doc View Source

GameActionSetIsleLock(ActionsBuilder, IsleEvaluator, Nullable<Boolean>)

Adds GameActionSetIsleLock(ActionsBuilder, IsleEvaluator, Nullable<Boolean>)

Declaration
public static ActionsBuilder GameActionSetIsleLock(this ActionsBuilder builder, IsleEvaluator isle = null, bool? isLock = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.IsleEvaluator isle
System.Nullable<System.Boolean> isLock

Tooltip: If true - isle will be lock, else will unlock

InfoBox: Note: Locking should be launched once, or it will lock isle forever! And lock-unlock should be launched on area with isle, or it wont work!

Returns
Type Description
ActionsBuilder
Remarks

  • Angel_TargonnaTrip_Mechanicda4b0127f31252242bea430ccc7f020f
  • FlyingIsles_VellexiaIslandZoned8fa3f9825f8014408b99080a126ba65
  • ToLootBack_CheckPassedActions1ba08cf9dd9e4f02837a335081f3b44d
| Improve this Doc View Source

GameActionSetIsleState(ActionsBuilder, IsleEvaluator, String)

Adds GameActionSetIsleState(ActionsBuilder, IsleEvaluator, String)

Declaration
public static ActionsBuilder GameActionSetIsleState(this ActionsBuilder builder, IsleEvaluator isle = null, string stateName = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.IsleEvaluator isle
System.String stateName
Returns
Type Description
ActionsBuilder
Remarks

  • AlushinyrraFleshmarketMultiEntranceEntry52c989e280833b44e818f63fd147b287
  • FlyingIsles_StorytellerIslandZone2bfc5644f7ba1844a97e24ca798c955b
  • ShamiraHouseExit13a0bf2ece5ccbe41b0be9c6312c29b8
| Improve this Doc View Source

GlobalMapTeleport(ActionsBuilder, LocationEvaluator, FloatEvaluator, Nullable<Boolean>)

Adds GlobalMapTeleport(ActionsBuilder, LocationEvaluator, FloatEvaluator, Nullable<Boolean>)

Declaration
public static ActionsBuilder GlobalMapTeleport(this ActionsBuilder builder, LocationEvaluator destination = null, FloatEvaluator skipHours = null, bool? updateLocationVisitedTime = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.LocationEvaluator destination
Kingmaker.ElementsSystem.FloatEvaluator skipHours
System.Nullable<System.Boolean> updateLocationVisitedTime
Returns
Type Description
ActionsBuilder
Remarks

  • Answer_0003e4bf5e3beae06ca4da6dfa1191026031
  • Cue_0027cfcf8cb9d71d4255acfe046cd1fc66ed
  • WorldWoundGMReturn2KenabresTestPresetbc2c980845879dd4fa97f97cb9dadb0b
| Improve this Doc View Source

HideMapObject(ActionsBuilder, MapObjectEvaluator, Nullable<Boolean>, Nullable<Boolean>)

Adds HideMapObject(ActionsBuilder, MapObjectEvaluator, Nullable<Boolean>, Nullable<Boolean>)

Declaration
public static ActionsBuilder HideMapObject(this ActionsBuilder builder, MapObjectEvaluator mapObject = null, bool? unhide = null, bool? useEntityFader = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.MapObjectEvaluator mapObject
System.Nullable<System.Boolean> unhide
System.Nullable<System.Boolean> useEntityFader
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/HideMapObject

  • DLC5_b2_warlord_dialogue 7044ec8b144e416395eae35d5a2eba82
  • Darkness_FirstRunestoneAvailable88ca92b4abf84cbe8d80018de61c4a53
  • ZigguratUpgradedInsidee531191d4ecff7b44a18f614b5ec1e1a
| Improve this Doc View Source

IncreaseDungeonStage(ActionsBuilder)

Adds Kingmaker.Dungeon.Actions.ActionIncreaseDungeonStage

Declaration
public static ActionsBuilder IncreaseDungeonStage(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • DungeonRoot096f36d4e55b49129ddd2211b2c50513
| Improve this Doc View Source

LocalMapSetDirty(ActionsBuilder)

Adds LocalMapSetDirty(ActionsBuilder)

Declaration
public static ActionsBuilder LocalMapSetDirty(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/LocalMapSetDirty

  • Alushinyrra_HigherCity_MainIsland_FirstStateEnter31588bd2dcef49b7a09b340df68696aa
  • Alushinyrra_MediumCity_MainIsland_FirstStateEnter6fec3b8d9ad74ed8a9b09631a01f09c4
  • Elevator_CheckFailedActionsee8ceb87afe04362917bdeea08b8558f
| Improve this Doc View Source

MakeServiceCaster(ActionsBuilder, UnitEvaluator)

Adds MakeServiceCaster(ActionsBuilder, UnitEvaluator)

Declaration
public static ActionsBuilder MakeServiceCaster(this ActionsBuilder builder, UnitEvaluator unit = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.UnitEvaluator unit
Returns
Type Description
ActionsBuilder
Remarks

  • DHSetServiceCaster931cc797ccaa462a8ae6169e98f3698d
  • DLC5_Tavern_AreaEtude6605df48ac824dc5b0139bfe3f2dedfb
  • WarCamp_EarlyBeginning4be1dcbb5f0a05f43b8915e14251b76c
| Improve this Doc View Source

MarkLocationClosed(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintGlobalMapPoint.Reference>)

Adds MarkLocationClosed(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintGlobalMapPoint.Reference>)

Declaration
public static ActionsBuilder MarkLocationClosed(this ActionsBuilder builder, bool? closed = null, Blueprint<BlueprintGlobalMapPoint.Reference> location = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> closed
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> location

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
ActionsBuilder
Remarks

  • AeonKenabresRebuilded470c835355608c34fa4571ba4f65cbc3
  • Cue_00196934c7382f32455eb76264dc408d1add
  • UlbrigNotInParty_KickedOut3b31ef42338b4f83ab822fbcae79a41c
| Improve this Doc View Source

MarkLocationExplored(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintGlobalMapPoint.Reference>)

Adds MarkLocationExplored(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintGlobalMapPoint.Reference>)

Declaration
public static ActionsBuilder MarkLocationExplored(this ActionsBuilder builder, bool? explored = null, Blueprint<BlueprintGlobalMapPoint.Reference> location = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> explored
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> location

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
ActionsBuilder
Remarks

  • Answer_0122789e5370d3e5ccc4cac43c204b42b373
  • RedDragonDead581521b398fb9dd4eb52bbfffb3b5c43
  • VerbovezzorGM_Bookevent_Passed5a7a6b17e3bab57498006ab622e99284
| Improve this Doc View Source

MarkOnLocalMap(ActionsBuilder, Nullable<Boolean>, MapObjectEvaluator)

Adds MarkOnLocalMap(ActionsBuilder, Nullable<Boolean>, MapObjectEvaluator)

Declaration
public static ActionsBuilder MarkOnLocalMap(this ActionsBuilder builder, bool? hidden = null, MapObjectEvaluator mapObject = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> hidden
Kingmaker.ElementsSystem.MapObjectEvaluator mapObject
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/MarkOnLocalMap

  • CommandAction711b71ec5a6642089afb876ca502eaf7
  • Cue_00171b86ebe635ae3c64b8af59d986f47366
  • Greybor_Q2_Aceptedefeba5b983e4ad446b4919cdcf4bfdeb
| Improve this Doc View Source

OpenLootContainer(ActionsBuilder, MapObjectEvaluator)

Adds OpenLootContainer(ActionsBuilder, MapObjectEvaluator)

Declaration
public static ActionsBuilder OpenLootContainer(this ActionsBuilder builder, MapObjectEvaluator mapObject = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.MapObjectEvaluator mapObject
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/OpenLootContainer

  • CombineS_1_1ecd04cedec8a498cb07d1c50951d0310
  • CombineS_4_138e54ea736e940fa830866745d9be8e9
  • SecretCompartment_Actions9fa9b3ba43252124ba4021816436cdbd
| Improve this Doc View Source

OpenOutgoingEdgesOnGlobalMap(ActionsBuilder, Nullable<Boolean>)

Adds OpenOutgoingEdgesOnGlobalMap(ActionsBuilder, Nullable<Boolean>)

Declaration
public static ActionsBuilder OpenOutgoingEdgesOnGlobalMap(this ActionsBuilder builder, bool? onlyForVisited = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> onlyForVisited
Returns
Type Description
ActionsBuilder
Remarks

  • ArmyWorldWoundb4fae6a8d0ad427d90283bf665908e05
| Improve this Doc View Source

RemoveAmbush(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)

Adds RemoveAmbush(ActionsBuilder, Nullable<Boolean>, UnitEvaluator)

Declaration
public static ActionsBuilder RemoveAmbush(this ActionsBuilder builder, bool? exitStealth = null, UnitEvaluator unit = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> exitStealth
Kingmaker.ElementsSystem.UnitEvaluator unit
Returns
Type Description
ActionsBuilder
Remarks

  • CarnivorousCrystal_Buff_Freeze65668390437fa744683e61c7b2ae119d
  • CommandAction 37977c68c9cf5be244985f0dd07fcf86b
  • MimicPolymorphVisualBuffb2698f67038156f48984c6bd02a7a88c
| Improve this Doc View Source

RemoveAreaFromSave(ActionsBuilder, Blueprint<BlueprintAreaReference>, Blueprint<BlueprintAreaMechanicsReference>)

Adds RemoveAreaFromSave(ActionsBuilder, Blueprint<BlueprintAreaReference>, Blueprint<BlueprintAreaMechanicsReference>)

Declaration
public static ActionsBuilder RemoveAreaFromSave(this ActionsBuilder builder, Blueprint<BlueprintAreaReference> area = null, Blueprint<BlueprintAreaMechanicsReference> specificMechanic = null)
Parameters
Type Name Description
ActionsBuilder builder
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.

Blueprint<Kingmaker.Blueprints.Area.BlueprintAreaMechanicsReference> specificMechanic

Blueprint of type BlueprintAreaMechanics. 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
ActionsBuilder
Remarks

  • Chapter01df17ab913c348644b9bd3fe3f9781a84
  • Chapter0315e0048c7daf0ac4999c2313b58df0e3
  • Chapter04637a57423a82b044f888677c92f5d6cb
| Improve this Doc View Source

RemoveCampingEncounter(ActionsBuilder, Blueprint<BlueprintCampingEncounterReference>)

Adds RemoveCampingEncounter(ActionsBuilder, Blueprint<BlueprintCampingEncounterReference>)

Declaration
public static ActionsBuilder RemoveCampingEncounter(this ActionsBuilder builder, Blueprint<BlueprintCampingEncounterReference> encounter = null)
Parameters
Type Name Description
ActionsBuilder builder
Blueprint<Kingmaker.Blueprints.BlueprintCampingEncounterReference> encounter

Blueprint of type BlueprintCampingEncounter. 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
ActionsBuilder
Remarks

  • ArueshalaeAfterLab_CampingEncounterb1501473507eb00418ab14db5fd9f23a
  • Locust_DeskariDreamdfbc6d9a48144c08b3172e6aebe38310
  • WenduRom_SomeThingsAboutMyFather_CampingEncountera659923cdc1497044a2e385212c114f6
| Improve this Doc View Source

ResetCurrentAreaName(ActionsBuilder)

Adds ChangeCurrentAreaName(ActionsBuilder, LocalString)

Declaration
public static ActionsBuilder ResetCurrentAreaName(this ActionsBuilder builder)
Parameters
Type Name Description
ActionsBuilder builder
Returns
Type Description
ActionsBuilder
Remarks

  • AreeluLabFalseName2bbe2729cac14033a4aa094f2df60fdc
| Improve this Doc View Source

RevealGlobalMap(ActionsBuilder, List<Blueprint<BlueprintGlobalMapPoint.Reference>>, Nullable<Boolean>)

Adds RevealGlobalMap(ActionsBuilder, List<Blueprint<BlueprintGlobalMapPoint.Reference>>, Nullable<Boolean>)

Declaration
public static ActionsBuilder RevealGlobalMap(this ActionsBuilder builder, List<Blueprint<BlueprintGlobalMapPoint.Reference>> points = null, bool? revealEdges = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Collections.Generic.List<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.

System.Nullable<System.Boolean> revealEdges
Returns
Type Description
ActionsBuilder
Remarks

  • BookPage_002001e99c8eeb4cf51448287f17d6a71b97
  • KenabresMapRevealAllPresetda444f1dce68ef343ba4a1909ee35555
  • WorldWoundGMReturn2KenabresTestPresetbc2c980845879dd4fa97f97cb9dadb0b
| Improve this Doc View Source

ScriptZoneActivate(ActionsBuilder, EntityReference, MapObjectEvaluator, Nullable<Boolean>)

Adds ScriptZoneActivate(ActionsBuilder, EntityReference, MapObjectEvaluator, Nullable<Boolean>)

Declaration
public static ActionsBuilder ScriptZoneActivate(this ActionsBuilder builder, EntityReference scriptZone = null, MapObjectEvaluator scriptZoneEvaluator = null, bool? useEvaluator = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.Blueprints.EntityReference scriptZone
Kingmaker.ElementsSystem.MapObjectEvaluator scriptZoneEvaluator

InfoBox: NOTE: Should evaluate scriptZone!

System.Nullable<System.Boolean> useEvaluator
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/ScriptZoneActivate

  • DLC5_b2_warlord_dialogue 7044ec8b144e416395eae35d5a2eba82
  • Cue_000347073f3c3c7845242911f926d5d7e511
  • WoundWormLair_Event_Mechanicsfa1e44ec4639c4242b745b9b7c72cc03
| Improve this Doc View Source

ScriptZoneDeactivate(ActionsBuilder, EntityReference, MapObjectEvaluator, Nullable<Boolean>)

Adds ScriptZoneDeactivate(ActionsBuilder, EntityReference, MapObjectEvaluator, Nullable<Boolean>)

Declaration
public static ActionsBuilder ScriptZoneDeactivate(this ActionsBuilder builder, EntityReference scriptZone = null, MapObjectEvaluator scriptZoneEvaluator = null, bool? useEvaluator = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.Blueprints.EntityReference scriptZone
Kingmaker.ElementsSystem.MapObjectEvaluator scriptZoneEvaluator

InfoBox: NOTE: Should evaluate scriptZone!

System.Nullable<System.Boolean> useEvaluator
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/ScriptZoneDeactivate

  • DLC5_b2_warlord_dialogue 7044ec8b144e416395eae35d5a2eba82
  • DLC4_RuinedVillage_ThirdVisitNobody_Preset62341ec258e249658fb1003eededdfb1
  • WP_1_ScriptZone0613d54edb72463e8bcada03f359bf91
| Improve this Doc View Source

ScripZoneUnits(ActionsBuilder, ActionsBuilder, EntityReference)

Adds ScripZoneUnits(ActionsBuilder, ActionsBuilder, EntityReference)

Declaration
public static ActionsBuilder ScripZoneUnits(this ActionsBuilder builder, ActionsBuilder actions = null, EntityReference scriptZone = null)
Parameters
Type Name Description
ActionsBuilder builder
ActionsBuilder actions
Kingmaker.Blueprints.EntityReference scriptZone
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/ScripZoneUnits

  • CommandActiond36dcab7631c4ad0b4d71ed4483b1973
  • CommandAction19df78bb01373451bab52aa8b3e53255a
  • Poisons_dmg_zone3a98b6c45026a4845b7827c767a832dde
| Improve this Doc View Source

SetDeviceState(ActionsBuilder, MapObjectEvaluator, IntEvaluator)

Adds SetDeviceState(ActionsBuilder, MapObjectEvaluator, IntEvaluator)

Declaration
public static ActionsBuilder SetDeviceState(this ActionsBuilder builder, MapObjectEvaluator device = null, IntEvaluator state = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.MapObjectEvaluator device
Kingmaker.ElementsSystem.IntEvaluator state
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/SetDeviceState

  • AlushinyrraHigherCity_DefaultEtude41574c2d4b6d89e41b096094d0aed4f2
  • CommandAction57b3c6c0663564b418b255e3369e98661
  • TEST_ReflectionChange_4_SZbf233b16d3ee459b9b04287e6301ea69
| Improve this Doc View Source

SetDeviceTrigger(ActionsBuilder, MapObjectEvaluator, String)

Adds SetDeviceTrigger(ActionsBuilder, MapObjectEvaluator, String)

Declaration
public static ActionsBuilder SetDeviceTrigger(this ActionsBuilder builder, MapObjectEvaluator device = null, string trigger = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.MapObjectEvaluator device
System.String trigger
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/SetDeviceTrigger

  • CommandActiona1359088a0c30cd408411b966916d5e6
  • CommandAction16a994f7baf404037a99227fa9ebdfebb
  • DLC5_SithhudHimself_dialoguea50d47dd6d6a49d698d87c21c3b692bf
| Improve this Doc View Source

SetDisableDevice(ActionsBuilder, MapObjectEvaluator, Nullable<Int32>)

Adds SetDisableDevice(ActionsBuilder, MapObjectEvaluator, Nullable<Int32>)

Declaration
public static ActionsBuilder SetDisableDevice(this ActionsBuilder builder, MapObjectEvaluator mapObject = null, int? overrideDC = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.MapObjectEvaluator mapObject
System.Nullable<System.Int32> overrideDC

Tooltip: If 0, uses default DC set on map object.

Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/SetDisableDevice

  • MidnightFane_BarricadeDoorTriggerbd5fcb433dd348e40bfbbf876642a969
| Improve this Doc View Source

ShowMultiEntrance(ActionsBuilder, Blueprint<BlueprintMultiEntranceReference>)

Adds ShowMultiEntrance(ActionsBuilder, Blueprint<BlueprintMultiEntranceReference>)

Declaration
public static ActionsBuilder ShowMultiEntrance(this ActionsBuilder builder, Blueprint<BlueprintMultiEntranceReference> map = null)
Parameters
Type Name Description
ActionsBuilder builder
Blueprint<Kingmaker.Blueprints.BlueprintMultiEntranceReference> map

Blueprint of type BlueprintMultiEntrance. 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
ActionsBuilder
Remarks

  • Answer_0013d62518722ec02d94483c5687beaa6bb2
  • EnterPointSelectionTransition8321fb241c45c9f41865295ef403bc68
  • PortalArkNexus_Actions88c1e40065c32784bb4b7b2e97ed8ff7
| Improve this Doc View Source

SpotMapObject(ActionsBuilder, UnitEvaluator, MapObjectEvaluator)

Adds SpotMapObject(ActionsBuilder, UnitEvaluator, MapObjectEvaluator)

Declaration
public static ActionsBuilder SpotMapObject(this ActionsBuilder builder, UnitEvaluator spotter = null, MapObjectEvaluator target = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.UnitEvaluator spotter
Kingmaker.ElementsSystem.MapObjectEvaluator target
Returns
Type Description
ActionsBuilder
Remarks

  • Angel_Sword_Trigger2f6b1393c35fcf748b49fd9223ce59da
  • CommandAction 1710b5154433e9ec4f8831940ff759f98
  • TrapTutorial5e218b9b57c12224bb4238a5951e7b06
| Improve this Doc View Source

SpotUnit(ActionsBuilder, UnitEvaluator, UnitEvaluator)

Adds SpotUnit(ActionsBuilder, UnitEvaluator, UnitEvaluator)

Declaration
public static ActionsBuilder SpotUnit(this ActionsBuilder builder, UnitEvaluator spotter = null, UnitEvaluator target = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.UnitEvaluator spotter
Kingmaker.ElementsSystem.UnitEvaluator target
Returns
Type Description
ActionsBuilder
Remarks

  • CommandActiond8bac273a7b60624ca120022e7a37755
  • Cue_0005905c3d254342cce4bb6d4337ce7baf59
  • KenabresBurning_Defaultff99c02a1f792a545bc4eda7858cbaaf
| Improve this Doc View Source

TeleportParty(ActionsBuilder, ActionsBuilder, Nullable<AutoSaveMode>, Blueprint<BlueprintAreaEnterPointReference>, Nullable<Boolean>)

Adds TeleportParty(ActionsBuilder, ActionsBuilder, Nullable<AutoSaveMode>, Blueprint<BlueprintAreaEnterPointReference>, Nullable<Boolean>)

Declaration
public static ActionsBuilder TeleportParty(this ActionsBuilder builder, ActionsBuilder afterTeleport = null, AutoSaveMode? autoSaveMode = null, Blueprint<BlueprintAreaEnterPointReference> exitPositon = null, bool? forcePauseAfterTeleport = null)
Parameters
Type Name Description
ActionsBuilder builder
ActionsBuilder afterTeleport
System.Nullable<Kingmaker.EntitySystem.Persistence.AutoSaveMode> autoSaveMode
Blueprint<Kingmaker.Blueprints.BlueprintAreaEnterPointReference> exitPositon

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.

System.Nullable<System.Boolean> forcePauseAfterTeleport
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/TeleportParty

  • 2ALR_BlueprintAreaTransitioncaa1a113bb2c18e4bb187348664d4c99
  • Cue_0013c6ce8781b9b88ec48bef4f22cab20790
  • ZigguratNoMoreLichTransition857ac3ee06be46688c1040033fd2224a
| Improve this Doc View Source

TranslocatePlayer(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, EntityReference)

Adds TranslocatePlayer(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, EntityReference)

Declaration
public static ActionsBuilder TranslocatePlayer(this ActionsBuilder builder, bool? byFormationAndWithPets = null, bool? scrollCameraToPlayer = null, EntityReference transolcatePosition = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> byFormationAndWithPets
System.Nullable<System.Boolean> scrollCameraToPlayer
Kingmaker.Blueprints.EntityReference transolcatePosition

Tooltip: Locator View

Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/TranslocatePlayer

  • ArenaFinalFight131316c1965bfb54e97f6134de6698e1
  • CommandAction282c127b428d24446a30dc3398134a99
  • WinThirdFight_dialogue2038c62fd9e036c4285deb60e2012e19
| Improve this Doc View Source

TranslocateUnit(ActionsBuilder, Nullable<Boolean>, FloatEvaluator, EntityReference, PositionEvaluator, UnitEvaluator)

Adds TranslocateUnit(ActionsBuilder, Nullable<Boolean>, FloatEvaluator, EntityReference, PositionEvaluator, UnitEvaluator)

Declaration
public static ActionsBuilder TranslocateUnit(this ActionsBuilder builder, bool? copyRotation = null, FloatEvaluator translocateOrientationEvaluator = null, EntityReference translocatePosition = null, PositionEvaluator translocatePositionEvaluator = null, UnitEvaluator unit = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> copyRotation
Kingmaker.ElementsSystem.FloatEvaluator translocateOrientationEvaluator
Kingmaker.Blueprints.EntityReference translocatePosition

Tooltip: Locator View

Kingmaker.ElementsSystem.PositionEvaluator translocatePositionEvaluator
Kingmaker.ElementsSystem.UnitEvaluator unit
Returns
Type Description
ActionsBuilder
Remarks

ComponentName: Actions/TranslocateUnit

  • AeonQ10_EndKTC4caf982d4440ee9409b809f10b7796ff
  • CommandAction115759545349b40bdadf17cf4b186bd73
  • ZigguratActive6716edd224e0d4049a55030f4d01c8ed
| Improve this Doc View Source

TrapCastSpell(ActionsBuilder, PositionEvaluator, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>, Nullable<Int32>, PositionEvaluator, TransformEvaluator, MapObjectEvaluator, UnitEvaluator, Nullable<Boolean>)

Adds TrapCastSpell(ActionsBuilder, PositionEvaluator, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>, Nullable<Int32>, PositionEvaluator, TransformEvaluator, MapObjectEvaluator, UnitEvaluator, Nullable<Boolean>)

Declaration
public static ActionsBuilder TrapCastSpell(this ActionsBuilder builder, PositionEvaluator actorPosition = null, int? dC = null, bool? disableBattleLog = null, bool? overrideDC = null, bool? overrideSpellLevel = null, Blueprint<BlueprintAbilityReference> spell = null, int? spellLevel = null, PositionEvaluator targetPoint = null, TransformEvaluator targetTransform = null, MapObjectEvaluator trapObject = null, UnitEvaluator triggeringUnit = null, bool? useTransformPointInsteadPosition = null)
Parameters
Type Name Description
ActionsBuilder builder
Kingmaker.ElementsSystem.PositionEvaluator actorPosition
System.Nullable<System.Int32> dC
System.Nullable<System.Boolean> disableBattleLog
System.Nullable<System.Boolean> overrideDC
System.Nullable<System.Boolean> overrideSpellLevel
Blueprint<Kingmaker.Blueprints.BlueprintAbilityReference> spell

Blueprint of type BlueprintAbility. 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.Int32> spellLevel
Kingmaker.ElementsSystem.PositionEvaluator targetPoint

InfoBox: Required if Spell can target Point (like Fireball)

Kingmaker.ElementsSystem.TransformEvaluator targetTransform

InfoBox: Required if Spell can target Point (like Fireball)

Kingmaker.ElementsSystem.MapObjectEvaluator trapObject
Kingmaker.ElementsSystem.UnitEvaluator triggeringUnit

InfoBox: Required if Spell can not target Point (like Scorching ray)

System.Nullable<System.Boolean> useTransformPointInsteadPosition
Returns
Type Description
ActionsBuilder
Remarks

  • CommandAction1247182d56f46e9439ae1d9a74085604
  • CommandAction 65475cc8427334f699e90433437a22857
  • TrappedChestGood5_OnDestructionActions9a41a80c55a34003b3fa830e5e4a1c9c
| Improve this Doc View Source

UnlockLocation(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintGlobalMapPoint.Reference>)

Adds UnlockLocation(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintGlobalMapPoint.Reference>)

Declaration
public static ActionsBuilder UnlockLocation(this ActionsBuilder builder, bool? fakeDescription = null, bool? hideInstead = null, Blueprint<BlueprintGlobalMapPoint.Reference> location = null)
Parameters
Type Name Description
ActionsBuilder builder
System.Nullable<System.Boolean> fakeDescription
System.Nullable<System.Boolean> hideInstead
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapPoint.Reference> location

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
ActionsBuilder
Remarks

ComponentName: Actions/UnlockLocation

  • 01_GoToCamp10d044829fd19a54eb85cae569fc009f
  • Cue_00229003ef9f7c809fc49afc7e2dbcafb6b1
  • WenduagKTC_WenduagComeNeathholmd6793bcea861d3b49857067532fcedc0
| Improve this Doc View Source

UnlockMapEdge(ActionsBuilder, Blueprint<BlueprintGlobalMapEdge.Reference>, Nullable<Boolean>)

Adds UnlockMapEdge(ActionsBuilder, Blueprint<BlueprintGlobalMapEdge.Reference>, Nullable<Boolean>)

Declaration
public static ActionsBuilder UnlockMapEdge(this ActionsBuilder builder, Blueprint<BlueprintGlobalMapEdge.Reference> edge = null, bool? openEdges = null)
Parameters
Type Name Description
ActionsBuilder builder
Blueprint<Kingmaker.Globalmap.Blueprints.BlueprintGlobalMapEdge.Reference> edge

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.

System.Nullable<System.Boolean> openEdges

Tooltip: Unlock points on edge for direct travel

Returns
Type Description
ActionsBuilder
Remarks

  • c1_c2_interchapter843f796b6b8b79e41ab412887d9ae978
  • KenabresMapEtude68d8b3a6007a47aba2a4731dc0d0f67c
  • WorldWoundGMReturn2KenabresTestPresetbc2c980845879dd4fa97f97cb9dadb0b
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX