Class ActionsBuilderAreaEx
Inheritance
System.Object
ActionsBuilderAreaEx
Assembly: BlueprintCore.dll
Syntax
public static class ActionsBuilderAreaEx
Methods
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
DecreaseCorruptionLevelAction(ActionsBuilder)
Declaration
public static ActionsBuilder DecreaseCorruptionLevelAction(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
DestroyMapObject(ActionsBuilder, MapObjectEvaluator)
Declaration
public static ActionsBuilder DestroyMapObject(this ActionsBuilder builder, MapObjectEvaluator mapObject)
Parameters
Type |
Name |
Description |
ActionsBuilder |
builder |
|
Kingmaker.ElementsSystem.MapObjectEvaluator |
mapObject |
|
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
DungeonFinishCurrentIsland(ActionsBuilder)
Declaration
public static ActionsBuilder DungeonFinishCurrentIsland(this ActionsBuilder builder)
Parameters
Returns
Remarks
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
DungeonLoadBossHealth(ActionsBuilder)
Declaration
public static ActionsBuilder DungeonLoadBossHealth(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
DungeonMoveToNextExpedition(ActionsBuilder)
Declaration
public static ActionsBuilder DungeonMoveToNextExpedition(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
DungeonRewardReveal(ActionsBuilder)
Declaration
public static ActionsBuilder DungeonRewardReveal(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
DungeonShowBoons(ActionsBuilder)
Declaration
public static ActionsBuilder DungeonShowBoons(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
DungeonShowMap(ActionsBuilder)
Declaration
public static ActionsBuilder DungeonShowMap(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
IncreaseDungeonStage(ActionsBuilder)
Adds Kingmaker.Dungeon.Actions.ActionIncreaseDungeonStage
Declaration
public static ActionsBuilder IncreaseDungeonStage(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
LocalMapSetDirty(ActionsBuilder)
Declaration
public static ActionsBuilder LocalMapSetDirty(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
ResetCurrentAreaName(ActionsBuilder)
Declaration
public static ActionsBuilder ResetCurrentAreaName(this ActionsBuilder builder)
Parameters
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
ScripZoneUnits(ActionsBuilder, ActionsBuilder, EntityReference)
Declaration
public static ActionsBuilder ScripZoneUnits(this ActionsBuilder builder, ActionsBuilder actions = null, EntityReference scriptZone = null)
Parameters
Returns
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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
|
Improve this Doc
View Source
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