Originally posted by: DeviousTrap
Originally posted by: blurredvision
Originally posted by: FFMCobalt
---UPDATE---
I've been coding the config file to allow for voting. However, voting needs to be not only between different game types and maps, but also which mutators will be applied. Since there is no quick editor for the ini file, I'll be doing most of the coding
by hand (err... by notepad). Currently I have voting enabled for all of the major game types and a few of the weird ones for all you invasion and mutant weirdos.

Along with those game types, you should have the option of voting whether or not to play with zooming instagib rifles. That seems to be a popular one on this server, along with bigheads. Bigheads will be my next venture as soon as the initial test map vote test succeeds (tonight's game?). When that is properly configured, you probably won't see another vote change for a little while unless I devote all my time to it (which I probably will, save for the trips to the fridge to get more caffeine) until I've completely finished coding the ini file to allow for voting on virtually everything. It's possible to configure each mutator individually, but there's no way in hell I'm coding that much by hand.
Good luck to everyone who plays tonight!
If the map voting doesn't work, it's my fault and will be fixed. Other configurations are taking place so I can't exactly test it right now, but it will be quickly. We appreciate your patience!
I was on a server once that allowed for voting on maps. Does this seriously have to be coded by hand to be put in the game? You guys are some talented buggers, you know that? Thanks for the work.
Yes all of those things are coded by hand...
For example right now we have:
[xVoting.xVotingHandler]
VoteTimeLimit=70
ScoreBoardDelay=5
bAutoOpen=True
MidGameVotePercent=50
bScoreMode=True
bAccumulationMode=True
bEliminationMode=True
MinMapCount=2
MapVoteHistoryType=xVoting.MapVoteHistory_INI
RepeatLimit=0
DefaultGameConfig=0
bDefaultToCurrentGameType=True
bMapVote=True
bKickVote=True
bMatchSetup=False
KickPercent=75
bAnonymousKicking=False
MapListLoaderType=xVoting.DefaultMapListLoader
ServerNumber=1
CurrentGameConfig=0
GameConfig=(GameClass="XGame.xCTFGame",Prefix="CTF",Acronym="CTF",GameName="Capture The Flag",Mutators="none",Options="")
GameConfig=(GameClass="XGame.xDeathMatch",Prefix="DM",Acronym="DM",GameName="DeathMatch",Mutators="none",Options="")
GameConfig=(GameClass="Onslaught.ONSOnslaughtGame",Prefix="ONS",Acronym="ONS",GameName="Onslaught",Mutators="none",Options="")
GameConfig=(GameClass="XGame.xTeamGame",Prefix="DM",Acronym="DM",GameName="Team DeathMatch",Mutators="none",Options="")
GameConfig=(GameClass="XGame.xBombingRun",Prefix="BR",Acronym="BR",GameName="Bombing Run",Mutators="none",Options="")
GameConfig=(GameClass="UT2k4Assault.ASGameInfo",Prefix="AS",Acronym="AS",GameName="Assualt",Mutators="none",Options="")
GameConfig=(GameClass="XGame.xDoubleDom",Prefix="DOM",Acronym="DOM",GameName="Double Domination",Mutators="none",Options="")
GameConfig=(GameClass="BonusPack.xLastManStandingGame",Prefix="DM",Acronym="LMS",GameName="Last Man Standing",Mutators="none",Options="")
GameConfig=(GameClass="BonusPack.xMutantGame",Prefix="DM",Acronym="LMS",GameName="Mutant",Mutators="none",Options="")
GameConfig=(GameClass="BonusPack.SkaarjPack.Invasion",Prefix="DM",Acronym="Inv",GameName="Invasion",Mutators="none",Options="")
GameConfig=(GameClass="XGame.xCTFGame",Prefix="CTF",Acronym="CTF",GameName="Capture The Flag InstaGib",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="XGame.xDeathMatch",Prefix="DM",Acronym="DM",GameName="DeathMatch InstaGib",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="XGame.xTeamGame",Prefix="DM",Acronym="DM",GameName="Team DeathMatch InstaGib",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="XGame.xBombingRun",Prefix="BR",Acronym="BR",GameName="Bombing Run InstaGib",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="UT2k4Assault.ASGameInfo",Prefix="AS",Acronym="AS",GameName="Assualt InstaGib",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="XGame.xDoubleDom",Prefix="DOM",Acronym="DOM",GameName="Double Domination InstaGib",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="BonusPack.xLastManStandingGame",Prefix="DM",Acronym="LMS",GameName="Last Man Standing",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="BonusPack.xMutantGame",Prefix="DM",Acronym="LMS",GameName="Mutant",Mutators="XGame.MutZoomInstaGib",Options="")
GameConfig=(GameClass="BonusPack.SkaarjPack.Invasion",Prefix="DM",Acronym="Inv",GameName="Invasion",Mutators="XGame.MutZoomInstaGib",Options="")