Skip to content

Commit

Permalink
fix(tf2-dm): update tf2-comp-fixes to version 1.16.11 (#86)
Browse files Browse the repository at this point in the history
  • Loading branch information
garrappachc authored Dec 2, 2022
1 parent 89a7ccf commit 9b38882
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 9 deletions.
10 changes: 3 additions & 7 deletions packages/tf2-dm/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,8 @@ ARG SOAP_DM_PLUGIN_FILE_NAME=soap.zip
ARG SOAP_DM_PLUGIN_VERSION=4.4.2
ARG SOAP_DM_PLUGIN_URL=https://github.com/sapphonie/SOAP-TF2DM/releases/download/v${SOAP_DM_PLUGIN_VERSION}/${SOAP_DM_PLUGIN_FILE_NAME}

ARG DHOOKS_PLUGIN_FILE_NAME=dhooks-2.2.0-detours17-sm110.zip
ARG DHOOKS_PLUGIN_URL=https://github.com/peace-maker/DHooks2/releases/download/v2.2.0-detours17/${DHOOKS_PLUGIN_FILE_NAME}

ARG COMP_FIXES_PLUGIN_FILE_NAME=tf2-comp-fixes.zip
ARG COMP_FIXES_PLUGIN_VERSION=1.16.7
ARG COMP_FIXES_PLUGIN_VERSION=1.16.11
ARG COMP_FIXES_PLUGIN_URL=https://github.com/ldesgoui/tf2-comp-fixes/releases/download/v${COMP_FIXES_PLUGIN_VERSION}/${COMP_FIXES_PLUGIN_FILE_NAME}

ARG CLASS_RESTRICT_PLUGIN_FILE_NAME=classrestrict.smx
Expand All @@ -32,23 +29,22 @@ ARG TF2RUE_PLUGIN_URL=https://github.com/sapphonie/tf2rue/releases/download/${TF

RUN \
# download plugins
wget -nv "${SOAP_DM_PLUGIN_URL}" "${DHOOKS_PLUGIN_URL}" "${COMP_FIXES_PLUGIN_URL}" "${SOURCEBANS_PLUGIN_URL}" "${TF2RUE_PLUGIN_URL}" \
wget -nv "${SOAP_DM_PLUGIN_URL}" "${COMP_FIXES_PLUGIN_URL}" "${SOURCEBANS_PLUGIN_URL}" "${TF2RUE_PLUGIN_URL}" \
&& wget -nv "${CLASS_RESTRICT_PLUGIN_URL}" -O "${CLASS_RESTRICT_PLUGIN_FILE_NAME}" \
&& wget -nv "${AFK_MANAGER_PLUGIN_URL}" -O "${AFK_MANAGER_PLUGIN_FILE_NAME}" \
&& wget -nv "${AFK_MANAGER_PHRASES_URL}" -O "${AFK_MANAGER_PHRASES_FILE_NAME}" \
# verify checksums
&& md5sum -c checksum.md5 \
# install plugins
&& unzip -q "${SOAP_DM_PLUGIN_FILE_NAME}" -d "${SERVER_DIR}/tf/" \
&& unzip -q -o "${DHOOKS_PLUGIN_FILE_NAME}" -d "${SERVER_DIR}/tf/" \
&& unzip -q -o "${COMP_FIXES_PLUGIN_FILE_NAME}" -d "${SERVER_DIR}/tf/" \
&& unzip -q -n "${TF2RUE_PLUGIN_FILE_NAME}" -d "${SERVER_DIR}/tf/addons/sourcemod/" \
&& mv "${CLASS_RESTRICT_PLUGIN_FILE_NAME}" "${SERVER_DIR}/tf/addons/sourcemod/plugins/${CLASS_RESTRICT_PLUGIN_FILE_NAME}" \
&& mv "${AFK_MANAGER_PLUGIN_FILE_NAME}" "${SERVER_DIR}/tf/addons/sourcemod/plugins/${AFK_MANAGER_PLUGIN_FILE_NAME}" \
&& mv "${AFK_MANAGER_PHRASES_FILE_NAME}" "${SERVER_DIR}/tf/addons/sourcemod/translations/${AFK_MANAGER_PHRASES_FILE_NAME}" \
&& tar xf "${SOURCEBANS_PLUGIN_FILE_NAME}" -C "${SERVER_DIR}/tf" \
# clean everything up
&& rm "${SOAP_DM_PLUGIN_FILE_NAME}" "${DHOOKS_PLUGIN_FILE_NAME}" "${COMP_FIXES_PLUGIN_FILE_NAME}" "${SOURCEBANS_PLUGIN_FILE_NAME}" "${TF2RUE_PLUGIN_FILE_NAME}" \
&& rm "${SOAP_DM_PLUGIN_FILE_NAME}" "${COMP_FIXES_PLUGIN_FILE_NAME}" "${SOURCEBANS_PLUGIN_FILE_NAME}" "${TF2RUE_PLUGIN_FILE_NAME}" \
&& rm "checksum.md5" \
# remove unused plugins
&& rm "${SERVER_DIR}/tf/addons/sourcemod/plugins/"{funcommands,funvotes}.smx
Expand Down
3 changes: 1 addition & 2 deletions packages/tf2-dm/checksum.md5
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
bea658e4250975674b0307a49bb85120 afk_manager4.smx
708628b1e39014e28f7119dc7f096041 afk_manager.phrases.txt
cea0b0957a7ab1abf7e7f7bfd46d9d3e classrestrict.smx
41cc85a0d019d9b61ccd012807a3349d dhooks-2.2.0-detours17-sm110.zip
b82f1184a9209e87251a03cfe9aa4221 soap.zip
0f30773f5a981e03a68f9e4ddee70a89 sourcebans-pp-1.6.4.plugin-only.tar.gz
21feb738cca02e44ba53b747d56ed4f9 tf2-comp-fixes.zip
90674fec82efb00f91140a6afad5cbd7 tf2-comp-fixes.zip
dc5ed138a53c9af951f120cf3e611a3d tf2rue.zip

0 comments on commit 9b38882

Please sign in to comment.