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 |