Skip to content

taserver release v2.7.0

Compare
Choose a tag to compare
@Griffon26 Griffon26 released this 26 Mar 23:51
· 52 commits to master since this release

Features added:

  • the game server now generates the summary screen at the end of the match
  • the next map is now randomly selected from the maps with the most votes
  • the duration of a map vote is now equal to ServerSettings.EndMatchWaitTime
  • the result of a map vote is announced in chat
  • kicking a player of level 15+ now requires more yes votes (66% iso 50%)
  • a command line option --data-root was added to allow running multiple servers
    from the same taserver directory.
  • log files have been moved from the taserver root dir and My Documents to the
    data/logs directory.
  • the server admin part in ootb/serverconfig.lua was restructured to more easily
    define roles with limited permissions

Minor improvements:

  • the map voting prompt now clearly states that only verified players can vote
  • authbot logging now masks email addresses
  • login server logging has been made less verbose to maintain a longer history

Bugs fixed:

  • map voting messages are only given if map voting is on
  • fixed "HTTP 403 Forbidden" errors that prevented players from joining
    and servers from starting up
  • avoid a crash when starting the login server without an account database
  • download_udpproxy.py now downloads a 32-bit executable to avoid additional run-time dependencies

Compatibility notes:

  • this release is compatible with the previous release, but it logs to the data/logs
    directory instead of to the taserver directory and the My Documents folder. You can
    remove the logs in the old locations or you can move them to data/logs before
    starting the server.
  • for the match summary screen you will need to rerun download_compatible_controller.py
    on the game server

Attached:

  • TAMods-Server 0.8.3
  • TAMods 1.18