Candide.UserSettings.TutorialUserSettings
Type JSONpublic class in Candide.UserSettings
Type metadata
- Assembly
Romestead - Namespace
Candide.UserSettings - Base type
Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TutorialUserSettings> - Hash
D935F7A60DCE792F3DFE9250ED3A2BACA19B13EA6D2D5C6CB12D3BA2C0682819
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
BaseTutorials# | public | public Candide.CandideUI.Tutorial.Tutorials[] BaseTutorials |
_showTutorial# | private | private System.Boolean _showTutorial |
Properties
| Name | Visibility | Signature |
|---|---|---|
ExploredTutorialSteps# | public | public System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean> ExploredTutorialSteps |
ShowTutorial# | public | public System.Boolean ShowTutorial |
Methods
ApplySettings
#
public System.Void ApplySettings()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
295CBA4CECAFAB27CFD4DB89E271531997883A1DBC1DEEE3EAE6C3E6386261A8 - Body hash
DBA32C7998FC1769E77E8115B56963423E43EA3BD50E1A05AC2844E2EF11EC19 - IL size6
Clone
#
public Candide.UserSettings.TutorialUserSettings Clone()
Method metadata
- Visibilitypublic
- Return type
Candide.UserSettings.TutorialUserSettings - StaticFalse
- VirtualTrue
- Hash
7CAD555A96E9EBC9DD467E81357C1DD6D3056114715ED85CD549B3ABDA3DDB9E - Body hash
A207F355F058F65F8C4E8DEAC07EECB655048BEF322D6649EADA75CE130F5EEB - IL size104
Referenced calls
Candide.UserSettings.TutorialUserSettings::.ctor()Candide.UserSettings.TutorialUserSettings::get_ShowTutorial()Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::GetEnumerator()Dictionary.Enumerator<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::get_Current()System.Collections.Generic.KeyValuePair<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::get_Key()System.Collections.Generic.KeyValuePair<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::get_Value()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::set_Item(!0, !1)Dictionary.Enumerator<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::MoveNext()System.IDisposable::Dispose()
CreateDefault
#
protected Candide.UserSettings.TutorialUserSettings CreateDefault()
Method metadata
- Visibilityprotected
- Return type
Candide.UserSettings.TutorialUserSettings - StaticFalse
- VirtualTrue
- Hash
499E59FCBCBEBFA9344CD8FCECB5E527FA692267FB9EEF5F9C16F923CEE3D8F8 - Body hash
C8A5D3C82C2CA47B15B8DD72062E1B80C1EE094A7DE18691BCD9F7384A70E091 - IL size12
Referenced calls
Candide.UserSettings.TutorialUserSettings::.ctor()Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TutorialUserSettings>::SetDefault()
GetSettingsFilePath
#
protected System.String GetSettingsFilePath()
Method metadata
- Visibilityprotected
- Return type
System.String - StaticFalse
- VirtualTrue
- Hash
BE13C8A058965D3402F555DF656957D10423BC749D7E6A4DA03C98942A094A68 - Body hash
F291B2A4BC920A47982BBEF789DC46D067C587A0C149962CE96FBDAE02BD2ABB - IL size6
String literals
tutorial.json
IsTutorialDone
#
public System.Boolean IsTutorialDone(Candide.CandideUI.Tutorial.Tutorials tutorial)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
804DB5057CA1FC3CD60819C6838B5561DCEFA60C6C7386907C59690E4EB07A04 - Body hash
69B1C2751DB61E19F7546D142D3688D2CA5D1600C55F0BF4C6AF8F698C05894A - IL size14
Referenced calls
Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.CollectionExtensions::GetValueOrDefault(System.Collections.Generic.IReadOnlyDictionary<!!0, !!1>, !!0, !!1)
Called by
Candide.CandideUI.Tutorial.NewTutorialManager::AddTutorialCandide.CandideUI.Tutorial.NewTutorialManager::FinishCurrentTutorialCandide.CandideUI.Tutorial.NewTutorialManager::FinishTutorialCandide.CandideUI.Tutorial.NewTutorialManager::NotificationWindowTutorialCandide.CandideUI.Tutorial.NewTutorialManager::ShowCurrentTutorialCandide.CandideUI.Tutorial.NewTutorialManager::UpdateCandide.CandideUI.Tutorial.TutorialHandler::IsTutorialActiveCandide.CandideUI.Tutorial.TutorialHandler::Tutorial_PlayerBuiltConstruction
IsTutorialFound
#
public System.Boolean IsTutorialFound(Candide.CandideUI.Tutorial.Tutorials tutorial)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
3E6D01C67FFD95F34DB9908FBAD04ACA5580018346C9F86A054338ACA3751F2D - Body hash
6BB26A6215A26FEC549900230B2FFDC09A29987EAB96B4D71F6E9864C24C3591 - IL size13
Referenced calls
Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::ContainsKey(!0)
Load
#
public System.Void Load(Candide.UserSettings.TutorialUserSettings settings)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8A345F28CDA87B32CD85942BD0188D8E357B70C229C5FA1E7B7D10562348D3E0 - Body hash
1CD9C2F2C6ECE35EA705C382C0A9789D9FD2E285B454405AEB52D8E8DFC35056 - IL size103
Referenced calls
Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TutorialUserSettings>::Load(T)Candide.UserSettings.TutorialUserSettings::get_ShowTutorial()Candide.UserSettings.TutorialUserSettings::set_ShowTutorial(System.Boolean)Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::Clear()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::GetEnumerator()Dictionary.Enumerator<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::get_Current()System.Collections.Generic.KeyValuePair<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::get_Key()System.Collections.Generic.KeyValuePair<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::get_Value()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::set_Item(!0, !1)Dictionary.Enumerator<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::MoveNext()System.IDisposable::Dispose()
ResetTutorials
#
public System.Void ResetTutorials()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A0530B3FADD4668A656C5F5163601C947776C8689EC0979D38CA58B6A0CE2B00 - Body hash
160B131B241E26490D26746118FDB83B70D61846C8F1C3AD94D23A43BD7F0D00 - IL size56
Referenced calls
Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::Clear()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::Add(!0, !1)
SetDefault
#
protected System.Void SetDefault()
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6F468B80756A92F54154355D312291BAC52DDA9FA29E11C30BD5CD9D83A641D1 - Body hash
EDD18038AD872DC95DFFE95A2741ABFD111229C74A0EB3048D87954309D93337 - IL size62
Referenced calls
Candide.UserSettings.UserSettingsCategory<Candide.UserSettings.TutorialUserSettings>::SetDefault()Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::Clear()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::Add(!0, !1)
SetTutorialDone
#
public System.Void SetTutorialDone(Candide.CandideUI.Tutorial.Tutorials tutorial)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3DF9BA57BF4D6F3ED7DF5B40FAAC4D4DDB14AC3116E4B5F1C3FF9ED5F37B9C50 - Body hash
05B5687A3DD92F0A345643A3804F2628383C410FF9363F1FEC0C2CCE6D113055 - IL size21
Referenced calls
Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::set_Item(!0, !1)
SetTutorialFound
#
public System.Void SetTutorialFound(Candide.CandideUI.Tutorial.Tutorials tutorial)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
DA0965FFAA428A826E1BE76C3B5986DEB664685C2D8CFF871E3A62A3C5A6F286 - Body hash
82822EB76C4E514429F5D5A2E8ABE7046661E9D5B3F3584FBBA8A5343282B6E4 - IL size24
Referenced calls
Candide.UserSettings.TutorialUserSettings::get_ExploredTutorialSteps()System.Collections.Generic.Dictionary<Candide.CandideUI.Tutorial.Tutorials, System.Boolean>::TryAdd(!0, !1)