Class BaseFxRootConfigurator<T, TBuilder>
Implements common fields and components for blueprints inheriting from Kingmaker.Blueprints.Root.Fx.FxRoot.
Inheritance
System.Object
BaseFxRootConfigurator<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 BaseFxRootConfigurator<T, TBuilder> : BaseBlueprintConfigurator<T, TBuilder> where T : FxRoot where TBuilder : BaseFxRootConfigurator<T, TBuilder>
Type Parameters
Name |
Description |
T |
|
TBuilder |
|
Constructors
|
Improve this Doc
View Source
BaseFxRootConfigurator(Blueprint<BlueprintReference<T>>)
Declaration
protected BaseFxRootConfigurator(Blueprint<BlueprintReference<T>> blueprint)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<T>> |
blueprint |
|
Methods
|
Improve this Doc
View Source
AddToFallEventStrings(String[])
Adds to the contents of Kingmaker.Blueprints.Root.Fx.FxRoot.FallEventStrings
Declaration
public TBuilder AddToFallEventStrings(params string[] fallEventStrings)
Parameters
Type |
Name |
Description |
System.String[] |
fallEventStrings |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Adds to the contents of Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsLocators
Declaration
public TBuilder AddToFootprintsLocators(params FxRoot.FootprintLocators[] footprintsLocators)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintLocators[] |
footprintsLocators |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Adds to the contents of Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsReferences
Declaration
public TBuilder AddToFootprintsReferences(params Blueprint<BlueprintFootprintTypeReference>[] footprintsReferences)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintFootprintTypeReference>[] |
footprintsReferences |
Blueprint of type BlueprintFootprintType. 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
AddToOverrideDeathPrefabsFromEnergy(DeathFxFromEnergyEntry[])
Adds to the contents of Kingmaker.Blueprints.Root.Fx.FxRoot.OverrideDeathPrefabsFromEnergy
Declaration
public TBuilder AddToOverrideDeathPrefabsFromEnergy(params DeathFxFromEnergyEntry[] overrideDeathPrefabsFromEnergy)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.DeathFxFromEnergyEntry[] |
overrideDeathPrefabsFromEnergy |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
AddToPoolEntries(PoolEntry[])
Adds to the contents of Kingmaker.Blueprints.Root.Fx.FxRoot.PoolEntries
Declaration
public TBuilder AddToPoolEntries(params PoolEntry[] poolEntries)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.PoolEntry[] |
poolEntries |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearFallEventStrings()
Removes all elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FallEventStrings
Declaration
public TBuilder ClearFallEventStrings()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes all elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsLocators
Declaration
public TBuilder ClearFootprintsLocators()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes all elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsReferences
Declaration
public TBuilder ClearFootprintsReferences()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearOverrideDeathPrefabsFromEnergy()
Removes all elements from Kingmaker.Blueprints.Root.Fx.FxRoot.OverrideDeathPrefabsFromEnergy
Declaration
public TBuilder ClearOverrideDeathPrefabsFromEnergy()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ClearPoolEntries()
Removes all elements from Kingmaker.Blueprints.Root.Fx.FxRoot.PoolEntries
Declaration
public TBuilder ClearPoolEntries()
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
CopyFrom(Blueprint<BlueprintReference<FxRoot>>, Predicate<BlueprintComponent>)
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<FxRoot>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.Root.Fx.FxRoot>> |
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<FxRoot>>, Type[])
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<FxRoot>> blueprint, params Type[] componentTypes)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintReference<Kingmaker.Blueprints.Root.Fx.FxRoot>> |
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
ModifyDoubleHandCasts(Action<CastsGroup.Reference>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.m_DoubleHandCasts by invoking the provided action.
Declaration
public TBuilder ModifyDoubleHandCasts(Action<CastsGroup.Reference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyDustOnFallPrefab(Action<GameObject>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.DustOnFallPrefab by invoking the provided action.
Declaration
public TBuilder ModifyDustOnFallPrefab(Action<GameObject> action)
Parameters
Type |
Name |
Description |
System.Action<UnityEngine.GameObject> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyFallEventStrings(Action<String>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.FallEventStrings by invoking the provided action on each element.
Declaration
public TBuilder ModifyFallEventStrings(Action<string> action)
Parameters
Type |
Name |
Description |
System.Action<System.String> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsLocators by invoking the provided action on each element.
Declaration
public TBuilder ModifyFootprintsLocators(Action<FxRoot.FootprintLocators> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintLocators> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsReferences by invoking the provided action on each element.
Declaration
public TBuilder ModifyFootprintsReferences(Action<BlueprintFootprintTypeReference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.BlueprintFootprintTypeReference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyHeadCasts(Action<CastsGroup.Reference>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.m_HeadCasts by invoking the provided action.
Declaration
public TBuilder ModifyHeadCasts(Action<CastsGroup.Reference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyOverrideDeathPrefabsFromEnergy(Action<DeathFxFromEnergyEntry>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.OverrideDeathPrefabsFromEnergy by invoking the provided action on each element.
Declaration
public TBuilder ModifyOverrideDeathPrefabsFromEnergy(Action<DeathFxFromEnergyEntry> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.DeathFxFromEnergyEntry> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyPoolEntries(Action<PoolEntry>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.PoolEntries by invoking the provided action on each element.
Declaration
public TBuilder ModifyPoolEntries(Action<PoolEntry> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.PoolEntry> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyRaceFxFluidFogInteractionScaleSettings(Action<RaceFxScaleSettings>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.RaceFxFluidFogInteractionScaleSettings by invoking the provided action.
Declaration
public TBuilder ModifyRaceFxFluidFogInteractionScaleSettings(Action<RaceFxScaleSettings> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.RaceFxScaleSettings> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyRaceFxSnapMapScaleSettings(Action<RaceFxScaleSettings>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.RaceFxSnapMapScaleSettings by invoking the provided action.
Declaration
public TBuilder ModifyRaceFxSnapMapScaleSettings(Action<RaceFxScaleSettings> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.RaceFxScaleSettings> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyRaceFxSnapToLocatorScaleSettings(Action<RaceFxScaleSettings>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.RaceFxSnapToLocatorScaleSettings by invoking the provided action.
Declaration
public TBuilder ModifyRaceFxSnapToLocatorScaleSettings(Action<RaceFxScaleSettings> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.RaceFxScaleSettings> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifySingleHandCasts(Action<CastsGroup.Reference>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.m_SingleHandCasts by invoking the provided action.
Declaration
public TBuilder ModifySingleHandCasts(Action<CastsGroup.Reference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
action |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
ModifyTorsoCasts(Action<CastsGroup.Reference>)
Modifies Kingmaker.Blueprints.Root.Fx.FxRoot.m_TorsoCasts by invoking the provided action.
Declaration
public TBuilder ModifyTorsoCasts(Action<CastsGroup.Reference> action)
Parameters
Type |
Name |
Description |
System.Action<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
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
RemoveFromFallEventStrings(Func<String, Boolean>)
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FallEventStrings that match the provided predicate.
Declaration
public TBuilder RemoveFromFallEventStrings(Func<string, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<System.String, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromFallEventStrings(String[])
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FallEventStrings
Declaration
public TBuilder RemoveFromFallEventStrings(params string[] fallEventStrings)
Parameters
Type |
Name |
Description |
System.String[] |
fallEventStrings |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsLocators
Declaration
public TBuilder RemoveFromFootprintsLocators(params FxRoot.FootprintLocators[] footprintsLocators)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintLocators[] |
footprintsLocators |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsLocators that match the provided predicate.
Declaration
public TBuilder RemoveFromFootprintsLocators(Func<FxRoot.FootprintLocators, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintLocators, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsReferences
Declaration
public TBuilder RemoveFromFootprintsReferences(params Blueprint<BlueprintFootprintTypeReference>[] footprintsReferences)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintFootprintTypeReference>[] |
footprintsReferences |
Blueprint of type BlueprintFootprintType. 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
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsReferences that match the provided predicate.
Declaration
public TBuilder RemoveFromFootprintsReferences(Func<BlueprintFootprintTypeReference, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Blueprints.BlueprintFootprintTypeReference, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromOverrideDeathPrefabsFromEnergy(DeathFxFromEnergyEntry[])
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.OverrideDeathPrefabsFromEnergy
Declaration
public TBuilder RemoveFromOverrideDeathPrefabsFromEnergy(params DeathFxFromEnergyEntry[] overrideDeathPrefabsFromEnergy)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.DeathFxFromEnergyEntry[] |
overrideDeathPrefabsFromEnergy |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromOverrideDeathPrefabsFromEnergy(Func<DeathFxFromEnergyEntry, Boolean>)
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.OverrideDeathPrefabsFromEnergy that match the provided predicate.
Declaration
public TBuilder RemoveFromOverrideDeathPrefabsFromEnergy(Func<DeathFxFromEnergyEntry, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Blueprints.Root.Fx.DeathFxFromEnergyEntry, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromPoolEntries(PoolEntry[])
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.PoolEntries
Declaration
public TBuilder RemoveFromPoolEntries(params PoolEntry[] poolEntries)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.PoolEntry[] |
poolEntries |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
RemoveFromPoolEntries(Func<PoolEntry, Boolean>)
Removes elements from Kingmaker.Blueprints.Root.Fx.FxRoot.PoolEntries that match the provided predicate.
Declaration
public TBuilder RemoveFromPoolEntries(Func<PoolEntry, bool> predicate)
Parameters
Type |
Name |
Description |
System.Func<Kingmaker.Blueprints.Root.Fx.PoolEntry, System.Boolean> |
predicate |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetDeathFxsInitialized(Boolean)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.m_DeathFxsInitialized
Declaration
public TBuilder SetDeathFxsInitialized(bool deathFxsInitialized = true)
Parameters
Type |
Name |
Description |
System.Boolean |
deathFxsInitialized |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetDefaultLifetimeSeconds(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.DefaultLifetimeSeconds
Declaration
public TBuilder SetDefaultLifetimeSeconds(float defaultLifetimeSeconds)
Parameters
Type |
Name |
Description |
System.Single |
defaultLifetimeSeconds |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetDoubleHandCasts(Blueprint<CastsGroup.Reference>)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.m_DoubleHandCasts
Declaration
public TBuilder SetDoubleHandCasts(Blueprint<CastsGroup.Reference> doubleHandCasts)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
doubleHandCasts |
Blueprint of type CastsGroup. 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
SetDustOnFallPrefab(Asset<GameObject>)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.DustOnFallPrefab
Declaration
public TBuilder SetDustOnFallPrefab(Asset<GameObject> dustOnFallPrefab)
Parameters
Type |
Name |
Description |
Asset<UnityEngine.GameObject> |
dustOnFallPrefab |
You can pass in the animation using a GameObject or it's AssetId.
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetFadeOutTimeSeconds(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.FadeOutTimeSeconds
Declaration
public TBuilder SetFadeOutTimeSeconds(float fadeOutTimeSeconds)
Parameters
Type |
Name |
Description |
System.Single |
fadeOutTimeSeconds |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetFallEventStrings(String[])
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.FallEventStrings
Declaration
public TBuilder SetFallEventStrings(params string[] fallEventStrings)
Parameters
Type |
Name |
Description |
System.String[] |
fallEventStrings |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsLocators
Declaration
public TBuilder SetFootprintsLocators(params FxRoot.FootprintLocators[] footprintsLocators)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintLocators[] |
footprintsLocators |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.FootprintsReferences
Declaration
public TBuilder SetFootprintsReferences(params Blueprint<BlueprintFootprintTypeReference>[] footprintsReferences)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.BlueprintFootprintTypeReference>[] |
footprintsReferences |
Blueprint of type BlueprintFootprintType. 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
SetHeadCasts(Blueprint<CastsGroup.Reference>)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.m_HeadCasts
Declaration
public TBuilder SetHeadCasts(Blueprint<CastsGroup.Reference> headCasts)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
headCasts |
Blueprint of type CastsGroup. 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
SetIntensityMultiplierDay(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.IntensityMultiplierDay
Declaration
public TBuilder SetIntensityMultiplierDay(float intensityMultiplierDay)
Parameters
Type |
Name |
Description |
System.Single |
intensityMultiplierDay |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetIntensityMultiplierEvening(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.IntensityMultiplierEvening
Declaration
public TBuilder SetIntensityMultiplierEvening(float intensityMultiplierEvening)
Parameters
Type |
Name |
Description |
System.Single |
intensityMultiplierEvening |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetIntensityMultiplierMorning(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.IntensityMultiplierMorning
Declaration
public TBuilder SetIntensityMultiplierMorning(float intensityMultiplierMorning)
Parameters
Type |
Name |
Description |
System.Single |
intensityMultiplierMorning |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetIntensityMultiplierNight(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.IntensityMultiplierNight
Declaration
public TBuilder SetIntensityMultiplierNight(float intensityMultiplierNight)
Parameters
Type |
Name |
Description |
System.Single |
intensityMultiplierNight |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.MaxFootprintsCountPerUnit
Declaration
public TBuilder SetMaxFootprintsCountPerUnit(int maxFootprintsCountPerUnit)
Parameters
Type |
Name |
Description |
System.Int32 |
maxFootprintsCountPerUnit |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.MinDistanceBetweenFootprints
Declaration
public TBuilder SetMinDistanceBetweenFootprints(float minDistanceBetweenFootprints)
Parameters
Type |
Name |
Description |
System.Single |
minDistanceBetweenFootprints |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetOverrideDeathPrefabsFromEnergy(DeathFxFromEnergyEntry[])
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.OverrideDeathPrefabsFromEnergy
Declaration
public TBuilder SetOverrideDeathPrefabsFromEnergy(params DeathFxFromEnergyEntry[] overrideDeathPrefabsFromEnergy)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.DeathFxFromEnergyEntry[] |
overrideDeathPrefabsFromEnergy |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetPoolEntries(PoolEntry[])
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.PoolEntries
Declaration
public TBuilder SetPoolEntries(params PoolEntry[] poolEntries)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.Fx.PoolEntry[] |
poolEntries |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRaceFxFluidFogInteractionScaleSettings(RaceFxScaleSettings)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RaceFxFluidFogInteractionScaleSettings
Declaration
public TBuilder SetRaceFxFluidFogInteractionScaleSettings(RaceFxScaleSettings raceFxFluidFogInteractionScaleSettings)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.RaceFxScaleSettings |
raceFxFluidFogInteractionScaleSettings |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRaceFxSnapMapScaleSettings(RaceFxScaleSettings)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RaceFxSnapMapScaleSettings
Declaration
public TBuilder SetRaceFxSnapMapScaleSettings(RaceFxScaleSettings raceFxSnapMapScaleSettings)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.RaceFxScaleSettings |
raceFxSnapMapScaleSettings |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRaceFxSnapToLocatorScaleSettings(RaceFxScaleSettings)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RaceFxSnapToLocatorScaleSettings
Declaration
public TBuilder SetRaceFxSnapToLocatorScaleSettings(RaceFxScaleSettings raceFxSnapToLocatorScaleSettings)
Parameters
Type |
Name |
Description |
Kingmaker.Blueprints.Root.RaceFxScaleSettings |
raceFxSnapToLocatorScaleSettings |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRangeMultiplierDay(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RangeMultiplierDay
Declaration
public TBuilder SetRangeMultiplierDay(float rangeMultiplierDay)
Parameters
Type |
Name |
Description |
System.Single |
rangeMultiplierDay |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRangeMultiplierEvening(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RangeMultiplierEvening
Declaration
public TBuilder SetRangeMultiplierEvening(float rangeMultiplierEvening)
Parameters
Type |
Name |
Description |
System.Single |
rangeMultiplierEvening |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRangeMultiplierMorning(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RangeMultiplierMorning
Declaration
public TBuilder SetRangeMultiplierMorning(float rangeMultiplierMorning)
Parameters
Type |
Name |
Description |
System.Single |
rangeMultiplierMorning |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetRangeMultiplierNight(Single)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.RangeMultiplierNight
Declaration
public TBuilder SetRangeMultiplierNight(float rangeMultiplierNight)
Parameters
Type |
Name |
Description |
System.Single |
rangeMultiplierNight |
|
Returns
Type |
Description |
TBuilder |
|
|
Improve this Doc
View Source
SetSingleHandCasts(Blueprint<CastsGroup.Reference>)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.m_SingleHandCasts
Declaration
public TBuilder SetSingleHandCasts(Blueprint<CastsGroup.Reference> singleHandCasts)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
singleHandCasts |
Blueprint of type CastsGroup. 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
SetTorsoCasts(Blueprint<CastsGroup.Reference>)
Sets the value of Kingmaker.Blueprints.Root.Fx.FxRoot.m_TorsoCasts
Declaration
public TBuilder SetTorsoCasts(Blueprint<CastsGroup.Reference> torsoCasts)
Parameters
Type |
Name |
Description |
Blueprint<Kingmaker.Blueprints.Root.Fx.CastsGroup.Reference> |
torsoCasts |
Blueprint of type CastsGroup. 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 |
|