Przeglądaj źródła

created fn_info_message_select_engine function

Daniel Gibbs 8 lat temu
rodzic
commit
c26c5730ff
1 zmienionych plików z 81 dodań i 0 usunięć
  1. 81 0
      lgsm/functions/info_messages.sh

+ 81 - 0
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