l4d make all underlying server.cfg accessible
This commit is contained in:
parent
d91b205a89
commit
8391afdac5
3 changed files with 9 additions and 6 deletions
|
|
@ -60,6 +60,9 @@ steam /opt/l4d2/steam/steamcmd.sh \
|
||||||
|
|
||||||
for overlay in /opt/l4d2/scripts/overlays/*; do
|
for overlay in /opt/l4d2/scripts/overlays/*; do
|
||||||
bash -xeuo pipefail "$overlay"
|
bash -xeuo pipefail "$overlay"
|
||||||
|
|
||||||
|
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
|
||||||
done
|
done
|
||||||
|
|
||||||
# -- SERVERS -- #
|
# -- SERVERS -- #
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,6 @@ mount -t overlay overlay \
|
||||||
# -- REPLACE SERVER.CFG -- #
|
# -- REPLACE SERVER.CFG -- #
|
||||||
|
|
||||||
if [[ -n "$configfile" ]]; then
|
if [[ -n "$configfile" ]]; then
|
||||||
cp "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg" "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server_original.cfg"
|
|
||||||
cp "$configfile" "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg"
|
cp "$configfile" "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg"
|
||||||
chown steam:steam "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg"
|
chown steam:steam "/opt/l4d2/servers/$name/merged/left4dead2/cfg/server.cfg"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
|
|
@ -34,22 +34,23 @@
|
||||||
},
|
},
|
||||||
'tick100': {
|
'tick100': {
|
||||||
'port': 27016,
|
'port': 27016,
|
||||||
'overlays': ['vanilla', 'tickrate'],
|
|
||||||
'arguments': ['-tickrate 100'],
|
'arguments': ['-tickrate 100'],
|
||||||
|
'overlays': ['tickrate', 'vanilla'],
|
||||||
'config': [
|
'config': [
|
||||||
'exec server_original.cfg',
|
# https://github.com/SirPlease/L4D2-Competitive-Rework/blob/7ecc3a32a5e2180d6607a40119ff2f3c072502a9/cfg/server.cfg#L58-L69
|
||||||
|
'exec server_tickrate.cfg',
|
||||||
'sv_minupdaterate 100',
|
'sv_minupdaterate 100',
|
||||||
'sv_maxupdaterate 100',
|
'sv_maxupdaterate 100',
|
||||||
'sv_mincmdrate 100',
|
'sv_mincmdrate 100',
|
||||||
'sv_maxcmdrate 100',
|
'sv_maxcmdrate 100',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
'server3_comp1': {
|
'server3_zonemod': {
|
||||||
'port': 27017,
|
'port': 27017,
|
||||||
'overlays': ['competitive_rework'],
|
|
||||||
'arguments': ['-tickrate 60'],
|
'arguments': ['-tickrate 60'],
|
||||||
|
'overlays': ['competitive_rework'],
|
||||||
'config': [
|
'config': [
|
||||||
'exec server_original.cfg',
|
'exec server_competitive_rework.cfg',
|
||||||
'sm_forcematch zonemod',
|
'sm_forcematch zonemod',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue