|
void | CloseTutorialWindow (bool destroySelf=true) |
|
DialogGUIBase[] | CreateDialog (string pageId, string textLoc, DialogGUIButton button) |
|
DialogGUIBase[] | CreateDialog (string pageId, string textLoc, DialogGUIButton[] button) |
|
DialogGUIBase[] | CreateDialog (string pageId, string textLoc) |
|
MultiOptionDialog | CreateDoneDialog (string pageId, string textLoc) |
|
MultiOptionDialog | CreateMultiButtonDialog (string pageId, string textLoc, BasicTutorial.TutorialButtonType buttons) |
|
MultiOptionDialog | CreateNextDialog (string pageId, string textLoc) |
|
MultiOptionDialog | CreateNoButtonDialog (string pageId, string textLoc) |
|
MultiOptionDialog | CreateOkDialog (string pageId, string textLoc) |
|
TutorialPage | CreateTutorialPage (string pageId, string titleLoc, KFSMStateChange onEnterCallback) |
|
string | GetCurrentStateName () |
|
virtual void | OnAssetSetup () |
| This is called before the tutorial assets are set up. Use this to change the asset settings on subclasses More...
|
|
virtual void | OnCloseButtonClick () |
|
virtual void | OnContinueButtonClick () |
|
virtual void | OnDoneButtonClick () |
|
virtual void | OnNextButtonClick () |
|
virtual void | OnOkButtonClick () |
|
virtual void | OnOnDestroy () |
|
virtual void | OnTutorialSetup () |
|
void | SetDialogRect (Rect r) |
|
void TutorialScenario.CloseTutorialWindow |
( |
bool |
destroySelf = true | ) |
|
|
inlineprotected |
< can't set the old one to Started = false, so...
DialogGUIBase [] TutorialScenario.CreateDialog |
( |
string |
pageId, |
|
|
string |
textLoc |
|
) |
| |
|
inlineprotected |
MultiOptionDialog TutorialScenario.CreateDoneDialog |
( |
string |
pageId, |
|
|
string |
textLoc |
|
) |
| |
|
inlineprotected |
MultiOptionDialog TutorialScenario.CreateNextDialog |
( |
string |
pageId, |
|
|
string |
textLoc |
|
) |
| |
|
inlineprotected |
MultiOptionDialog TutorialScenario.CreateNoButtonDialog |
( |
string |
pageId, |
|
|
string |
textLoc |
|
) |
| |
|
inlineprotected |
string TutorialScenario.GetCurrentStateName |
( |
| ) |
|
|
inlineprotected |
static ConfigNode TutorialScenario.GetTutorialNode |
( |
string |
name | ) |
|
|
inlinestaticprotected |
virtual void TutorialScenario.OnAssetSetup |
( |
| ) |
|
|
inlineprotectedvirtual |
This is called before the tutorial assets are set up. Use this to change the asset settings on subclasses
Reimplemented in METutorialScenario, ScenarioNewGameIntro, TutorialAscent, TutorialFromMun, TutorialFlightSuborbital, TutorialFlightBasics, TutorialScience, TutorialMunDescent, TutorialEditorMid, TutorialEditorAdvanced, TutorialEditor, TutorialDocking, TutorialOrbit101, ESAMissionScreenTutorial, MissionScreenTutorial, TutorialAsteroid1, TutorialDemo, TutorialMunFlight1, TutorialDuna, and TutorialAsteroid2.
virtual void TutorialScenario.OnCloseButtonClick |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void TutorialScenario.OnContinueButtonClick |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void TutorialScenario.OnDoneButtonClick |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void TutorialScenario.OnNextButtonClick |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void TutorialScenario.OnOkButtonClick |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void TutorialScenario.OnOnDestroy |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in TutorialEditorAdvanced, TutorialFlightSuborbital, TutorialAscent, TutorialEditorMid, TutorialEditor, TutorialFromMun, TutorialOrbit101, TutorialFlightBasics, TutorialDocking, TutorialMunDescent, TutorialDuna, TutorialScience, TutorialAsteroid2, TutorialAsteroid1, METutorialScenario, ScenarioNewGameIntro, and TutorialMunFlight1.
virtual void TutorialScenario.OnTutorialSetup |
( |
| ) |
|
|
inlineprotectedvirtual |
Reimplemented in TutorialEditorAdvanced, TutorialEditorMid, METutorialScenario, AdvancedTutorial, ScenarioNewGameIntro, TutorialAscent, TutorialEditor, TutorialFlightBasics, TutorialOrbit101, TutorialFromMun, IntermediateTutorial, TutorialScience, TutorialAsteroid1, TutorialDocking, TutorialFlightSuborbital, BasicTutorial, TutorialMunDescent, ESAMissionScreenTutorial, MissionScreenTutorial, TutorialMunFlight1, TutorialAsteroid2, TutorialDuna, and TutorialDemo.
void TutorialScenario.SetDialogRect |
( |
Rect |
r | ) |
|
|
inlineprotected |
Rect TutorialScenario.avatarRect |
|
protected |
Rect TutorialScenario.dRect |
|
protected |
bool TutorialScenario.ExclusiveTutorial = true |
string TutorialScenario.guiSkinName = "KSP window 1" |
int TutorialScenario.instructorPortraitSize = 128 |
string TutorialScenario.instructorPrefabName = "Instructor_Wernher" |
RenderTexture TutorialScenario.instructorTexture |
GameObject TutorialScenario.mainlight |
Rect TutorialScenario.rect = new Rect(100f, 80f, 400f, 180f) |
|
protected |
int TutorialScenario.textureBorderRadius = 124 |
string TutorialScenario.tutorialArrowPrefabName = "tutorialArrows" |
string TutorialScenario.tutorialControlColorString = "#BADA55" |
bool TutorialScenario.TutorialDialogEnabled = true |
|
protected |
If this is an "exclusive" tutorial, or if it is an advisory popup in a normal game.
string TutorialScenario.tutorialHighlightColorString = "orange" |
The documentation for this class was generated from the following file: