Browse Source

sleep times

pull/1255/head
UltimateByte 8 years ago
committed by GitHub
parent
commit
bae4085e19
  1. 17
      lgsm/functions/mods_core.sh

17
lgsm/functions/mods_core.sh

@ -35,9 +35,10 @@ fn_mods_dir(){
if [ ! -d "${modinstalldir}" ]; then if [ ! -d "${modinstalldir}" ]; then
fn_script_log_info "Creating mods directory: ${modinstalldir}" fn_script_log_info "Creating mods directory: ${modinstalldir}"
fn_print_dots "Creating mods directory" fn_print_dots "Creating mods directory"
sleep 1 sleep 0.5
mkdir -p "${modinstalldir}" mkdir -p "${modinstalldir}"
fn_print_ok "Created mods directory" fn_print_ok "Created mods directory"
sleep 0.5
fi fi
} }
@ -89,10 +90,11 @@ fn_mod_lowercase(){
# Converting files to lowercase # Converting files to lowercase
if [ "${modlowercase}" == "LowercaseOn" ]; then if [ "${modlowercase}" == "LowercaseOn" ]; then
fn_print_dots "Converting ${modprettyname} files to lowercase" fn_print_dots "Converting ${modprettyname} files to lowercase"
sleep 0.5
fn_script_log "Converting ${modprettyname} files to lowercase" fn_script_log "Converting ${modprettyname} files to lowercase"
find "${extractdir}" -depth -exec rename 's/(.*)\/([^\/]*)/$1\/\L$2/' {} \; find "${extractdir}" -depth -exec rename 's/(.*)\/([^\/]*)/$1\/\L$2/' {} \;
fn_print_ok "Converting ${modprettyname} files to lowercase" fn_print_ok "Converting ${modprettyname} files to lowercase"
sleep 1 sleep 0.5
fi fi
} }
@ -121,6 +123,7 @@ fn_remove_cfg_files(){
fi fi
done done
fn_print_ok "Allow for preserving ${modprettyname} config files" fn_print_ok "Allow for preserving ${modprettyname} config files"
sleep 0.5
fi fi
} }
@ -132,6 +135,7 @@ fn_mod_fileslist(){
fi fi
fn_print_dots "Building ${modcommand}-files.list" fn_print_dots "Building ${modcommand}-files.list"
fn_script_log "Building ${modcommand}-files.list" fn_script_log "Building ${modcommand}-files.list"
sleep 0.5
# ${modsdatadir}/${modcommand}-files.list # ${modsdatadir}/${modcommand}-files.list
find "${extractdir}" -mindepth 1 -printf '%P\n' > ${modsdatadir}/${modcommand}-files.list find "${extractdir}" -mindepth 1 -printf '%P\n' > ${modsdatadir}/${modcommand}-files.list
fn_script_log "Writing file list: ${modsdatadir}/${modcommand}-files.list}" fn_script_log "Writing file list: ${modsdatadir}/${modcommand}-files.list}"
@ -140,14 +144,15 @@ fn_mod_fileslist(){
cat "${modsdatadir}/.removedfiles.tmp" >> ${modsdatadir}/${modcommand}-files.list cat "${modsdatadir}/.removedfiles.tmp" >> ${modsdatadir}/${modcommand}-files.list
fi fi
fn_print_ok "Building ${modcommand}-files.list" fn_print_ok "Building ${modcommand}-files.list"
sleep 0.5
} }
fn_mod_copy_destination(){ fn_mod_copy_destination(){
# Destination directory: ${modinstalldir} # Destination directory: ${modinstalldir}
fn_print_dots "Copying ${modprettyname} to ${modinstalldir}" fn_print_dots "Copying ${modprettyname} to ${modinstalldir}"
fn_script_log "Copying ${modprettyname} to ${modinstalldir}" fn_script_log "Copying ${modprettyname} to ${modinstalldir}"
cp -Rf "${extractdir}/." "${modinstalldir}/"
sleep 0.5 sleep 0.5
cp -Rf "${extractdir}/." "${modinstalldir}/"
fn_print_ok "Copying ${modprettyname} to ${modinstalldir}" fn_print_ok "Copying ${modprettyname} to ${modinstalldir}"
sleep 0.5 sleep 0.5
} }
@ -157,9 +162,10 @@ fn_mod_already_installed(){
if [ -f "${modslockfilefullpath}" ]; then if [ -f "${modslockfilefullpath}" ]; then
if [ -n "$(cat "${modslockfilefullpath}" | grep "${modcommand}")" ]; then if [ -n "$(cat "${modslockfilefullpath}" | grep "${modcommand}")" ]; then
fn_print_warning_nl "${modprettyname} has already been installed" fn_print_warning_nl "${modprettyname} has already been installed"
sleep 1
echo " * Config files, if any, might be overwritten." echo " * Config files, if any, might be overwritten."
echo " * Press ctrl + c to abort." echo " * Press ctrl + c to abort."
sleep 4 sleep 3
fi fi
fn_script_log "${modprettyname} is already installed, overwriting any file." fn_script_log "${modprettyname} is already installed, overwriting any file."
fi fi
@ -212,7 +218,7 @@ fn_postinstall_tasks(){
fn_check_files_list fn_check_files_list
# Output to the user # Output to the user
fn_print_dots "Rearranging ${modcommand}-files.list" fn_print_dots "Rearranging ${modcommand}-files.list"
sleep 1 sleep 0.5
fn_script_log_info "Rearranging ${modcommand}-files.list" fn_script_log_info "Rearranging ${modcommand}-files.list"
# What lines/files to remove from file list # What lines/files to remove from file list
removefromlist="cfg;addons;" removefromlist="cfg;addons;"
@ -235,6 +241,7 @@ fn_postinstall_tasks(){
sed -i "/^addons\/metamod\/sourcemod.vdf$/d" "${modsdatadir}/${modcommand}-files.list" sed -i "/^addons\/metamod\/sourcemod.vdf$/d" "${modsdatadir}/${modcommand}-files.list"
fi fi
fn_print_ok "Rearranging ${modcommand}-files.list" fn_print_ok "Rearranging ${modcommand}-files.list"
sleep 0.5
} }
## mods_list.sh arrays ## mods_list.sh arrays

Loading…
Cancel
Save