From 5be0d2c21267f533f08a46e4ea6481c88b2ba827 Mon Sep 17 00:00:00 2001 From: Maroxy Date: Sat, 5 Feb 2022 22:20:46 +0100 Subject: [PATCH] Add sed Command for NFAA file --- src/ts/launcher/states/Launch.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ts/launcher/states/Launch.ts b/src/ts/launcher/states/Launch.ts index 0b76524..80b4b39 100644 --- a/src/ts/launcher/states/Launch.ts +++ b/src/ts/launcher/states/Launch.ts @@ -121,12 +121,12 @@ export default (launcher: Launcher): Promise => { if (shaders !== 'custom') { - if (shaders === 'notahuman') - Neutralino.os.execCommand(`sed -i 's/\\/the\\/absolute\\/path\\/to\\/NFAA.fx/${constants.paths.shadersDir.replaceAll('/', '\\/')}/${shaders}\\/NFAA.fx/g' "${path.addSlashes(constants.paths.shadersDir)}/${shaders}/vkBasalt.conf"`); - const userShadersFile = `${constants.paths.shadersDir}/${shaders}/vkBasalt.conf`; await Neutralino.filesystem.writeFile(launcherShadersFile, await Neutralino.filesystem.readFile(userShadersFile)); + + if (shaders == 'notahuman') + await Neutralino.os.execCommand(`sed -i 's/\\/the\\/absolute\\/path\\/to\\/NFAA.fx/${constants.paths.shadersDir.replaceAll('/', '\\/')}\\/${shaders}\\/NFAA.fx/g' "${path.addSlashes(await constants.paths.launcherDir)}/vkBasalt.conf"`); } }