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