Barotrauma Client Doc
Barotrauma.Tutorials.Tutorial Class Reference

Public Member Functions

 Tutorial (TutorialPrefab prefab)
 
void Start ()
 
void Update ()
 
IEnumerable< CoroutineStatusUpdateState ()
 
void Complete ()
 
void Stop ()
 

Public Attributes

readonly Identifier Identifier
 
readonly TutorialPrefab TutorialPrefab
 
readonly List<(Entity entity, Identifier iconStyle)> Icons = new List<(Entity entity, Identifier iconStyle)>()
 

Properties

LocalizedString DisplayName [get]
 
LocalizedString Description [get]
 
bool Completed [get]
 
bool Paused [get]
 

Detailed Description

Definition at line 13 of file Tutorial.cs.

Constructor & Destructor Documentation

◆ Tutorial()

Barotrauma.Tutorials.Tutorial.Tutorial ( TutorialPrefab  prefab)

Definition at line 72 of file Tutorial.cs.

Member Function Documentation

◆ Complete()

void Barotrauma.Tutorials.Tutorial.Complete ( )

Definition at line 284 of file Tutorial.cs.

◆ Start()

void Barotrauma.Tutorials.Tutorial.Start ( )

Definition at line 180 of file Tutorial.cs.

◆ Stop()

void Barotrauma.Tutorials.Tutorial.Stop ( )

Definition at line 361 of file Tutorial.cs.

◆ Update()

void Barotrauma.Tutorials.Tutorial.Update ( )

Definition at line 201 of file Tutorial.cs.

◆ UpdateState()

IEnumerable<CoroutineStatus> Barotrauma.Tutorials.Tutorial.UpdateState ( )

Definition at line 254 of file Tutorial.cs.

Member Data Documentation

◆ Icons

readonly List<(Entity entity, Identifier iconStyle)> Barotrauma.Tutorials.Tutorial.Icons = new List<(Entity entity, Identifier iconStyle)>()

Definition at line 64 of file Tutorial.cs.

◆ Identifier

readonly Identifier Barotrauma.Tutorials.Tutorial.Identifier

Definition at line 25 of file Tutorial.cs.

◆ TutorialPrefab

readonly TutorialPrefab Barotrauma.Tutorials.Tutorial.TutorialPrefab

Definition at line 49 of file Tutorial.cs.

Property Documentation

◆ Completed

bool Barotrauma.Tutorials.Tutorial.Completed
get

Definition at line 31 of file Tutorial.cs.

◆ Description

LocalizedString Barotrauma.Tutorials.Tutorial.Description
get

Definition at line 27 of file Tutorial.cs.

◆ DisplayName

LocalizedString Barotrauma.Tutorials.Tutorial.DisplayName
get

Definition at line 26 of file Tutorial.cs.

◆ Paused

bool Barotrauma.Tutorials.Tutorial.Paused
get

Definition at line 66 of file Tutorial.cs.