l4d workshop maps overlay
This commit is contained in:
parent
47b69f0530
commit
ebe76358ce
2 changed files with 21 additions and 0 deletions
|
|
@ -21,6 +21,14 @@ function install_addon() {
|
||||||
steam /opt/l4d2/scripts/steam-workshop-download "${addon_id}" --out "/opt/l4d2/overlays/${overlay}/left4dead2/addons"
|
steam /opt/l4d2/scripts/steam-workshop-download "${addon_id}" --out "/opt/l4d2/overlays/${overlay}/left4dead2/addons"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function install_addon_by_id() {
|
||||||
|
local overlay="$1"
|
||||||
|
local addon_id="$2"
|
||||||
|
steam mkdir -p "/opt/l4d2/overlays/${overlay}/left4dead2/addons"
|
||||||
|
test -f "/opt/l4d2/overlays/${overlay}/left4dead2/addons/${addon_id}.vpk" || \
|
||||||
|
steam /opt/l4d2/scripts/steam-workshop-download "${addon_id}" --out "/opt/l4d2/overlays/${overlay}/left4dead2/addons"
|
||||||
|
}
|
||||||
|
|
||||||
function install_admin_system() {
|
function install_admin_system() {
|
||||||
local overlay="$1"
|
local overlay="$1"
|
||||||
install_addon "${overlay}" EMS_Admin_System
|
install_addon "${overlay}" EMS_Admin_System
|
||||||
|
|
|
||||||
13
bundles/left4dead2/files/scripts/overlays/workshop_maps
Normal file
13
bundles/left4dead2/files/scripts/overlays/workshop_maps
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/bash
|
||||||
|
set -xeuo pipefail
|
||||||
|
source /opt/l4d2/scripts/helpers
|
||||||
|
overlay=$(basename "$0")
|
||||||
|
|
||||||
|
# back to school
|
||||||
|
install_addon_by_id "${overlay}" 122444796
|
||||||
|
install_addon_by_id "${overlay}" 122447941
|
||||||
|
install_addon_by_id "${overlay}" 122449170
|
||||||
|
install_addon_by_id "${overlay}" 122450201
|
||||||
|
install_addon_by_id "${overlay}" 122451125
|
||||||
|
install_addon_by_id "${overlay}" 122452134
|
||||||
|
install_addon_by_id "${overlay}" 122453134
|
||||||
Loading…
Reference in a new issue