diff --git a/Wabbajack.DTOs/Game/Game.cs b/Wabbajack.DTOs/Game/Game.cs index b34401f4..7d42bca8 100644 --- a/Wabbajack.DTOs/Game/Game.cs +++ b/Wabbajack.DTOs/Game/Game.cs @@ -22,6 +22,7 @@ public enum Game [Description("Fallout 4 VR")] Fallout4VR, [Description("Darkest Dungeon")] DarkestDungeon, Dishonored, + [Description("Witcher: Enhanced Edition ")]Witcher, [Description("Witcher 3")] Witcher3, [Description("Stardew Valley")] StardewValley, diff --git a/Wabbajack.DTOs/Game/GameRegistry.cs b/Wabbajack.DTOs/Game/GameRegistry.cs index 08e2a10d..e7499344 100644 --- a/Wabbajack.DTOs/Game/GameRegistry.cs +++ b/Wabbajack.DTOs/Game/GameRegistry.cs @@ -236,6 +236,23 @@ public static class GameRegistry MainExecutable = @"Binaries\Win32\Dishonored.exe".ToRelativePath() } }, + { + Game.Witcher, new GameMetaData + { + Game = Game.Witcher, + NexusName = "witcher", + NexusGameId = 150, + MO2Name = "The Witcher: Enhanced Edition", + MO2ArchiveName = "witcher", + SteamIDs = new[] {20900}, // normal and GotY + GOGIDs = new[] {1207658924}, // normal, GotY and both in packages + RequiredFiles = new[] + { + @"System\witcher.exe".ToRelativePath() + }, + MainExecutable = @"System\witcher.exe".ToRelativePath() + } + }, { Game.Witcher3, new GameMetaData {