Class MetaTutorialStep
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[CreateAssetMenu(fileName = "TSExampleStep", menuName = "Metadata/Tutorial/Tutorial Step")]
public class MetaTutorialStep : ScriptableObject
- Inheritance
-
objectObjectScriptableObjectMetaTutorialStep
- Extension Methods
Constructors
MetaTutorialStep()
public MetaTutorialStep()
Fields
AdditionalHelpButtonText
public SerializedTranslationId AdditionalHelpButtonText
Field Value
AdditionalHelpPopup
public MetaTutorialPopup AdditionalHelpPopup
Field Value
CanInvalidateAfterCompletion
public bool CanInvalidateAfterCompletion
Field Value
- bool
DependsOnMechanics
public ResearchMechanicId[] DependsOnMechanics
Field Value
DependsOnTutorialSteps
public MetaTutorialStep.TutorialStepReference[] DependsOnTutorialSteps
Field Value
HiddenHudParts
public TutorialHUDPartType[] HiddenHudParts
Field Value
HiddenPlacers
public SerializedPlacerId[] HiddenPlacers
Field Value
HighlightedKeybindings
[ValidateKeybinding]
public string[] HighlightedKeybindings
Field Value
- string[]
HighlightedPlacers
[Space(20)]
public SerializedPlacerId[] HighlightedPlacers
Field Value
HighlightedSideUpgrades
public ResearchUpgradeId[] HighlightedSideUpgrades
Field Value
HighlightedTokens
public TutorialHighlightToken[] HighlightedTokens
Field Value
OverrideShowHUDParts
[FormerlySerializedAs("OverrideShowHudParts")]
[Tooltip("Overrides hidden HUD parts (from the tutorial group) to show them instead.")]
public TutorialHUDPartType[] OverrideShowHUDParts
Field Value
OverrideShowPlacers
[Space(20)]
[Tooltip("Overrides hidden placers (from the tutorial group) to show them instead.")]
public SerializedPlacerId[] OverrideShowPlacers
Field Value
PopupOnFirstEnter
public MetaTutorialPopup PopupOnFirstEnter
Field Value
ShowAdditionalHelpButton
public bool ShowAdditionalHelpButton
Field Value
- bool
ShowPopupOnFirstEnter
public bool ShowPopupOnFirstEnter
Field Value
- bool
TutorialStepExecutors
[RequiredListLength(1, null)]
[SerializeReference]
public MetaTutorialStepExecutorData[] TutorialStepExecutors
Field Value
Properties
Id
public string Id { get; }
Property Value
- string