From db9e0d9203bbd65c92d019e29d6d0e8c600e64c7 Mon Sep 17 00:00:00 2001 From: mxve <68632137+mxve@users.noreply.github.com> Date: Wed, 3 Jul 2024 03:54:50 +0200 Subject: [PATCH] force "+set logfile 1" iw4x arg --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/main.rs | 9 +++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1b26c31..bf08911 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "alterware-launcher" -version = "0.6.14" +version = "0.6.15" dependencies = [ "colored", "futures-util", diff --git a/Cargo.toml b/Cargo.toml index 4acac24..102bbfe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "alterware-launcher" -version = "0.6.14" +version = "0.6.15" edition = "2021" build = "res/build.rs" diff --git a/src/main.rs b/src/main.rs index d4d92fe..5475db4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -738,6 +738,15 @@ async fn main() { } } + if cfg.engine == "iw4" && !cfg.args.contains("+set logfile 1") { + cfg.args = format!("{} +set logfile 1", cfg.args); + config::save_value_s( + install_path.join("alterware-launcher.json"), + "args", + cfg.args.clone(), + ); + } + if cfg.ask_bonus_content && !g.bonus.is_empty() { println!("Download bonus content? (Y/n)"); let input = misc::stdin().to_ascii_lowercase();