asdf
This commit is contained in:
@@ -28,7 +28,7 @@ export MODLISTS="$PWD/modlists"
|
||||
export LOCAL_STOCK="$HOME/stock"
|
||||
export LOCAL_STOCK_GAME="$LOCAL_STOCK/DayZ"
|
||||
export LOCAL_STOCK_SERVER="$LOCAL_STOCK/DayZServer"
|
||||
export LOCAL_STOCK_MODS="$LOCAL_STOCK/mods"
|
||||
export LOCAL_MODS="$HOME/mods"
|
||||
|
||||
# ===================================================
|
||||
# 03. Mount network drive
|
||||
@@ -44,7 +44,7 @@ fi
|
||||
# ===================================================
|
||||
# 04. Checks
|
||||
# ===================================================
|
||||
mkdir -p "$LOCAL_STOCK_GAME" "$LOCAL_STOCK_SERVER" "$LOCAL_STOCK_MODS"
|
||||
mkdir -p "$LOCAL_STOCK_GAME" "$LOCAL_STOCK_SERVER" "$LOCAL_MODS"
|
||||
|
||||
if [ "$USER" != "$STEAMCMD_USER" ] ; then
|
||||
die "Current user: '$USER' does not match '$STEAMCMD_USER'"
|
||||
@@ -140,7 +140,7 @@ update_mods_for_server() {
|
||||
fi
|
||||
|
||||
printf "%s\n" "$mod" >> "$tempfile"
|
||||
mkdir -p "$LOCAL_STOCK_MODS/$mod"
|
||||
mkdir -p "$LOCAL_MODS/$mod"
|
||||
esac
|
||||
done <"$mods_file"
|
||||
unset mod
|
||||
@@ -153,7 +153,7 @@ update_mods_for_server() {
|
||||
# shellcheck disable=2046
|
||||
steamcmd \
|
||||
-tcp \
|
||||
+force_install_dir "$LOCAL_STOCK_MODS" \
|
||||
+force_install_dir "$LOCAL_MODS" \
|
||||
+@sSteamCmdForcePlatformType windows \
|
||||
+@ShutdownOnFailedCommand 1 \
|
||||
+login "$STEAM_USER" \
|
||||
@@ -169,7 +169,7 @@ update_mods_for_server() {
|
||||
echo
|
||||
msg "------------ RENAMING MODS -------------"
|
||||
echo
|
||||
mods_to_copy="$LOCAL_STOCK_MODS/mods_to_copy"
|
||||
mods_to_copy="$LOCAL_MODS/mods_to_copy"
|
||||
rm -rf "$mods_to_copy" 2>/dev/null ||:
|
||||
mkdir -p "$mods_to_copy"
|
||||
|
||||
@@ -182,7 +182,7 @@ update_mods_for_server() {
|
||||
*)
|
||||
mod_id=${mod%%^*}
|
||||
mod_name=${mod##*^}
|
||||
do_sync "$LOCAL_STOCK_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id"/ "$mods_to_copy/@${mod_name}"
|
||||
do_sync "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id"/ "$mods_to_copy/@${mod_name}"
|
||||
printf '@%s\n' "$mod_name" >> "$mods_to_copy/mods.txt"
|
||||
esac
|
||||
done < "$mods_file"
|
||||
|
||||
Reference in New Issue
Block a user