Difference between revisions of "Joda's Team Code"

From Armagetron
 
m
Line 1: Line 1:
 
The *updated* features:
 
The *updated* features:
 
[list]
 
[list]
[*] Display current Team and Next Team in Team Selection Menu
+
* Display current Team and Next Team in Team Selection Menu
    Allows immdeatly rejoining your current team
+
** Allows immediately rejoining your current team
    Allows joining the empty team ? (Security Issue ?)
+
** 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.
+
* 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 :(
 
Note: Requires protocol addition :(
[*] Removed Teamname voting (oldest player sets teamname)
+
* Removed Teamname voting (oldest player sets teamname)
[*] Rewrote probalistic team balancing to determistic.
+
* Rewrote probalistic team balancing to determistic.
[*] Added Message to saying "PlayerA wants to join TeamB for next round"
+
* Added Message to saying "PlayerA wants to join TeamB for next round"
[*] The configuration will be interpreted as strict as possible.
+
* The configuration will be interpreted as strict as possible.
 
(currently imbalances are not yet respected)
 
(currently imbalances are not yet respected)
[*] Score for team kills can be configured.
+
* Score for team kills can be configured.
 
This allows positive or negative scores for team death/kill. Working.
 
This allows positive or negative scores for team death/kill. Working.
[*] Removed "static bool reduction" in ePlayer... now works without
+
* Removed "static bool reduction" in ePlayer... now works without
 
this construct.
 
this construct.
[/list]
+
 
  
 
Todo:
 
Todo:
[list]
+
* Add deterministic bot balancing
[*] Add deterministic bot balancing
+
* AutoAI: Either swap bots or change their AI / name.
[*] 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"
[*] 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.
 
by having more than 2 teams on the server but just setting two teams to alive.
[/list]
+
 
  
 
http://forums.armagetronad.net/download.php?id=1832
 
http://forums.armagetronad.net/download.php?id=1832

Revision as of 16:55, 3 November 2005

The *updated* features: [list]

  • 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