Joda's Team Code: Difference between revisions

From Armagetron Advanced
No edit summary
 
Cadillac (talk | contribs)
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The *updated* features:
The ''updated'' features:
[list]
* Display current Team and Next Team in Team Selection Menu
[*] Display current Team and Next Team in Team Selection Menu
** Allows immediately rejoining your current team
    Allows immdeatly 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
[[Category:Development]]

Latest revision as of 13:36, 23 August 2021

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