Show / Hide Table of Contents

Class TutorialTasks

Inheritance
System.Object
TutorialTasks
Namespace: Eco.Gameplay.Tutorial
Assembly: Eco.Gameplay.dll
Syntax
public static class TutorialTasks : Object

Fields

BuildHouseTaskTitle

Declaration
public const string BuildHouseTaskTitle = "Build a House"
Field Value
Type Description
System.String

ChooseRolesTitle

Declaration
public const string ChooseRolesTitle = "Choose a Specialty"
Field Value
Type Description
System.String

ClaimingLandTitle

Declaration
public const string ClaimingLandTitle = "Claiming Land"
Field Value
Type Description
System.String

ControlsTitle

Declaration
public const string ControlsTitle = "Controls"
Field Value
Type Description
System.String

DiggingTitle

Declaration
public const string DiggingTitle = "Digging"
Field Value
Type Description
System.String

DinnerPartyTitle

Declaration
public const string DinnerPartyTitle = "Dinner Party"
Field Value
Type Description
System.String

DiscordTitle

Declaration
public const string DiscordTitle = "Discord"
Field Value
Type Description
System.String

EatFoodTaskTitle

Declaration
public const string EatFoodTaskTitle = "Forage For Food"
Field Value
Type Description
System.String

ExtraPopups

Declaration
public static TutorialTaskPopup[] ExtraPopups
Field Value
Type Description
TutorialTaskPopup[]

FindFoodTaskTitle

Declaration
public const string FindFoodTaskTitle = "Food"
Field Value
Type Description
System.String

FurnishHouseTitle

Declaration
public const string FurnishHouseTitle = "Furnish House"
Field Value
Type Description
System.String

MacheteTitle

Declaration
public const string MacheteTitle = "Machete"
Field Value
Type Description
System.String

MaterialProcessingTitle

Declaration
public const string MaterialProcessingTitle = "Material Processing"
Field Value
Type Description
System.String

MiningTitle

Declaration
public const string MiningTitle = "Mining"
Field Value
Type Description
System.String

SettingUpCampTitle

Declaration
public const string SettingUpCampTitle = "Setting Up Camp"
Field Value
Type Description
System.String

TaskTemplates

Declaration
public static readonly Dictionary<string, UserTaskTemplate> TaskTemplates
Field Value
Type Description
System.Collections.Generic.Dictionary<System.String, UserTaskTemplate>

WorkOrdersTitle

Declaration
public const string WorkOrdersTitle = "Work Orders"
Field Value
Type Description
System.String

Methods

AddInitialTutorialTasks(User, Boolean)

Declaration
public static void AddInitialTutorialTasks(User user, bool clearPopups = false)
Parameters
Type Name Description
User user
System.Boolean clearPopups

AddTutorialTask(UserTaskTemplate, String[])

Declaration
public static UserTaskTemplate AddTutorialTask(UserTaskTemplate taskTemplate, params string[] chainTo)
Parameters
Type Name Description
UserTaskTemplate taskTemplate
System.String[] chainTo
Returns
Type Description
UserTaskTemplate

EnsureUIStates(User)

Declaration
public static void EnsureUIStates(User user)
Parameters
Type Name Description
User user

SkipAllTutorials(User)

Declaration
public static void SkipAllTutorials(User user)
Parameters
Type Name Description
User user

TrySubscribeTutorials(User)

Setup tutorials to trigger activation on specific events.

Declaration
public static void TrySubscribeTutorials(User user)
Parameters
Type Name Description
User user
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾