asdf
This commit is contained in:
@@ -29,53 +29,53 @@
|
||||
# }
|
||||
|
||||
# args: $1=server_name
|
||||
update_mods() {
|
||||
MODS_FILE="$HOME/modlists/$1"
|
||||
REMOTE_MODS_DIR="/mnt/dayz/mods/${1%.txt}"
|
||||
mkdir -p "$REMOTE_MODS_DIR"
|
||||
# update_mods() {
|
||||
# MODS_FILE="$HOME/modlists/$1"
|
||||
# REMOTE_MODS_DIR="/mnt/dayz/mods/${1%.txt}"
|
||||
# mkdir -p "$REMOTE_MODS_DIR"
|
||||
|
||||
tempfile=/tmp/mods-to-download.txt
|
||||
:> "$tempfile"
|
||||
# tempfile=/tmp/mods-to-download.txt
|
||||
# :> "$tempfile"
|
||||
|
||||
while read -r mod ; do
|
||||
# skip comments, blank lines
|
||||
case "$mod" in
|
||||
\#*|'')
|
||||
;;
|
||||
*)
|
||||
mod=${mod%%^*}
|
||||
printf "+workshop_download_item $DAYZ_GAME_ID %s\n" "$mod" >> "$tempfile"
|
||||
mkdir -p "$LOCAL_MODS_DIR/$mod"
|
||||
esac
|
||||
done < "$MODS_FILE"
|
||||
# while read -r mod ; do
|
||||
# # skip comments, blank lines
|
||||
# case "$mod" in
|
||||
# \#*|'')
|
||||
# ;;
|
||||
# *)
|
||||
# mod=${mod%%^*}
|
||||
# printf "+workshop_download_item $DAYZ_GAME_ID %s\n" "$mod" >> "$tempfile"
|
||||
# mkdir -p "$LOCAL_MODS_DIR/$mod"
|
||||
# esac
|
||||
# done < "$MODS_FILE"
|
||||
|
||||
msg "----------- DOWNLOAD MODS -------------"
|
||||
steamcmd -tcp +login "$STEAM_USER" $(cat "$tempfile" | xargs) +quit || exit 1
|
||||
msg "----------- RENAMING MODS -------------"
|
||||
# msg "----------- DOWNLOAD MODS -------------"
|
||||
# steamcmd -tcp +login "$STEAM_USER" $(cat "$tempfile" | xargs) +quit || exit 1
|
||||
# msg "----------- RENAMING MODS -------------"
|
||||
|
||||
rm -rf "$HOME/mods_to_copy" 2>/dev/null ||:
|
||||
mkdir -p "$HOME/mods_to_copy"
|
||||
# rm -rf "$HOME/mods_to_copy" 2>/dev/null ||:
|
||||
# mkdir -p "$HOME/mods_to_copy"
|
||||
|
||||
:> "$HOME/mods_to_copy/mods.txt"
|
||||
while read -r mod ; do
|
||||
# skip comments, blank lines
|
||||
case "$mod" in
|
||||
\#*|'')
|
||||
;;
|
||||
*)
|
||||
mod_id=${mod%%^*}
|
||||
mod_name=${mod##*^}
|
||||
do_sync "$LOCAL_MODS_DIR/$mod_id"/ "$HOME/mods_to_copy/@${mod_name}"
|
||||
printf '@%s\n' "$mod_name" >> "$HOME/mods_to_copy/mods.txt"
|
||||
esac
|
||||
done < "$MODS_FILE"
|
||||
# :> "$HOME/mods_to_copy/mods.txt"
|
||||
# while read -r mod ; do
|
||||
# # skip comments, blank lines
|
||||
# case "$mod" in
|
||||
# \#*|'')
|
||||
# ;;
|
||||
# *)
|
||||
# mod_id=${mod%%^*}
|
||||
# mod_name=${mod##*^}
|
||||
# do_sync "$LOCAL_MODS_DIR/$mod_id"/ "$HOME/mods_to_copy/@${mod_name}"
|
||||
# printf '@%s\n' "$mod_name" >> "$HOME/mods_to_copy/mods.txt"
|
||||
# esac
|
||||
# done < "$MODS_FILE"
|
||||
|
||||
msg "----------- SYNCING MODS -------------"
|
||||
do_sync "$HOME/mods_to_copy"/ "$REMOTE_MODS_DIR"
|
||||
# msg "----------- SYNCING MODS -------------"
|
||||
# do_sync "$HOME/mods_to_copy"/ "$REMOTE_MODS_DIR"
|
||||
|
||||
rm "$tempfile" 2>/dev/null ||:
|
||||
rm -rf "$HOME/mods_to_copy" 2>/dev/null ||:
|
||||
}
|
||||
# rm "$tempfile" 2>/dev/null ||:
|
||||
# rm -rf "$HOME/mods_to_copy" 2>/dev/null ||:
|
||||
# }
|
||||
|
||||
update_stock_maps() {
|
||||
msg "----------- UPDATING MAPS -------------"
|
||||
|
||||
Reference in New Issue
Block a user