Table of Contents

Class TutorialStep

Namespace
Root
Assembly
SPZGameAssembly.dll
public class TutorialStep
Inheritance
object
TutorialStep
Extension Methods

Constructors

TutorialStep(MetaTutorialStep, TutorialGroupContext)

public TutorialStep(MetaTutorialStep metaData, TutorialGroupContext context)

Parameters

metaData MetaTutorialStep
context TutorialGroupContext

Properties

AdditionalHelpButtonText

public IText AdditionalHelpButtonText { get; }

Property Value

IText

AdditionalHelpPopup

public TutorialPopup AdditionalHelpPopup { get; }

Property Value

TutorialPopup

CanInvalidateAfterComplete

public bool CanInvalidateAfterComplete { get; }

Property Value

bool

DependsOnMechanics

public ResearchMechanicId[] DependsOnMechanics { get; }

Property Value

ResearchMechanicId[]

DependsOnTutorialSteps

public TutorialEntryId[] DependsOnTutorialSteps { get; }

Property Value

TutorialEntryId[]

HiddenHudParts

public TutorialHUDPartType[] HiddenHudParts { get; }

Property Value

TutorialHUDPartType[]

HiddenPlacers

public SerializedPlacerId[] HiddenPlacers { get; }

Property Value

SerializedPlacerId[]

HighlightedKeybindings

public string[] HighlightedKeybindings { get; }

Property Value

string[]

HighlightedPlacers

public SerializedPlacerId[] HighlightedPlacers { get; }

Property Value

SerializedPlacerId[]

HighlightedSideUpgrades

public ResearchUpgradeId[] HighlightedSideUpgrades { get; }

Property Value

ResearchUpgradeId[]

HighlightedTokens

public TutorialHighlightToken[] HighlightedTokens { get; }

Property Value

TutorialHighlightToken[]

Id

public TutorialEntryId Id { get; }

Property Value

TutorialEntryId

PopupOnFirstEnter

public TutorialPopup PopupOnFirstEnter { get; }

Property Value

TutorialPopup

TutorialStepExecutors

public ITutorialStepExecutor[] TutorialStepExecutors { get; }

Property Value

ITutorialStepExecutor[]

Methods

BuildText()

public IText BuildText()

Returns

IText