Skip to content

Class: TitleManager ​

csharp
public class TitleManager : ManagerBase<TitleManager>, ILogicUpdate, ISettingsChangedCallback

Fields ​

NameDeclarationDescription
didConvertSave`[NonSerialized]
public bool didConvertSave`
didNotPlayTutorialObjectpublic GameObject didNotPlayTutorialObject
didPlayTutorialObjectpublic GameObject didPlayTutorialObject
langSelectionViewpublic View langSelectionView
onShowLangSelectionViewpublic UnityEvent onShowLangSelectionView
riftParticleSystempublic ParticleSystem riftParticleSystem
splashViewpublic View splashView

Properties ​

NameDeclarationDescription
needTutorialpublic bool needTutorial { get; }

Methods ​

CheckTutorial(Action) ​

Execute the callback if user has played tutorial.If not, ask if the user wants to skip the tutorial.

csharp
public void CheckTutorial(Action callback)

Parameters:

NameTypeDescription
callbackSystem.Action

EnterCollectables() ​

csharp
public void EnterCollectables()

EnterContinueDreaming() ​

csharp
public void EnterContinueDreaming()

EnterSingleplayerLimbo() ​

csharp
public void EnterSingleplayerLimbo()

EnterSingleplayerShapeOfDreams() ​

csharp
public void EnterSingleplayerShapeOfDreams()

EnterTutorial() ​

csharp
public void EnterTutorial()

ExitToDesktop() ​

csharp
public void ExitToDesktop()

JoinLobby(string) ​

csharp
public void JoinLobby(string lobbyId)

Parameters:

NameTypeDescription
lobbyIdstring

LogicUpdate(float) ​

csharp
public override void LogicUpdate(float dt)

Parameters:

NameTypeDescription
dtfloat

OnSettingsChanged() ​

csharp
public void OnSettingsChanged()

ShowMods() ​

csharp
public void ShowMods()

Maintained by the Shape of Dreams Modding Community