diff --git a/NewHorizons/Main.cs b/NewHorizons/Main.cs index c33f4350..afa0b702 100644 --- a/NewHorizons/Main.cs +++ b/NewHorizons/Main.cs @@ -593,9 +593,19 @@ namespace NewHorizons var addonConfig = mod.ModHelper.Storage.Load(file); - if (addonConfig.achievements != null) AchievementHandler.RegisterAddon(addonConfig, mod as ModBehaviour); - if (addonConfig.credits != null) CreditsHandler.RegisterCredits(mod.ModHelper.Manifest.Name, addonConfig.credits); - if (!string.IsNullOrEmpty(addonConfig.popupMessage)) MenuHandler.RegisterOneTimePopup(mod, addonConfig.popupMessage); + if (addonConfig.achievements != null) + { + AchievementHandler.RegisterAddon(addonConfig, mod as ModBehaviour); + } + if (addonConfig.credits != null) + { + var translatedCredits = addonConfig.credits.Select(x => TranslationHandler.GetTranslation(x, TranslationHandler.TextType.UI)).ToArray(); + CreditsHandler.RegisterCredits(mod.ModHelper.Manifest.Name, translatedCredits); + } + if (!string.IsNullOrEmpty(addonConfig.popupMessage)) + { + MenuHandler.RegisterOneTimePopup(mod, TranslationHandler.GetTranslation(addonConfig.popupMessage, TranslationHandler.TextType.UI)); + } } private void LoadTranslations(string folder, IModBehaviour mod) diff --git a/NewHorizons/NewHorizons.csproj b/NewHorizons/NewHorizons.csproj index a4e7f6e4..e5db5dcc 100644 --- a/NewHorizons/NewHorizons.csproj +++ b/NewHorizons/NewHorizons.csproj @@ -16,7 +16,7 @@ - + diff --git a/NewHorizons/manifest.json b/NewHorizons/manifest.json index 6fb4c0d4..ae3d41c3 100644 --- a/NewHorizons/manifest.json +++ b/NewHorizons/manifest.json @@ -4,8 +4,8 @@ "author": "xen, Bwc9876, clay, MegaPiggy, John, Hawkbar, Trifid, Book", "name": "New Horizons", "uniqueName": "xen.NewHorizons", - "version": "1.6.1", - "owmlVersion": "2.6.0", + "version": "1.6.2", + "owmlVersion": "2.7.2", "dependencies": [ "JohnCorby.VanillaFix", "_nebula.MenuFramework", "xen.CommonCameraUtility" ], "conflicts": [ "Raicuparta.QuantumSpaceBuddies", "PacificEngine.OW_Randomizer" ], "pathsToPreserve": [ "planets", "systems", "translations" ]