diff --git a/CHANGELOG.md b/CHANGELOG.md index f5cb3a43..7ffcccb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ### Changelog +#### Version - 3.6.1.0 - TBD +* Added Starfield meta data + #### Version - 3.6.0.0 - 5/25/2024 * Wabbajack now uses OAuth2 for Nexus Mods logins * Support for DirectURL use with LL files diff --git a/Wabbajack.DTOs/Game/Game.cs b/Wabbajack.DTOs/Game/Game.cs index dcd6fef9..5bb36a74 100644 --- a/Wabbajack.DTOs/Game/Game.cs +++ b/Wabbajack.DTOs/Game/Game.cs @@ -54,5 +54,6 @@ public enum Game [Description("Modding Tools")] ModdingTools, [Description("Final Fantasy VII Remake")] FinalFantasy7Remake, - [Description("Baldur's Gate 3")] BaldursGate3 + [Description("Baldur's Gate 3")] BaldursGate3, + [Description("Starfield")] Starfield } diff --git a/Wabbajack.DTOs/Game/GameRegistry.cs b/Wabbajack.DTOs/Game/GameRegistry.cs index 23a18faf..1ec85b27 100644 --- a/Wabbajack.DTOs/Game/GameRegistry.cs +++ b/Wabbajack.DTOs/Game/GameRegistry.cs @@ -602,6 +602,22 @@ public static class GameRegistry MainExecutable = @"bin/bg3.exe".ToRelativePath() } }, + { + Game.Starfield, new GameMetaData + { + Game = Game.Starfield, + NexusName = "starfield", + NexusGameId = 4187, + MO2Name = "Starfield", + MO2ArchiveName = "Starfield", + SteamIDs = [1716740], + RequiredFiles = new [] + { + @"Starfield.exe".ToRelativePath() + }, + MainExecutable = @"Starfield.exe".ToRelativePath() + } + }, { Game.ModdingTools, new GameMetaData {