From c26c5730ff213e0a56df7b5a47d08f13df98548e Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Thu, 31 Aug 2017 21:38:22 +0100 Subject: [PATCH] created fn_info_message_select_engine function --- lgsm/functions/info_messages.sh | 81 +++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) diff --git a/lgsm/functions/info_messages.sh b/lgsm/functions/info_messages.sh index 5512e3b26..74027de35 100644 --- a/lgsm/functions/info_messages.sh +++ b/lgsm/functions/info_messages.sh @@ -847,6 +847,87 @@ fn_info_message_mta(){ } | column -s $'\t' -t } +fn_info_message_select_engine(){ + # Display details depending on game or engine. + if [ "${engine}" == "avalanche" ]; then + fn_info_message_avalanche + elif [ "${engine}" == "refractor" ]; then + fn_info_message_refractor + elif [ "${engine}" == "dontstarve" ]; then + fn_info_message_dontstarve + elif [ "${engine}" == "goldsource" ]; then + fn_info_message_goldsource + elif [ "${engine}" == "lwjgl2" ]; then + fn_info_message_minecraft + elif [ "${engine}" == "projectzomboid" ]; then + fn_info_message_projectzomboid + elif [ "${engine}" == "realvirtuality" ]; then + fn_info_message_realvirtuality + elif [ "${engine}" == "seriousengine35" ]; then + fn_info_message_seriousengine35 + elif [ "${engine}" == "source" ]; then + fn_info_message_source + elif [ "${engine}" == "spark" ]; then + fn_info_message_spark + elif [ "${engine}" == "starbound" ]; then + fn_info_message_starbound + elif [ "${engine}" == "teeworlds" ]; then + fn_info_message_teeworlds + elif [ "${engine}" == "terraria" ]; then + fn_info_message_terraria + elif [ "${engine}" == "unreal" ]||[ "${engine}" == "unreal2" ]; then + fn_info_message_unreal + elif [ "${engine}" == "unreal3" ]; then + fn_info_message_ut3 + elif [ "${gamename}" == "7 Days To Die" ]; then + fn_info_message_sdtd + elif [ "${gamename}" == "ARK: Survival Evolved" ]; then + fn_info_message_ark + elif [ "${gamename}" == "Ballistic Overkill" ]; then + fn_info_message_ballisticoverkill + elif [ "${gamename}" == "Call of Duty" ]; then + fn_info_message_cod + elif [ "${gamename}" == "Call of Duty: United Offensive" ]; then + fn_info_message_coduo + elif [ "${gamename}" == "Call of Duty 2" ]; then + fn_info_message_cod2 + elif [ "${gamename}" == "Call of Duty 4" ]; then + fn_info_message_cod4 + elif [ "${gamename}" == "Call of Duty: World at War" ]; then + fn_info_message_codwaw + elif [ "${gamename}" == "Factorio" ]; then + fn_info_message_factorio + elif [ "${gamename}" == "Hurtworld" ]; then + fn_info_message_hurtworld + elif [ "${gamename}" == "Project Cars" ]; then + fn_info_message_projectcars + elif [ "${gamename}" == "QuakeWorld" ]; then + fn_info_message_quake + elif [ "${gamename}" == "Quake 2" ]; then + fn_info_message_quake2 + elif [ "${gamename}" == "Quake 3: Arena" ]; then + fn_info_message_quake3 + elif [ "${gamename}" == "Quake Live" ]; then + fn_info_message_quakelive + elif [ "${gamename}" == "Squad" ]; then + fn_info_message_squad + elif [ "${gamename}" == "TeamSpeak 3" ]; then + fn_info_message_teamspeak3 + elif [ "${gamename}" == "Tower Unite" ]; then + fn_info_message_towerunite + elif [ "${gamename}" == "Multi Theft Auto" ]; then + fn_info_message_mta + elif [ "${gamename}" == "Mumble" ]; then + fn_info_message_mumble + elif [ "${gamename}" == "Rust" ]; then + fn_info_message_rust + elif [ "${gamename}" == "Wolfenstein: Enemy Territory" ]; then + fn_info_message_wolfensteinenemyterritory + else + fn_print_error_nl "Unable to detect server engine." + fi +} + # Separator is different for details fn_messages_separator(){ if [ "${function_selfname}" == "command_details.sh" ]; then