diff --git a/src/createinstancedialogpages.cpp b/src/createinstancedialogpages.cpp index 27bd40625..66f4c31cc 100644 --- a/src/createinstancedialogpages.cpp +++ b/src/createinstancedialogpages.cpp @@ -296,7 +296,8 @@ void GamePage::select(IPluginGame* game, const QString& dir) // ask the user const auto path = QFileDialog::getExistingDirectory( - &m_dlg, QObject::tr("Find game installation for %1").arg(game->gameName())); + &m_dlg, + QObject::tr("Find game installation for %1").arg(game->displayGameName())); if (path.isEmpty()) { // cancelled @@ -388,7 +389,7 @@ void GamePage::warnUnrecognized(const QString& path) // put the list of supported games in the details textbox QString supportedGames; for (auto* game : sortedGamePlugins()) { - supportedGames += game->gameName() + "\n"; + supportedGames += game->displayGameName() + "\n"; } QMessageBox dlg(&m_dlg); @@ -417,7 +418,7 @@ std::vector GamePage::sortedGamePlugins() const // natsort std::sort(v.begin(), v.end(), [](auto* a, auto* b) { - return (naturalCompare(a->gameName(), b->gameName()) < 0); + return (naturalCompare(a->displayGameName(), b->displayGameName()) < 0); }); return v; @@ -469,7 +470,7 @@ void GamePage::updateButton(Game* g) return; } - g->button->setText(g->game->gameName().replace("&", "&&")); + g->button->setText(g->game->displayGameName().replace("&", "&&")); g->button->setIcon(g->game->gameIcon()); if (g->installed) { @@ -570,7 +571,8 @@ void GamePage::fillList() continue; } - if (!m_filter.matches(g->game->gameName())) { + if (!m_filter.matches(g->game->gameName()) && + !m_filter.matches(g->game->displayGameName())) { // filtered out continue; } @@ -667,9 +669,10 @@ bool GamePage::confirmMicrosoftStore(const QString& path, IPluginGame* game) "Organizer" " and will not work properly.") .arg(path)) - .button({game ? QObject::tr("Use this folder for %1").arg(game->gameName()) - : QObject::tr("Use this folder"), - QObject::tr("I know what I'm doing"), QMessageBox::Ignore}) + .button( + {game ? QObject::tr("Use this folder for %1").arg(game->displayGameName()) + : QObject::tr("Use this folder"), + QObject::tr("I know what I'm doing"), QMessageBox::Ignore}) .button({QObject::tr("Cancel"), QMessageBox::Cancel}) .exec(); @@ -688,8 +691,8 @@ bool GamePage::confirmUnknown(const QString& path, IPluginGame* game) "bold;\">%2 or " "for any other game Mod Organizer can manage.") .arg(path) - .arg(game->gameName())) - .button({QObject::tr("Use this folder for %1").arg(game->gameName()), + .arg(game->displayGameName())) + .button({QObject::tr("Use this folder for %1").arg(game->displayGameName()), QObject::tr("I know what I'm doing"), QMessageBox::Ignore}) .button({QObject::tr("Cancel"), QMessageBox::Cancel}) .exec(); @@ -711,11 +714,12 @@ IPluginGame* GamePage::confirmOtherGame(const QString& path, IPluginGame* select "not " "%3.") .arg(path) - .arg(guessedGame->gameName()) - .arg(selectedGame->gameName())) - .button({QObject::tr("Manage %1 instead").arg(guessedGame->gameName()), + .arg(guessedGame->displayGameName()) + .arg(selectedGame->displayGameName())) + .button({QObject::tr("Manage %1 instead").arg(guessedGame->displayGameName()), QMessageBox::Ok}) - .button({QObject::tr("Use this folder for %1").arg(selectedGame->gameName()), + .button({QObject::tr("Use this folder for %1") + .arg(selectedGame->displayGameName()), QObject::tr("I know what I'm doing"), QMessageBox::Ignore}) .button({QObject::tr("Cancel"), QMessageBox::Cancel}) .exec(); diff --git a/src/loot.cpp b/src/loot.cpp index 5ff569874..2c52aaa11 100644 --- a/src/loot.cpp +++ b/src/loot.cpp @@ -462,7 +462,7 @@ bool Loot::spawnLootcli(QWidget* parent, bool didUpdateMasterList, const auto logLevel = m_core.settings().diagnostics().lootLogLevel(); QStringList parameters; - parameters << "--game" << m_core.managedGame()->gameShortName() + parameters << "--game" << m_core.managedGame()->lootGameName() << "--gamePath" << QString("\"%1\"").arg( diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 2c62e7319..ca738c788 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -647,7 +647,7 @@ void MainWindow::updateWindowTitle(const APIUserAccount& user) { //"\xe2\x80\x93" is an "em dash", a longer "-" QString title = QString("%1 \xe2\x80\x93 Mod Organizer v%2") - .arg(m_OrganizerCore.managedGame()->gameName(), + .arg(m_OrganizerCore.managedGame()->displayGameName(), m_OrganizerCore.getVersion().displayString(3)); if (!user.name().isEmpty()) { diff --git a/src/organizer_en.ts b/src/organizer_en.ts index 83849d97a..1295a3620 100644 --- a/src/organizer_en.ts +++ b/src/organizer_en.ts @@ -259,11 +259,26 @@ p, li { white-space: pre-wrap; } The display name of the category. + + + Parent ID + + + + + If set, the category is defined as a sub-category of another one. Parent ID needs to be a valid category ID. + + Nexus Categories + + + Comma-Separated list of Nexus IDs to be matched to the internal ID. + + @@ -275,14 +290,6 @@ p, li { white-space: pre-wrap; } <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html> - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can match one or multiple nexus categories to an internal ID. Whenever you download a mod from a Nexus Page, Mod Organizer will try to resolve the category defined on the Nexus to one available in MO.</span></p> - <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html> - @@ -295,21 +302,6 @@ p, li { white-space: pre-wrap; } Nexus Categories (Drag && Drop to Assign) - - - Comma-Separated list of Nexus IDs to be matched to the internal ID. - - - - - Parent ID - - - - - If set, the category is defined as a sub-category of another one. Parent ID needs to be a valid category ID. - - Error %1: Request to Nexus failed: %2 @@ -334,26 +326,19 @@ p, li { white-space: pre-wrap; } CategoryFactory - - invalid category id {} + + invalid category id {0} invalid category line {0}: {1} - invalid category line {}: {} - - - - - invalid category id {0} invalid category line {0}: {1} ({2} cells) - invalid category line {}: {} ({} cells) @@ -361,10 +346,14 @@ p, li { white-space: pre-wrap; } invalid nexus ID {} + + + invalid category id {} + + invalid nexus category line {0}: {1} ({2} cells) - invalid nexus category line {}: {} ({} cells) @@ -1282,68 +1271,6 @@ File %3: %4 query: invalid download index %1 - - - display name: invalid download index %1 - - - - - file name: invalid download index %1 - - - - - file time: invalid download index %1 - - - - - file size: invalid download index %1 - - - - - progress: invalid download index %1 - - - - - state: invalid download index %1 - - - - - infocomplete: invalid download index %1 - - - - - - - mod id: invalid download index %1 - - - - - ishidden: invalid download index %1 - - - - - file info: invalid download index %1 - - - - - mark installed: invalid download index %1 - - - - - mark uninstalled: invalid download index %1 - - Please enter the nexus mod id @@ -1439,6 +1366,68 @@ File %3: %4 Unknown + + + display name: invalid download index %1 + + + + + file name: invalid download index %1 + + + + + file time: invalid download index %1 + + + + + file size: invalid download index %1 + + + + + progress: invalid download index %1 + + + + + state: invalid download index %1 + + + + + infocomplete: invalid download index %1 + + + + + + + mod id: invalid download index %1 + + + + + ishidden: invalid download index %1 + + + + + file info: invalid download index %1 + + + + + mark installed: invalid download index %1 + + + + + mark uninstalled: invalid download index %1 + + %1% - %2 - ~%3 @@ -3030,7 +3019,7 @@ This is likely due to a corrupted or incompatible download or unrecognized archi MOBase::TutorialManager - + tutorial manager not set up yet @@ -3112,9 +3101,6 @@ This is likely due to a corrupted or incompatible download or unrecognized archi Show: always show separators Hide: never show separators - Filter: only show the separators that match the current filters -Show: always show separators -Hide: never show separators @@ -3127,6 +3113,18 @@ Hide: never show separators Pick a module collection + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> + p, li { white-space: pre-wrap; } + </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> + <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different playthroughs.</span></p> + <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept separate for different profiles.</span></p></body></html> + + + Open list options... @@ -3201,11 +3199,34 @@ Hide: never show separators Pick a program to run. + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> + p, li { white-space: pre-wrap; } + </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> + <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> + <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html> + + + Run program + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> + p, li { white-space: pre-wrap; } + </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> + <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Run the selected program with ModOrganizer enabled.</span></p></body></html> + + + Run @@ -3216,6 +3237,17 @@ Hide: never show separators Create a shortcut in your start menu or on the desktop to the specified program + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> + p, li { white-space: pre-wrap; } + </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> + <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html> + + + Shortcut @@ -3288,6 +3320,16 @@ Hide: never show separators List of available BS Archives. Archives not checked here are not managed by MO and ignore installation order. + + + + BSA files are archives (comparable to .zip files) that contain data assets (meshes, textures, ...) to be used by the game. As such they "compete" with loose files in your data directory over which is loaded. + By default, BSAs that share their base name with an enabled ESP (i.e. plugin.esp and plugin.bsa) are automatically loaded and will have precedence over all loose files, the installation order you set up to the left is then ignored! + + BSAs checked here are loaded in such a way that your installation order is obeyed properly. + + + Data @@ -3338,62 +3380,6 @@ Hide: never show separators Saves - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different playthroughs.</span></p> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept separate for different profiles.</span></p></body></html> - - - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html> - - - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Run the selected program with ModOrganizer enabled.</span></p></body></html> - - - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html> - - - - - - - BSA files are archives (comparable to .zip files) that contain data assets (meshes, textures, ...) to be used by the game. As such they "compete" with loose files in your data directory over which is loaded. - By default, BSAs that share their base name with an enabled ESP (i.e. plugin.esp and plugin.bsa) are automatically loaded and will have precedence over all loose files, the installation order you set up to the left is then ignored! - - BSAs checked here are loaded in such a way that your installation order is obeyed properly. - - - @@ -3765,11 +3751,6 @@ Hide: never show separators Start Menu - - - There is no supported sort mechanism for this game. You will probably have to use a third-party tool. - - Crash on exit @@ -4119,6 +4100,11 @@ You will have to visit the mod page on the %1 Nexus site to change your mind.Please reconsider endorsing MO2 on Nexus! + + + There is no supported sort mechanism for this game. You will probably have to use a third-party tool. + + None of your %1 mods appear to have had recent file updates. @@ -5466,6 +5452,13 @@ Please enter a name: You are not currently authenticated with Nexus. Please do so under Settings -> Nexus. + + + + + Are you sure? + + This action will remove any existing categories on any mod with a valid Nexus category mapping. Are you certain you want to proceed? @@ -5667,13 +5660,6 @@ This function will guess the versioning scheme under the assumption that the ins Restore all hidden files in the following mods?<br><ul>%1</ul> - - - - - Are you sure? - - About to restore all hidden files in: @@ -7157,7 +7143,7 @@ p, li { white-space: pre-wrap; } - + Instance type: %1 @@ -7167,81 +7153,81 @@ p, li { white-space: pre-wrap; } - + Find game installation for %1 - + Find game installation - - - + + + Unrecognized game - + The folder %1 does not seem to contain a game Mod Organizer can manage. - + See details for the list of supported games. - + No installation found - + Browse... - + The folder must contain a valid game installation - - + + Microsoft Store game - + The folder %1 seems to be a Microsoft Store game install. Games installed through the Microsoft Store are not supported by Mod Organizer and will not work properly. - - - + + + Use this folder for %1 - + Use this folder - - - + + + I know what I'm doing - - - + + + @@ -7257,103 +7243,103 @@ p, li { white-space: pre-wrap; } - + The folder %1 does not seem to contain an installation for <span style="white-space: nowrap; font-weight: bold;">%2</span> or for any other game Mod Organizer can manage. - - + + Incorrect game - + The folder %1 seems to contain an installation for <span style="white-space: nowrap; font-weight: bold;">%2</span>, not <span style="white-space: nowrap; font-weight: bold;">%3</span>. - + Manage %1 instead - + Instance location: %1 - + Instance name: %1 - + Profile settings: - + Local INIs: %1 - - - + + + yes - - - + + + no - + Local Saves: %1 - + Automatic Archive Invalidation: %1 - + Base directory: %1 - + Downloads - + Mods - + Profiles - + Overwrite - + Game: %1 - + Game location: %1 @@ -8038,7 +8024,6 @@ Example: invalid file index for remove - invalid file index for remove: {} @@ -8054,7 +8039,6 @@ Example: failed to change name lookup from {0} to {1} - failed to change name lookup from {} to {} @@ -8734,7 +8718,6 @@ p, li { white-space: pre-wrap; } <a href="https://discord.gg/ewUVAqyrQX">Help translate Mod Organizer on Discord</a> - <a href="https://discord.gg/NRGqdt5suP">Help translate Mod Organizer on Discord</a> @@ -9596,7 +9579,6 @@ For the other games this is not a sufficient replacement for AI! Click a link to open the location - Hint: right click link and copy link location @@ -9896,7 +9878,6 @@ On Windows XP: Welcome to the conflict resolution tutorial. This tutorial is very dense with information, so take it slow and feel free to revisit as needed - until you have a solid grasp of the types of conflicts and tools to manage them. - There are multiple types of conflicts you may encounter when dealing with Mods. This tutorial will try to cover and explain how to deal with all of them. @@ -9904,6 +9885,11 @@ On Windows XP: Some info primarily applies to Bethesda Game Studios games. If this does not apply to you, you can exit the tutorial when you reach the section about "record conflicts". + + + There are multiple types of conflicts you may encounter when dealing with mods. This tutorial will try to cover and explain how to deal with all of them. + + First up are file conflicts. These occur when two mods contain the same file. Most commonly this happens when several mods replace the same standard asset from the game, like the texture of an armor. @@ -9934,6 +9920,31 @@ On Windows XP: If the "Flags" column is enabled in the mod list, it will show you which mods are involved in a conflict. + + + <img src="qrc:///MO/gui/emblem_conflict_overwrite" /> indicates that the mod overwrites files that are also available in another mod. + + + + + <img src="qrc:///MO/gui/emblem_conflict_overwritten" /> indicates that the mod is <b>partially</b> overwritten by another. + + + + + <img src="qrc:///MO/gui/emblem_conflict_mixed" /> indicates that both of the these are true. + + + + + <img src="qrc:///MO/gui/emblem_conflict_redundant" /> indicates that the mod is completely overwritten. It provides no active files and is essentially disabled. + + + + + There are two ways to see the individual files involved in a conflict: + + Option A: Switch to the "Data" tab. @@ -10019,37 +10030,6 @@ On Windows XP: This completes the tutorial. Hopefully you have a better grasp on the intricacies of conflict resolution. Good luck, and happy modding! - - - There are multiple types of conflicts you may encounter when dealing with mods. This tutorial will try to cover and explain how to deal with all of them. - As an example, say you install "ModA" which contains stylish new iron and leather armor. Then you install "ModB" which contains sexy ebony and leather armor. Obviously there is a conflict now: which leather armor to use? - - - - - <img src="qrc:///MO/gui/emblem_conflict_overwrite" /> indicates that the mod overwrites files that are also available in another mod. - - - - - <img src="qrc:///MO/gui/emblem_conflict_overwritten" /> indicates that the mod is <b>partially</b> overwritten by another. - - - - - <img src="qrc:///MO/gui/emblem_conflict_mixed" /> indicates that both of the these are true. - - - - - <img src="qrc:///MO/gui/emblem_conflict_redundant" /> indicates that the mod is completely overwritten. It provides no active files and is essentially disabled. - - - - - There are two ways to see the individual files involved in a conflict: - - tutorial_conflictresolution_modinfo @@ -10084,8 +10064,6 @@ On Windows XP: Welcome to the Mod Organizer Tutorial! This will guide you through the most common features of MO2. It is highly recommended for first-time users to complete the tutorial from beginning to end to properly demonstrate key components of the tool. - Welcome to the ModOrganizer Tutorial! This will guide you through the most common features of MO. -Please go along with the tutorial because some things can't be demonstrated if you skip something. @@ -10137,11 +10115,21 @@ It appears you have one now, however you can hold off on clearing it until after There are a few ways to get mods into Mod Organizer. If you associated MO with NXM links in the settings you can now use your regular browser to send downloads from Nexus to MO. Click on "Nexus" to open nexus, find a mod and click the green download buttons on Nexus saying "Download with Manager". + + + You can also install mods from disk using the "Install Mod" button. + + Downloads will appear on the "Downloads" tab here. You have to download and install at least one mod to proceed. + + + Great, you just installed your first mod. Please note that the installation procedure may differ based on how a mod was packaged. + + Now you know all about downloading and installing mods, but they are not enabled yet... @@ -10152,6 +10140,11 @@ It appears you have one now, however you can hold off on clearing it until after Install a few more mods if you want, then enable them by checking them in the left pane. Mods that aren't enabled have no effect on the game whatsoever. + + + For some mods, enabling it on the left pane is all you have to do... + + ...but for some games they may contain plugins. These are files the game must load and are required to change or add aspects of the game (new weapons, armors, quests, areas, ...). @@ -10186,21 +10179,6 @@ It's important you always start the game from inside MO, otherwise the mods This completes the basic tutorial. Feel free to play the game and try out your new mods! Once you have installed a larger number, you may want to continue with the tutorial on conflict resolution. - - - You can also install mods from disk using the "Install Mod" button. - - - - - Great, you just installed your first mod. Please note that the installation procedure may differ based on how a mod was packaged. - - - - - For some mods, enabling it on the left pane is all you have to do... - - tutorial_firststeps_modinfo diff --git a/src/statusbar.cpp b/src/statusbar.cpp index 3b26dd91f..8fa9451dc 100644 --- a/src/statusbar.cpp +++ b/src/statusbar.cpp @@ -146,7 +146,7 @@ void StatusBar::updateNormalMessage(OrganizerCore& core) QString game; if (core.managedGame()) { - game = core.managedGame()->gameName(); + game = core.managedGame()->displayGameName(); } else { game = tr("Unknown game"); }