infogulch/pyspades

cycle game modes [moved]

infogulch opened this issue · 0 comments

This is Issue 252 moved from a Google Code project.
Added by 2012-05-23T00:06:14.000Z by Walkings...@gmail.com.
Please review that bug for more context and additional comments, but update this bug.

Original labels: Type-Enhancement, Priority-Medium

Original description

I was having trouble finding what all the different game modes were, until a nice person on the forum listed them for me (thank you oxygenxd).  It got me thinking, we really need a way to cycle game modes per round.  I don't always want to play one game mode on a server, and I think it cumbersome to run multiple pyspades servers to support the different game modes (I also wouldn't expect any users that play to jump from server to server when they want to play a different game mode).  cycling game modes keep the game fresh, and keep people playing (or at least it keeps ME playing ;D )

I'd like to be able to set this in the config.txt.  I would think this is the easiest way of organizing it:

"gamemode" : "random" //for randomizing ALL game modes so you don't have to know what all the different game modes are.

"gamemode" : "ctf, tc, tdm" //subset of particular game modes, to be cycled in the order given

"random_subset" : true/false //to randomize the subset cycle given above.

Feel free to expand on this idea, or shoot it down if this isn't something that the community feels is useful or cool to have.  If it's shot down, I would certainly be curious as to why... it may be tough to implement on top of AoS's server infrastructure.

Thank you for reading - Hylianux