diff --git a/Wabbajack.Common/GameMetaData.cs b/Wabbajack.Common/GameMetaData.cs index 9662927d..c6e797bc 100644 --- a/Wabbajack.Common/GameMetaData.cs +++ b/Wabbajack.Common/GameMetaData.cs @@ -21,7 +21,10 @@ namespace Wabbajack.Common DivinityOriginalSins2DE, //definitive edition has its own nexus page but same Steam/GOG ids Starbound, SWKOTOR, - SWKOTOR2 + SWKOTOR2, + WITCHER, + WITCHER2, + WITCHER3 } public class GameMetaData @@ -237,6 +240,36 @@ namespace Wabbajack.Common SteamIDs = new List{208580}, GOGIDs = new List{1421404581} } + }, + { + Game.WITCHER, new GameMetaData + { + SupportedModManager = ModManager.Vortex, + Game = Game.WITCHER, + NexusName = "witcher", + SteamIDs = new List{20900}, + GOGIDs = new List{1207658924} + } + }, + { + Game.WITCHER2, new GameMetaData + { + SupportedModManager = ModManager.Vortex, + Game = Game.WITCHER2, + NexusName = "witcher2", + SteamIDs = new List{20920}, + GOGIDs = new List{1207658930} + } + }, + { + Game.WITCHER3, new GameMetaData + { + SupportedModManager = ModManager.Vortex, + Game = Game.WITCHER3, + NexusName = "witcher3", + SteamIDs = new List{292030, 499450}, // normal and GotY + GOGIDs = new List{1207664643, 1495134320, 1207664663, 1640424747} // normal, GotY and both in packages + } } }; }