Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic - Game Support - Baldurs Gate 3 #1262

Open
27 of 39 tasks
LukeNexusMods opened this issue Apr 24, 2024 · 0 comments
Open
27 of 39 tasks

Epic - Game Support - Baldurs Gate 3 #1262

LukeNexusMods opened this issue Apr 24, 2024 · 0 comments
Assignees
Labels
meta-epic An issue that tracks other issues pertaining to improving a particular aspect. weight-13

Comments

@LukeNexusMods
Copy link
Collaborator

LukeNexusMods commented Apr 24, 2024

BG3 support

Game files

  • Game folder
  • Appdata/local/larian/Baldur's Gate 3/

We might want to be a bit more restrictive than that.

Types of mods

Pak mods:

Majority of mods, .pak archives to be installed in Appdata/local/larian/Baldur's Gate 3/Mods

Loose files mods:

Unpacked pak loose files, folder structure will usually have root in Game/data
Should be discouraged, often used for texture replacements. Might cause file conflicts.

Script Extender

Custom install

NativeMods loader

custom install

Native dll mods

dll mods to be installed in game/bin/NativeMods
Might have or generate an attached toml file and will generate a log file for each dll.

Installers

One for each of the mod types

Synchronizer

Startup is slow even when not backing up any files, because indexing (hashing) still takes multiple minutes.

Executables:

Add game executables as run tools
Add option to run Dx11 executable

Health Checks

  • Investigate if we can show missing pak mod dependencies

Load ordering

Collections

  • Check that existing collections work correctly
  • In particular regarding handling of loadorder (if this is not done, collections will be useless for multiplayer)

MVP Todo:

Extras

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta-epic An issue that tracks other issues pertaining to improving a particular aspect. weight-13
Projects
Status: In Progress
Development

No branches or pull requests

2 participants