From 097699c42970ee99f53c3bad93d3cc8e3adbe5a7 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Wed, 28 Aug 2024 00:40:20 +0100 Subject: [PATCH] update config parsing --- lgsm/modules/info_game.sh | 10 +++++----- lgsm/modules/install_config.sh | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lgsm/modules/info_game.sh b/lgsm/modules/info_game.sh index d9767a85d..5b63c84d9 100644 --- a/lgsm/modules/info_game.sh +++ b/lgsm/modules/info_game.sh @@ -2242,15 +2242,15 @@ fn_info_game_wf() { servername="${servername:-"NOT SET"}" } -# Config Type: Xonotic +# Config Type: QuakeC # Comment: // # Filetype: cfg fn_info_game_xnt() { if [ -f "${servercfgfullpath}" ]; then - fn_info_game_quakec "rconpassword" "rcon_password" - fn_info_game_quakec "port" "port" - fn_info_game_quakec "servername" "hostname" - fn_info_game_quakec "maxplayers" "maxplayers" + fn_info_game_keyvalue_pairs_space "rconpassword" "rcon_password" + fn_info_game_keyvalue_pairs_space "port" "port" + fn_info_game_keyvalue_pairs_space "servername" "hostname" + fn_info_game_keyvalue_pairs_space "maxplayers" "maxplayers" fi rconpassword="${rconpassword:-"NOT SET"}" maxplayers="${maxplayers:-"8"}" diff --git a/lgsm/modules/install_config.sh b/lgsm/modules/install_config.sh index 77a1a785e..28d92126c 100644 --- a/lgsm/modules/install_config.sh +++ b/lgsm/modules/install_config.sh @@ -68,7 +68,7 @@ fn_default_config_local() { mkdir -p "$(dirname "${servercfgfullpath}")" fi - echo -en "copying config file [ ${italic}${servercfgdefault}${default} ]" + echo -en "copying config file [ ${italic}${servercfgdefault}${default} ]: " cp --update=none "${servercfgdir}/${servercfgdefault}" "${servercfgfullpath}" exitcode=$? if [ "${exitcode}" != 0 ]; then