Class CueSelections
Util for building CueSelection
Inheritance
System.Object
CueSelections
Namespace: BlueprintCore.Utils.Types
Assembly: BlueprintCore.dll
Syntax
public static class CueSelections
Methods
| Improve this Doc View SourceNew(Blueprint<BlueprintCueBaseReference>[])
Creates a new CueSelection with the provided list of cues and Strategy.Default.
Declaration
public static CueSelection New(params Blueprint<BlueprintCueBaseReference>[] cues)
Parameters
| Type | Name | Description |
|---|---|---|
| Blueprint<Kingmaker.Blueprints.BlueprintCueBaseReference>[] | cues |
Returns
| Type | Description |
|---|---|
| Kingmaker.DialogSystem.CueSelection |
Remarks
Use WithRandomStrategy(CueSelection) to change the strategy.
WithRandomStrategy(CueSelection)
Sets the strategy to Strategy.Random. By default it is Strategy.First.
Declaration
public static CueSelection WithRandomStrategy(this CueSelection selection)
Parameters
| Type | Name | Description |
|---|---|---|
| Kingmaker.DialogSystem.CueSelection | selection |
Returns
| Type | Description |
|---|---|
| Kingmaker.DialogSystem.CueSelection |