l4d some tidyups

This commit is contained in:
CroneKorkN 2025-10-29 16:00:56 +01:00
parent 8391afdac5
commit 7f0aeed88a
Signed by: cronekorkn
SSH key fingerprint: SHA256:v0410ZKfuO1QHdgKBsdQNF64xmTxOF8osF1LIqwTcVw
4 changed files with 8 additions and 14 deletions

View file

@ -5,8 +5,6 @@ overlay=$(basename "$0")
# https://github.com/SirPlease/L4D2-Competitive-Rework # https://github.com/SirPlease/L4D2-Competitive-Rework
steam mkdir -p /opt/l4d2/overlays/$overlay
steam mkdir -p /opt/l4d2/overlays/$overlay/left4dead2 steam mkdir -p /opt/l4d2/overlays/$overlay/left4dead2
test -d /opt/l4d2/overlays/$overlay/left4dead2/cfg/cfgogl || \ test -d /opt/l4d2/overlays/$overlay/left4dead2/cfg/cfgogl || \
curl -L https://github.com/SirPlease/L4D2-Competitive-Rework/archive/refs/heads/master.tar.gz | steam tar -xz --strip-components=1 -C /opt/l4d2/overlays/$overlay/left4dead2 curl -L https://github.com/SirPlease/L4D2-Competitive-Rework/archive/refs/heads/master.tar.gz | steam tar -xz --strip-components=1 -C /opt/l4d2/overlays/$overlay/left4dead2

View file

@ -3,8 +3,6 @@ set -xeuo pipefail
source /opt/l4d2/scripts/helpers source /opt/l4d2/scripts/helpers
overlay=$(basename "$0") overlay=$(basename "$0")
steam mkdir -p /opt/l4d2/overlays/$overlay
# server config # server config
steam mkdir -p /opt/l4d2/overlays/$overlay/left4dead2/cfg steam mkdir -p /opt/l4d2/overlays/$overlay/left4dead2/cfg
steam cat <<'EOF' > /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg steam cat <<'EOF' > /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg

View file

@ -3,8 +3,6 @@ set -xeuo pipefail
source /opt/l4d2/scripts/helpers source /opt/l4d2/scripts/helpers
overlay=$(basename "$0") overlay=$(basename "$0")
steam mkdir -p /opt/l4d2/overlays/$overlay
# admin system # admin system
install_addon $overlay Ions_Vocalizer install_addon $overlay Ions_Vocalizer
install_admin_system $overlay install_admin_system $overlay

View file

@ -59,8 +59,8 @@ steam /opt/l4d2/steam/steamcmd.sh \
# -- OVERLAYS -- # # -- OVERLAYS -- #
for overlay in /opt/l4d2/scripts/overlays/*; do for overlay in /opt/l4d2/scripts/overlays/*; do
steam mkdir -p /opt/l4d2/overlays/$overlay
bash -xeuo pipefail "$overlay" bash -xeuo pipefail "$overlay"
test -f /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg && \ test -f /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg && \
steam cp /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg /opt/l4d2/overlays/$overlay/left4dead2/cfg/server_$overlay.cfg steam cp /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg /opt/l4d2/overlays/$overlay/left4dead2/cfg/server_$overlay.cfg
done done