Joda's Team Code

From Armagetron
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The updated features:

  • Display current Team and Next Team in Team Selection Menu
    • Allows immediately rejoining your current team
    • Allows joining the empty team ? (Security Issue ?)
  • Player settable Teamname either set a custom teamname (with menu) , let the server assign a color teamname or the default teamname.

Note: Requires protocol addition :(

  • Removed Teamname voting (oldest player sets teamname)
  • Rewrote probalistic team balancing to determistic.
  • Added Message to saying "PlayerA wants to join TeamB for next round"
  • The configuration will be interpreted as strict as possible.

(currently imbalances are not yet respected)

  • Score for team kills can be configured.

This allows positive or negative scores for team death/kill. Working.

  • Removed "static bool reduction" in ePlayer... now works without

this construct.


Todo:

  • Add deterministic bot balancing
  • AutoAI: Either swap bots or change their AI / name.
  • What happens if teams_max=2 team_max_players=2, but the 5th player joined the server. Proposal: Add a feature for tournament "mode"

by having more than 2 teams on the server but just setting two teams to alive.


http://forums.armagetronad.net/download.php?id=1832