Willis wrote:Voting in general is good, but I would like to see an additional cvar which would require X many maps be played before a repeat is allowed.
So something along the lines of a separate cvar containing the names of the last X maps played not be allowed into the vote...
maybe it already exists, I never even looked I guess
The thing is, QC is a very limited programming language and such things are quite hard to implement there... once I have time (not now) I will try implementing that. Storing the recently played maps in a cvar however IS ugly... but there is no other data store one can use.
At least we FINALLY have string operations, so we don't need to tokenize() the cvar any more to check if it contains the map we are playing...
EDIT: such code is now in testing on the RBI servers. The cvar will be called g_maplist_mostrecent_count (default: 3), and it will be configurable whether or not vcall chmap and suggestmap are allowed to override this.