diff --git a/README.md b/README.md index a49664d..23cee5e 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,13 @@ Specify WAD with the WAD_URL env var +Enable retro mode by setting the RETRO_MODE env mode to "true". This does the +following: + - Disables jumping + - Disables mouse look + - Disables crouching + - Disables altering FOV + - Disables crosshairs + - Enables forced weapon switching on pickup + See WIP/ for other nearly finished attempts of other servers diff --git a/entrypoint.sh b/entrypoint.sh index 455a196..65ea590 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -10,6 +10,15 @@ fi BOT_COUNT=${BOT_COUNT:-0} +if [ -n "$RETRO_MODE" ]; then + echo "set Compat_OldWeaponSwitch true" >> /srv/server.cfg + echo "set SV_NoCrouch true" >> /srv/server.cfg + echo "set SV_NoCrosshair true" >> /srv/server.cfg + echo "set SV_NoFOV true" >> /srv/server.cfg + echo "set SV_NoFreelook true" >> /srv/server.cfg + echo "set SV_NoJump true" >> /srv/server.cfg +fi + if [ -n "$SV_HOSTNAME" ]; then echo "set sv_hostname $SV_HOSTNAME" >> /srv/server.cfg fi diff --git a/server.cfg b/server.cfg index 70b300f..93b0470 100644 --- a/server.cfg +++ b/server.cfg @@ -1,8 +1,5 @@ // https://wiki.zandronum.com/Server_Variables -// Disable mouselook -set sv_nofreelook true - // Timestamp console messages set sv_timestamp true