Raptor007 / aq2-tng

Action Quake 2: The Next Generation. Raptor007's sandbox for testing changes. When verified stable, this code is pushed to the official aq2-tng repo:
https://github.com/aq2-tng/aq2-tng/tree/bots
4 stars 2 forks source link

AutoJoin Scramble #94

Open Raptor007 opened 4 years ago

Raptor007 commented 4 years ago

There should be an option to scramble teams each map with autojoin, maybe autojoin 2 or autoscramble 1 cvar.

m4son commented 4 years ago

Scramble will never work perfectly, unless if you implement simple sqlite to TNG and log players progression with some sort of an ELO rating, then eventeams&scramble will make sense.

Raptor007 commented 4 years ago

Quake2 mods really shouldn't have external dependencies like SQL. If we needed persistent stat tracking across server restarts, those values could be stored in a simple text or binary file. (The fact that TNG needs to link against winsock2 for IRC code already kind of bugs me.)

But this ticket isn't about making sure every match is perfectly balanced. Someone asked me for a simple scramble option so they can use autojoin without the teams being the same every map.