Compare commits

...

2 Commits

Author SHA1 Message Date
the-sane
03cf7a9aa0 Cosmetic: Update function group headers 2022-10-22 22:49:22 -04:00
the-sane
7d342416f7 Make install json available to flatpak lutris 2022-10-22 14:56:44 -04:00

View File

@ -191,6 +191,7 @@ current_version="v1.22"
############################################################################
############################################################################
############################################################################
# Echo a formatted debug message to the terminal and optionally exit
@ -668,8 +669,12 @@ rm_userdir() {
fi
}
#--------------------- begin preflight check functions -----------------------#
#------------------------- begin mapcount functions --------------------------#
############################################################################
######## begin preflight check functions ###################################
############################################################################
######## begin mapcount functions ##########################################
############################################################################
# Check if setting vm.max_map_count was successful
mapcount_confirm() {
@ -733,9 +738,13 @@ mapcount_check() {
fi
}
#-------------------------- end mapcount functions ---------------------------#
############################################################################
######## end mapcount functions ############################################
############################################################################
#------------------------ begin filelimit functions --------------------------#
############################################################################
######## begin filelimit functions #########################################
############################################################################
# Check if setting the open file descriptors limit was successful
filelimit_confirm() {
@ -793,7 +802,9 @@ filelimit_check() {
fi
}
#------------------------- end filelimit functions ---------------------------#
############################################################################
######## end filelimit functions ###########################################
############################################################################
# Check if WINE is installed
wine_check() {
@ -942,9 +953,13 @@ preflight_check() {
fi
}
#------------------------- end preflight check functions ---------------------#
############################################################################
######## end preflight check functions #####################################
############################################################################
#------------------------- begin download functions ----------------------------#
############################################################################
######## begin download functions ##########################################
############################################################################
# Detect if lutris is installed
lutris_detect() {
@ -1650,7 +1665,9 @@ dxvk_manage() {
download_manage "dxvk"
}
#-------------------------- end download functions -----------------------------#
############################################################################
######## end download functions ############################################
############################################################################
# Deploy Easy Anti-Cheat Workaround
eac_workaround() {
@ -1746,7 +1763,7 @@ install_game() {
if [ "$install_version" = "native" ]; then
lutris --install "$install_script" &
elif [ "$install_version" = "flatpak" ]; then
flatpak run net.lutris.Lutris --install "$install_script" &
flatpak run --file-forwarding net.lutris.Lutris --install @@ "$install_script" @@ &
else
# We shouldn't get here
debug_print exit "Script error: Unknown condition for install_version in install_game() function. Aborting."
@ -1898,7 +1915,7 @@ quit() {
############################################################################
# MAIN
######## MAIN ##############################################################
############################################################################
# Check if Zenity is available