From e1e5d1b66d6974b470050532cd255dac91cbe672 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Sat, 16 Mar 2024 18:24:44 +0100 Subject: [PATCH] update --- manifests/zss.manifest | 67 +++++++++++++++++++++++++++++++++++------- 1 file changed, 57 insertions(+), 10 deletions(-) diff --git a/manifests/zss.manifest b/manifests/zss.manifest index e636553..ce2dee0 100644 --- a/manifests/zss.manifest +++ b/manifests/zss.manifest @@ -8,7 +8,7 @@ const vars = { } const rfs_files = [ - "http://fr01.ragestudio.net:3000" + "ws://fr01.ragestudio.net:1050" ] module.exports = { @@ -32,7 +32,7 @@ module.exports = { }, configs: { language: { - label:"Language", + label: "Language", type: "select", default: "en", ui_component_props: { @@ -75,20 +75,67 @@ module.exports = { } ] } + }, + region: { + label: "Region", + type: "select", + default: "0", + ui_component_props: { + options: [ + { + value: "0", + label: "Japan" + }, + { + value: "1", + label: "USA" + }, + { + value: "2", + label: "Europe" + }, + { + value: "3", + label: "Australia" + }, + { + value: "4", + label: "China" + }, + { + value: "5", + label: "Korea" + }, + { + value: "6", + label: "Taiwan" + } + ] + } } }, execute: async (pkg) => { - await pkg.libraries.rfs.mount(rfs_files[0], undefined, () => { - console.log(`RFS Mounted: ${rfs_files[0]}`) - console.log(`Executing game engine...`) - setTimeout(() => { - pkg.libraries.exec.file(`yuzu-windows-msvc/yuzu-cmd.exe`, [`${pkg.install_path}/rfs_mount/01002DA013484000_v0/main.nsp`], { - shell: true - }) - }, 2000) + await pkg.libraries.rfs.mount(rfs_files[0]) + + console.log(`RFS Mounted: ${rfs_files[0]}`) + console.log(`Executing game engine...`) + + await pkg.libraries.exec.file(`yuzu-windows-msvc/yuzu-cmd.exe`, [`${pkg.install_path}/rfs_mount/01002DA013484000_v0/main.nsp`], { + shell: true }) }, close: async (pkg) => { await pkg.rfs.unmount(rfs_files[0]) } +} + +class YuzuConfig { + static default = { + "language_index": 0, + "region_index": 0, + "use_docked_mode": true, + } + static async write(data) { + + } } \ No newline at end of file