diff options
| author | Tannin <devnull@localhost> | 2014-05-31 13:43:48 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2014-05-31 13:43:48 +0200 |
| commit | 1eb783aae348f906056cee17cb65dfd507429901 (patch) | |
| tree | d9e5b93c1d528a2182416d971b27e49cb524532b /src/tutorials/tutorial_firststeps_main.js | |
| parent | 93a19799b86dd6e12a186e84eb43699b318b214d (diff) | |
- added a new mod type that represents files handled externally (i.e. DLCs) as mods in MO
- hashes of file names in bsa files are no longer checked all the time
- author and description is now read from esp files
- rewrote the code that fixes modlists after a rename, should be a bit more robust
- fixes to qt 5 and msvc 2013 compatibility
- started to update the tutorial (not done yet!)
- bugfix: counter for the problems badge wasn't calculated correctly
Diffstat (limited to 'src/tutorials/tutorial_firststeps_main.js')
| -rw-r--r-- | src/tutorials/tutorial_firststeps_main.js | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/tutorials/tutorial_firststeps_main.js b/src/tutorials/tutorial_firststeps_main.js index e952c95a..97330a48 100644 --- a/src/tutorials/tutorial_firststeps_main.js +++ b/src/tutorials/tutorial_firststeps_main.js @@ -3,7 +3,8 @@ function getTutorialSteps() {
return [
function() {
- tutorial.text = qsTr("Welcome to the ModOrganizer Tutorial! This will guide you through the most important features of the program.")
+ tutorial.text = qsTr("Welcome to the ModOrganizer Tutorial! This will guide you through the most common features of MO."
+ + "\nPlease go along with the tutorial because some things can't be demonstrated if you skip something.")
waitForClick()
},
@@ -37,13 +38,26 @@ function getTutorialSteps() },
function() {
- tutorial.text = qsTr("This list displays all mods installed through MO. The first point in our agenda will be adding some stuff to it.")
+ tutorial.text = qsTr("This list displays all mods installed through MO. It also displays installed DLCs and some mods "
+ + "installed outside MO but you have limited control over those in MO.")
highlightItem("modList", false)
waitForClick()
},
function() {
- tutorial.text = qsTr("There are a few ways to get mods into ModOrganizer. You can use your regular browser to send download from nexusmods to MO."
+ tutorial.text = qsTr("Before we start installing mods, let's have a quick look at the settings.")
+ highlightAction("actionSettings", true)
+ tutorialControl.waitForAction("actionSettings")
+ },
+
+ function() {
+ tutorial.text = qsTr("Now it's time to install a few mods!"
+ + "Please go along with this because we need a few mods installed to demonstrate other features")
+ waitForClick()
+ },
+
+ function() {
+ tutorial.text = qsTr("There are a few ways to get mods into ModOrganizer. You can use your regular browser to send download from Nexus to MO. "
+ "Click on \"Nexus\" to open the appropriate nexusmods page. This will also register ModOrganizer as the downloader "
+ "for \"nxm links\" for the game MO is managing. \"nxm links\" are the green buttons on Nexus saying \"Download with Manager\".")
highlightAction("actionNexus", true)
@@ -51,7 +65,7 @@ function getTutorialSteps() },
function() {
- tutorial.text = qsTr("Downloads will appear here. Double click one to install it.")
+ tutorial.text = qsTr("Downloads will appear here. Please download at least one mod, then double click it to install.")
applicationWindow.modInstalled.connect(nextStep)
highlightItem("downloadView", true)
},
|
