Files
darktide-AutoMark/install.sh
T

21 lines
701 B
Bash
Executable File

#!/usr/bin/env bash
# Install AutoMark (fork) into the Darktide mods folder.
set -euo pipefail
DEFAULT_GAMEDIR="/mnt/AetherVault/games/SteamLibrary/steamapps/common/Warhammer 40,000 DARKTIDE"
GAMEDIR="${GAMEDIR:-$DEFAULT_GAMEDIR}"
MODS="$GAMEDIR/mods"
MOD="AutoMark"
[ -d "$MODS" ] || { echo "no mods folder at: $MODS (set GAMEDIR=...)" >&2; exit 1; }
[ -d "$MODS/dmf" ] || echo "warning: DMF not found in $MODS — the mod needs it" >&2
rsync -a --delete "$PWD/$MOD/" "$MODS/$MOD/"
ORDER="$MODS/mod_load_order.txt"
if ! grep -qx "$MOD" "$ORDER" 2>/dev/null; then
echo "$MOD" >>"$ORDER"
echo "added $MOD to mod_load_order.txt"
fi
echo "installed -> $MODS/$MOD (takes effect on next game start)"