Skip to content

Commit

Permalink
feat(tf2-competitive): add FBTF.tf config files (#187)
Browse files Browse the repository at this point in the history
  • Loading branch information
galdoway authored Nov 6, 2024
1 parent b8c80f3 commit 12a13cc
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
8 changes: 7 additions & 1 deletion packages/tf2-competitive/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ ARG RGL_CONFIGS_FILE_NAME=server-resources-updater.zip
ARG RGL_CONFIGS_VERSION=v256
ARG RGL_CONFIGS_URL=https://github.com/RGLgg/server-resources-updater/releases/download/${RGL_CONFIGS_VERSION}/${RGL_CONFIGS_FILE_NAME}

ARG FBTF_CONFIGS_VERSION=23
ARG FBTF_CONFIGS_FILE_NAME=fbtf_cfg_s${FBTF_CONFIGS_VERSION}.zip
ARG FBTF_CONFIGS_URL=https://fbtf.tf/uploads/cfgs/fbtf_cfg_s${FBTF_CONFIGS_VERSION}.zip

ARG DEMOS_TF_PLUGIN_FILE_NAME=demostf.smx
ARG DEMOS_TF_PLUGIN_URL=https://github.com/demostf/plugin/raw/master/${DEMOS_TF_PLUGIN_FILE_NAME}

Expand All @@ -57,7 +61,7 @@ ARG TF2RUE_PLUGIN_URL=https://github.com/sapphonie/tf2rue/releases/download/${TF
RUN \
# download all the plugins
wget -nv "${SOAP_DM_PLUGIN_URL}" "${COMP_FIXES_PLUGIN_URL}" "${UPDATED_PAUSE_PLUGIN_URL}" "${NEOCURL_PLUGIN_URL}" \
"${ETF2L_CONFIGS_URL}" "${RGL_CONFIGS_URL}" "${DEMOS_TF_PLUGIN_URL}" "${SRCTV_PLUS_SO_URL}" "${SRCTV_PLUS_VDF_URL}" \
"${ETF2L_CONFIGS_URL}" "${RGL_CONFIGS_URL}" "${FBTF_CONFIGS_URL}" "${DEMOS_TF_PLUGIN_URL}" "${SRCTV_PLUS_SO_URL}" "${SRCTV_PLUS_VDF_URL}" \
"${F2_SOURCEMOD_PLUGINS_URL}" "${TF2RUE_PLUGIN_URL}" "${MGEMOD_PLUGIN_URL}" \
&& wget -nv "${IMPROVED_MATCH_TIMER_PLUGIN_URL}" -O "${IMPROVED_MATCH_TIMER_PLUGIN_FILE_NAME}" \
# verify md5 checksums
Expand All @@ -68,6 +72,7 @@ RUN \
&& unzip -q -o "${UPDATED_PAUSE_PLUGIN_FILE_NAME}" -d "${SERVER_DIR}/tf/" \
&& unzip -q -o "${NEOCURL_PLUGIN_FILE_NAME}" -d "${SERVER_DIR}/tf/addons/sourcemod" \
&& unzip -q "${ETF2L_CONFIGS_FILE_NAME}" -d "${SERVER_DIR}/tf/cfg/" \
&& unzip -q -j "${FBTF_CONFIGS_FILE_NAME}" -d "${SERVER_DIR}/tf/cfg/" \
&& unzip -q "${RGL_CONFIGS_FILE_NAME}" "cfg/*.cfg" && mv "cfg/"* "${SERVER_DIR}/tf/cfg/" \
&& unzip -q "${RGL_CONFIGS_FILE_NAME}" "addons/sourcemod/plugins/"{config_checker,rglqol}.smx && mv "addons/sourcemod/plugins/"* "${SERVER_DIR}/tf/addons/sourcemod/plugins/" \
&& unzip -q "${RGL_CONFIGS_FILE_NAME}" "addons/sourcemod/scripting/"{config_checker,rglqol}.sp && mv "addons/sourcemod/scripting/"* "${SERVER_DIR}/tf/addons/sourcemod/scripting/" \
Expand All @@ -89,6 +94,7 @@ RUN \
&& rm "${MGEMOD_PLUGIN_FILE_NAME}" \
&& rm "${NEOCURL_PLUGIN_FILE_NAME}" \
&& rm "${ETF2L_CONFIGS_FILE_NAME}" \
&& rm "${FBTF_CONFIGS_FILE_NAME}" \
&& rm -r "${RGL_CONFIGS_FILE_NAME}" "cfg" \
&& rm -r "${IMPROVED_MATCH_TIMER_PLUGIN_FILE_NAME}" "Improved-Match-Timer-main" \
&& rm "${F2_SOURCEMOD_PLUGINS_FILE_NAME}" "${TF2RUE_PLUGIN_FILE_NAME}" \
Expand Down
1 change: 1 addition & 0 deletions packages/tf2-competitive/checksum.md5
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ bcf2adc4903d904161b486b0c5666522 tf2-comp-fixes.zip
58b6f3313d03eb0e725d9bd4e496d3ee Improved-Match-Timer-main.zip
30f4822e870941b8a6105e38320ecb3a f2-sourcemod-plugins.zip
b3472e739f607db23e41bc1a6d36de1d tf2rue.zip
24f9e79f3466a13aab60dc7ee4fa30f8 fbtf_cfg_s23.zip

0 comments on commit 12a13cc

Please sign in to comment.