mirror of
https://github.com/Gabi-Zar/Silk-Fly-Launcher.git
synced 2026-04-17 05:26:04 +02:00
Add the possibility to launch to game with or without bepinex and the ability to backup bepinex and restore this backup
This commit is contained in:
10
preload.js
10
preload.js
@@ -16,14 +16,18 @@ contextBridge.exposeInMainWorld('files', {
|
||||
saveSilksongPath: (path) => ipcRenderer.invoke('save-path', path),
|
||||
loadSilksongPath: () => ipcRenderer.invoke('load-path'),
|
||||
saveBepinexVersion: (version) => ipcRenderer.invoke('save-bepinex-version', version),
|
||||
loadBepinexVersion: () => ipcRenderer.invoke('load-bepinex-version')
|
||||
loadBepinexVersion: () => ipcRenderer.invoke('load-bepinex-version'),
|
||||
loadBepinexBackupVersion: () => ipcRenderer.invoke('load-bepinex-backup-version')
|
||||
});
|
||||
|
||||
contextBridge.exposeInMainWorld('electronAPI', {
|
||||
openExternalLink: (url) => ipcRenderer.invoke('open-link', url)
|
||||
openExternalLink: (url) => ipcRenderer.invoke('open-link', url),
|
||||
launchGame: (mode) => ipcRenderer.invoke('launch-game', mode)
|
||||
});
|
||||
|
||||
contextBridge.exposeInMainWorld('bepinex', {
|
||||
install: () => ipcRenderer.invoke('install-bepinex'),
|
||||
uninstall: () => ipcRenderer.invoke('uninstall-bepinex')
|
||||
uninstall: () => ipcRenderer.invoke('uninstall-bepinex'),
|
||||
backup: () => ipcRenderer.invoke('backup-bepinex'),
|
||||
deleteBackup: () => ipcRenderer.invoke('delete-bepinex-backup')
|
||||
})
|
||||
Reference in New Issue
Block a user