feat(umu id override): add support for overriding UMU id

This commit is contained in:
DecDuck
2024-12-23 13:33:22 +11:00
parent 57e96707ac
commit 6f9c320d85
5 changed files with 103 additions and 2 deletions
+7 -1
View File
@@ -208,7 +208,12 @@ class LibraryManager {
async importVersion(
gameId: string,
versionName: string,
metadata: { platform: string; setup: string; startup: string },
metadata: {
platform: string;
setup: string;
startup: string;
umuId: string | undefined;
},
delta = false
) {
const taskId = `import:${gameId}:${versionName}`;
@@ -264,6 +269,7 @@ class LibraryManager {
platform: platform,
setupCommand: metadata.setup,
launchCommand: metadata.startup,
umuIdOverride: metadata.umuId,
dropletManifest: manifest,
versionIndex: currentIndex,
delta: delta,