Upload via GUI (146 Dateien)

This commit is contained in:
2026-10-05 17:20:31 +00:00
parent 93c74f94a1
commit 6ef51edede
13 changed files with 1734 additions and 416 deletions
+26
View File
@@ -166,6 +166,32 @@ contextBridge.exposeInMainWorld('api', {
authAccounts: () => ipcRenderer.invoke('auth:accounts'),
authSetActive: (id) => ipcRenderer.invoke('auth:setActive', id),
skinProfile: () => ipcRenderer.invoke('skin:profile'),
skinArmformPruefen: () => ipcRenderer.invoke('skin:armformPruefen'),
garderobeListe: () => ipcRenderer.invoke('garderobe:liste'),
erfolgeListe: () => ipcRenderer.invoke('erfolge:liste'),
laufendeInstanzen: () => ipcRenderer.invoke('game:laufend'),
onLaufendeInstanzen: (cb) => {
const l = (_e, d) => cb(d || []);
ipcRenderer.on('game:laufend', l);
return () => ipcRenderer.removeListener('game:laufend', l);
},
onErfolgeNeu: (cb) => {
const l = (_e, d) => cb(d);
ipcRenderer.on('erfolge:neu', l);
return () => ipcRenderer.removeListener('erfolge:neu', l);
},
modsLeistungsPaket: (id) => ipcRenderer.invoke('mods:leistungsPaket', id),
onPaketFortschritt: (cb) => {
const l = (_e, d) => cb(d);
ipcRenderer.on('mods:paketFortschritt', l);
return () => ipcRenderer.removeListener('mods:paketFortschritt', l);
},
garderobeSkinSpeichern: (name) => ipcRenderer.invoke('garderobe:skinSpeichern', name),
garderobeUmhangSpeichern: (name) => ipcRenderer.invoke('garderobe:umhangSpeichern', name),
garderobeAnziehen: (id) => ipcRenderer.invoke('garderobe:anziehen', id),
garderobeUmbenennen: (id, name) => ipcRenderer.invoke('garderobe:umbenennen', id, name),
garderobeLoeschen: (id) => ipcRenderer.invoke('garderobe:loeschen', id),
skinArmformKorrigieren: () => ipcRenderer.invoke('skin:armformKorrigieren'),
skinChoose: () => ipcRenderer.invoke('skin:choose'),
skinApply: (pfad, variante) => ipcRenderer.invoke('skin:apply', pfad, variante),
skinReset: () => ipcRenderer.invoke('skin:reset'),