diff --git a/README.md b/README.md index b8091614..c31d6ed1 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ This is needed, since the EGS has no public database of its game IDs. | Skyrim | Steam | | | | Skyrim Special Edition | Steam | | | | Enderal | Steam | | | +| Enderal Special Edition | Steam | | | | Fallout 4 | Steam | | | | Skyrim VR | Steam | | | | Fallout 4 VR | Steam | | | diff --git a/Wabbajack.Common/GameMetaData.cs b/Wabbajack.Common/GameMetaData.cs index 310e6d48..1621e0f4 100644 --- a/Wabbajack.Common/GameMetaData.cs +++ b/Wabbajack.Common/GameMetaData.cs @@ -46,7 +46,9 @@ namespace Wabbajack.Common DragonAge2, DragonAgeInquisition, [Description("Kerbal Space Program")] - KerbalSpaceProgram + KerbalSpaceProgram, + [Description("Enderal Special Edition")] + EnderalSpecialEdition } public static class GameExtensions @@ -430,7 +432,26 @@ namespace Wabbajack.Common { "TESV.exe" }, - MainExecutable = "TESV.exe" + MainExecutable = "TESV.exe", + CommonlyConfusedWith = new []{Game.EnderalSpecialEdition}, + } + }, + { + Game.EnderalSpecialEdition, new GameMetaData + { + SupportedModManager = ModManager.MO2, + Game = Game.EnderalSpecialEdition, + NexusName = "enderalspecialedition", + NexusGameId = 3685, + MO2Name = "Enderal Special Edition", + MO2ArchiveName = "enderalse", + SteamIDs = new List{976620}, + RequiredFiles = new List + { + "SkyrimSE.exe" + }, + MainExecutable = "SkyrimSE.exe", + CommonlyConfusedWith = new []{Game.Enderal} } }, {