From 1143b2993fd60ebeb1e5766009f6f781a2494b1d Mon Sep 17 00:00:00 2001 From: EzioTheDeadPoet <52624146+EzioTheDeadPoet@users.noreply.github.com> Date: Thu, 21 Dec 2023 16:19:42 +0100 Subject: [PATCH 1/2] add Baldur's Gate 3 meta data for the Generic MO2 Plugin. --- Wabbajack.DTOs/Game/Game.cs | 3 ++- Wabbajack.DTOs/Game/GameRegistry.cs | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/Wabbajack.DTOs/Game/Game.cs b/Wabbajack.DTOs/Game/Game.cs index d5888ac24..c99153ef7 100644 --- a/Wabbajack.DTOs/Game/Game.cs +++ b/Wabbajack.DTOs/Game/Game.cs @@ -53,5 +53,6 @@ public enum Game [Description("Valheim")]Valheim, [Description("Modding Tools")] ModdingTools, - [Description("Final Fantasy VII Remake")] FinalFantasy7Remake + [Description("Final Fantasy VII Remake")] FinalFantasy7Remake, + [Description("Baldur's Gate 3")] BadlursGate3 } diff --git a/Wabbajack.DTOs/Game/GameRegistry.cs b/Wabbajack.DTOs/Game/GameRegistry.cs index 47aaa698f..e3310ebbd 100644 --- a/Wabbajack.DTOs/Game/GameRegistry.cs +++ b/Wabbajack.DTOs/Game/GameRegistry.cs @@ -551,6 +551,24 @@ public static class GameRegistry MainExecutable = @"ff7remake.exe".ToRelativePath() } }, + { + Game.BadlursGate3, new GameMetaData + { + Game = Game.BadlursGate3, + NexusName = "baldursgate3", + NexusGameId = 3474, + MO2Name = "Baldur's Gate 3", + MO2ArchiveName = "baldursgate3", + SteamIDs = [1086940], + GOGIDs = [1456460669], + IsGenericMO2Plugin = true, + RequiredFiles = new [] + { + @"bin/bg3.exe".ToRelativePath() + }, + MainExecutable = @"bin/bg3.exe".ToRelativePath() + } + }, { Game.ModdingTools, new GameMetaData { From fff16402c391dfaa9611b3aa3c02b1978e1991e9 Mon Sep 17 00:00:00 2001 From: EzioTheDeadPoet <52624146+EzioTheDeadPoet@users.noreply.github.com> Date: Thu, 21 Dec 2023 17:07:28 +0100 Subject: [PATCH 2/2] update CHANGELOG.md --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a694186c..2e474616a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ #### Version - TBD * Added Support for Final Fantasy 7: Remake Intergrade +* Added Support for Baldur's Gate 3 + * Very Work in Progress + * **NOT** Plug and Play for compiling and installing! #### Version - 3.4.0.0 - 11/19/2023 * Fixed `--outputPath` not being used for the CLI `compile` (thanks to @majcosta for fixing that)