Class TutorialStep
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class TutorialStep
- Inheritance
-
objectTutorialStep
- Extension Methods
Constructors
TutorialStep(MetaTutorialStep, TutorialGroupContext)
public TutorialStep(MetaTutorialStep metaData, TutorialGroupContext context)
Parameters
metaDataMetaTutorialStepcontextTutorialGroupContext
Properties
AdditionalHelpButtonText
public IText AdditionalHelpButtonText { get; }
Property Value
AdditionalHelpPopup
public TutorialPopup AdditionalHelpPopup { get; }
Property Value
CanInvalidateAfterComplete
public bool CanInvalidateAfterComplete { get; }
Property Value
- bool
DependsOnMechanics
public ResearchMechanicId[] DependsOnMechanics { get; }
Property Value
DependsOnTutorialSteps
public TutorialEntryId[] DependsOnTutorialSteps { get; }
Property Value
HiddenHudParts
public TutorialHUDPartType[] HiddenHudParts { get; }
Property Value
HiddenPlacers
public SerializedPlacerId[] HiddenPlacers { get; }
Property Value
HighlightedKeybindings
public string[] HighlightedKeybindings { get; }
Property Value
- string[]
HighlightedPlacers
public SerializedPlacerId[] HighlightedPlacers { get; }
Property Value
HighlightedSideUpgrades
public ResearchUpgradeId[] HighlightedSideUpgrades { get; }
Property Value
HighlightedTokens
public TutorialHighlightToken[] HighlightedTokens { get; }
Property Value
Id
public TutorialEntryId Id { get; }
Property Value
PopupOnFirstEnter
public TutorialPopup PopupOnFirstEnter { get; }
Property Value
TutorialStepExecutors
public ITutorialStepExecutor[] TutorialStepExecutors { get; }
Property Value
Methods
BuildText()
public IText BuildText()