Class BaseAreaPartConfigurator<T, TBuilder>
Implements common fields and components for blueprints inheriting from Kingmaker.Blueprints.Area.BlueprintAreaPart.
Inheritance
System.Object
BaseAreaPartConfigurator<T, TBuilder>
Inherited Members
BaseBlueprintConfigurator<T, TBuilder>.AddInitiatorAttackRollTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>)
BaseBlueprintConfigurator<T, TBuilder>.AddInitiatorAttackWithWeaponTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<Feet>, Nullable<Boolean>, Nullable<WeaponFighterGroup>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponRangeType>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<T, TBuilder>.AddTargetAttackRollTrigger(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
BaseBlueprintConfigurator<T, TBuilder>.AdditionalDiceOnAttack(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AdditionalDiceOnAttack.WeaponOptions>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, List<AdditionalDiceOnAttack.DamageEntry>, DamageTypeDescription, Nullable<Feet>, Nullable<Boolean>, Nullable<WeaponFighterGroup>, ConditionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponRangeType>, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>, ContextDiceValue, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<T, TBuilder>.AdditionalDiceOnDamage(List<Blueprint<BlueprintAbilityReference>>, Nullable<AbilityType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CompareOperation.Type>, List<AdditionalDiceOnDamage.DamageEntry>, Nullable<AdditionalDiceOnDamage.DamageEntriesUse>, DamageTypeDescription, ContextDiceValue, Nullable<DamageEnergyType>, Nullable<Boolean>, ConditionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, ConditionsBuilder, Nullable<Boolean>, ContextValue, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<T, TBuilder>.AddRuleCalculateDamageWithWeaponTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<Feet>, Nullable<Boolean>, Nullable<WeaponFighterGroup>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<WeaponRangeType>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>, Blueprint<BlueprintWeaponTypeReference>)
BaseBlueprintConfigurator<T, TBuilder>.AddArmyUnitRecruitedTrigger(ActionsBuilder, Nullable<ArmyProperties>, List<Blueprint<BlueprintUnitReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<MercenariesIncludeOption>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
Assembly: BlueprintCore.dll
Syntax
public abstract class BaseAreaPartConfigurator<T, TBuilder> : BaseFactConfigurator<T, TBuilder> where T : BlueprintAreaPart where TBuilder : BaseAreaPartConfigurator<T, TBuilder>
Type Parameters
Name |
Description |
T |
|
TBuilder |
|
Constructors
|
Improve this Doc
View Source
BaseAreaPartConfigurator(Blueprint<BlueprintReference<T>>)
Declaration
protected BaseAreaPartConfigurator(Blueprint<BlueprintReference<T>> blueprint)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<T>> |
blueprint |
|
Methods
|
Improve this Doc
View Source
AdditionalPreloadComponent(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<ResourceListForPreload.Ref>)
Declaration
public TBuilder AdditionalPreloadComponent(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<ResourceListForPreload.Ref> resources = null)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.BlueprintComponent, Kingmaker.Blueprints.BlueprintComponent> |
merge |
If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components.
|
ComponentMerge |
mergeBehavior |
Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail.
|
Blueprint<Kingmaker.Blueprints.ResourceListForPreload.Ref> |
resources |
Blueprint of type ResourceListForPreload. 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
AddToAudioTimeOfDayVariants(SceneReference[])
Adds to the contents of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_AudioTimeOfDayVariants
Declaration
public TBuilder AddToAudioTimeOfDayVariants(params SceneReference[] audioTimeOfDayVariants)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference[] |
audioTimeOfDayVariants |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToSoundBankNames(String[])
Adds to the contents of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_SoundBankNames
Declaration
public TBuilder AddToSoundBankNames(params string[] soundBankNames)
Parameters
Type |
Name |
Description |
System.String[] |
soundBankNames |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearAudioTimeOfDayVariants()
Removes all elements from Kingmaker.Blueprints.Area.BlueprintAreaPart.m_AudioTimeOfDayVariants
Declaration
public TBuilder ClearAudioTimeOfDayVariants()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearSoundBankNames()
Removes all elements from Kingmaker.Blueprints.Area.BlueprintAreaPart.m_SoundBankNames
Declaration
public TBuilder ClearSoundBankNames()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<BlueprintAreaPart>>, Predicate<BlueprintComponent>)
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintAreaPart>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.Area.BlueprintAreaPart>> |
blueprint |
|
System.Predicate<Kingmaker.Blueprints.BlueprintComponent> |
componentMatcher |
Any components in blueprint matching the predicate are copied. These are shallow copies that
are shared by both blueprints.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<BlueprintAreaPart>>, Type[])
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintAreaPart>> blueprint, params Type[] componentTypes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.Area.BlueprintAreaPart>> |
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 |
|
|
Improve this Doc
View Source
ModifyAreaLocalName(Action<LocalizedString>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.AreaLocalName by invoking the provided action.
Declaration
public TBuilder ModifyAreaLocalName(Action<LocalizedString> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Localization.LocalizedString> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyAudioTimeOfDayVariants(Action<SceneReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_AudioTimeOfDayVariants by invoking the provided action on each element.
Declaration
public TBuilder ModifyAudioTimeOfDayVariants(Action<SceneReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.SceneReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyBounds(Action<AreaPartBounds>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_Bounds by invoking the provided action.
Declaration
public TBuilder ModifyBounds(Action<AreaPartBounds> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.AreaPartBounds> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyDynamicScene(Action<SceneReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_DynamicScene by invoking the provided action.
Declaration
public TBuilder ModifyDynamicScene(Action<SceneReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.SceneReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyGraphCache(Action<TextAssetLink>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.GraphCache by invoking the provided action.
Declaration
public TBuilder ModifyGraphCache(Action<TextAssetLink> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.ResourceLinks.TextAssetLink> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyLightScene(Action<SceneReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_LightScene by invoking the provided action.
Declaration
public TBuilder ModifyLightScene(Action<SceneReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.SceneReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyLightSceneConsoleOverride(Action<SceneReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_LightSceneConsoleOverride by invoking the provided action.
Declaration
public TBuilder ModifyLightSceneConsoleOverride(Action<SceneReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.SceneReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyMusicTheme(Action<String>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.MusicTheme by invoking the provided action.
Declaration
public TBuilder ModifyMusicTheme(Action<string> action)
Parameters
Type |
Name |
Description |
System.Action<System.String> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyMusicThemeStop(Action<String>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.MusicThemeStop by invoking the provided action.
Declaration
public TBuilder ModifyMusicThemeStop(Action<string> action)
Parameters
Type |
Name |
Description |
System.Action<System.String> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyOverrideCampaign(Action<BlueprintCampaignReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_OverrideCampaign by invoking the provided action.
Declaration
public TBuilder ModifyOverrideCampaign(Action<BlueprintCampaignReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.BlueprintCampaignReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifySoundBankNames(Action<String>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_SoundBankNames by invoking the provided action on each element.
Declaration
public TBuilder ModifySoundBankNames(Action<string> action)
Parameters
Type |
Name |
Description |
System.Action<System.String> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyStaticScene(Action<SceneReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_StaticScene by invoking the provided action.
Declaration
public TBuilder ModifyStaticScene(Action<SceneReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.SceneReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyStaticSceneConsoleOverride(Action<SceneReference>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_StaticSceneConsoleOverride by invoking the provided action.
Declaration
public TBuilder ModifyStaticSceneConsoleOverride(Action<SceneReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Area.SceneReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyWeatherProfile(Action<WeatherProfileExtended>)
Modifies Kingmaker.Blueprints.Area.BlueprintAreaPart.m_WeatherProfile by invoking the provided action.
Declaration
public TBuilder ModifyWeatherProfile(Action<WeatherProfileExtended> action)
Parameters
Type |
Name |
Description |
System.Action<Owlcat.Runtime.Visual.Effects.WeatherSystem.WeatherProfileExtended> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Declaration
protected override void OnConfigureCompleted()
Overrides
BlueprintCore.Blueprints.CustomConfigurators.RootConfigurator<T, TBuilder>.OnConfigureCompleted()
|
Improve this Doc
View Source
RemoveFromAudioTimeOfDayVariants(SceneReference[])
Removes elements from Kingmaker.Blueprints.Area.BlueprintAreaPart.m_AudioTimeOfDayVariants
Declaration
public TBuilder RemoveFromAudioTimeOfDayVariants(params SceneReference[] audioTimeOfDayVariants)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference[] |
audioTimeOfDayVariants |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromAudioTimeOfDayVariants(Func<SceneReference, Boolean>)
Removes elements from Kingmaker.Blueprints.Area.BlueprintAreaPart.m_AudioTimeOfDayVariants that match the provided predicate.
Declaration
public TBuilder RemoveFromAudioTimeOfDayVariants(Func<SceneReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Blueprints.Area.SceneReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromSoundBankNames(Func<String, Boolean>)
Removes elements from Kingmaker.Blueprints.Area.BlueprintAreaPart.m_SoundBankNames that match the provided predicate.
Declaration
public TBuilder RemoveFromSoundBankNames(Func<string, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<System.String, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromSoundBankNames(String[])
Removes elements from Kingmaker.Blueprints.Area.BlueprintAreaPart.m_SoundBankNames
Declaration
public TBuilder RemoveFromSoundBankNames(params string[] soundBankNames)
Parameters
Type |
Name |
Description |
System.String[] |
soundBankNames |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetAreaLocalName(LocalString)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.AreaLocalName
Declaration
public TBuilder SetAreaLocalName(LocalString areaLocalName)
Parameters
Type |
Name |
Description |
LocalString |
areaLocalName |
You can pass in the string using a LocalizedString or the Key to a LocalizedString.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetAudioTimeOfDayVariants(SceneReference[])
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_AudioTimeOfDayVariants
Declaration
public TBuilder SetAudioTimeOfDayVariants(params SceneReference[] audioTimeOfDayVariants)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference[] |
audioTimeOfDayVariants |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetBounds(AreaPartBounds)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_Bounds
Declaration
public TBuilder SetBounds(AreaPartBounds bounds)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.AreaPartBounds |
bounds |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetDynamicScene(SceneReference)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_DynamicScene
Declaration
public TBuilder SetDynamicScene(SceneReference dynamicScene)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference |
dynamicScene |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetGraphCache(AssetLink<TextAssetLink>)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.GraphCache
Declaration
public TBuilder SetGraphCache(AssetLink<TextAssetLink> graphCache)
Parameters
Type |
Name |
Description |
AssetLink<Kingmaker.ResourceLinks.TextAssetLink> |
graphCache |
You can pass in the animation using a TextAssetLink or it's AssetId.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetIndoorType(IndoorType)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_IndoorType
Declaration
public TBuilder SetIndoorType(IndoorType indoorType)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.IndoorType |
indoorType |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetIsSingleLightScene(Boolean)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.IsSingleLightScene
Declaration
public TBuilder SetIsSingleLightScene(bool isSingleLightScene = true)
Parameters
Type |
Name |
Description |
System.Boolean |
isSingleLightScene |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetLightScene(SceneReference)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_LightScene
Declaration
public TBuilder SetLightScene(SceneReference lightScene)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference |
lightScene |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetLightSceneConsoleOverride(SceneReference)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_LightSceneConsoleOverride
Declaration
public TBuilder SetLightSceneConsoleOverride(SceneReference lightSceneConsoleOverride)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference |
lightSceneConsoleOverride |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetLocalMapRotation(Single)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.LocalMapRotation
Declaration
public TBuilder SetLocalMapRotation(float localMapRotation)
Parameters
Type |
Name |
Description |
System.Single |
localMapRotation |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetManageBanksSeparately(Boolean)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_ManageBanksSeparately
Declaration
public TBuilder SetManageBanksSeparately(bool manageBanksSeparately = true)
Parameters
Type |
Name |
Description |
System.Boolean |
manageBanksSeparately |
InfoBox: Turn on to load banks only on enter this area part
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetMusicTheme(String)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.MusicTheme
Declaration
public TBuilder SetMusicTheme(string musicTheme)
Parameters
Type |
Name |
Description |
System.String |
musicTheme |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetMusicThemeStop(String)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.MusicThemeStop
Declaration
public TBuilder SetMusicThemeStop(string musicThemeStop)
Parameters
Type |
Name |
Description |
System.String |
musicThemeStop |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetOverrideCampaign(Blueprint<BlueprintCampaignReference>)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_OverrideCampaign
Declaration
public TBuilder SetOverrideCampaign(Blueprint<BlueprintCampaignReference> overrideCampaign)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintCampaignReference> |
overrideCampaign |
Blueprint of type BlueprintCampaign. 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
SetSetting(AreaSetting)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.Setting
Declaration
public TBuilder SetSetting(AreaSetting setting)
Parameters
Type |
Name |
Description |
Kingmaker.Enums.AreaSetting |
setting |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetSoundBankNames(String[])
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_SoundBankNames
Declaration
public TBuilder SetSoundBankNames(params string[] soundBankNames)
Parameters
Type |
Name |
Description |
System.String[] |
soundBankNames |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetStaticScene(SceneReference)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_StaticScene
Declaration
public TBuilder SetStaticScene(SceneReference staticScene)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference |
staticScene |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetStaticSceneConsoleOverride(SceneReference)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_StaticSceneConsoleOverride
Declaration
public TBuilder SetStaticSceneConsoleOverride(SceneReference staticSceneConsoleOverride)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Area.SceneReference |
staticSceneConsoleOverride |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetUnloadBanksDelay(Single)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_UnloadBanksDelay
Declaration
public TBuilder SetUnloadBanksDelay(float unloadBanksDelay)
Parameters
Type |
Name |
Description |
System.Single |
unloadBanksDelay |
InfoBox: Delay before area banks unload. Needed to fade all sounds properly
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetWeatherInclemencyMax(InclemencyType)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_WeatherInclemencyMax
Declaration
public TBuilder SetWeatherInclemencyMax(InclemencyType weatherInclemencyMax)
Parameters
Type |
Name |
Description |
Owlcat.Runtime.Visual.Effects.WeatherSystem.InclemencyType |
weatherInclemencyMax |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetWeatherInclemencyMin(InclemencyType)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_WeatherInclemencyMin
Declaration
public TBuilder SetWeatherInclemencyMin(InclemencyType weatherInclemencyMin)
Parameters
Type |
Name |
Description |
Owlcat.Runtime.Visual.Effects.WeatherSystem.InclemencyType |
weatherInclemencyMin |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetWeatherProfile(WeatherProfileExtended)
Sets the value of Kingmaker.Blueprints.Area.BlueprintAreaPart.m_WeatherProfile
Declaration
public TBuilder SetWeatherProfile(WeatherProfileExtended weatherProfile)
Parameters
Type |
Name |
Description |
Owlcat.Runtime.Visual.Effects.WeatherSystem.WeatherProfileExtended |
weatherProfile |
|
Returns
Type |
Description |
TBuilder |
|