*-----------------------------------------------------------------------------*
*									      *	
*        Name: MapVote V303 with Mutator selection			      *
*  Changes By:	who <who@whoshack.com>		      			      *
* Original By:	Bruce Bickar AKA BDB		      			      *
*									      *
*-----------------------------------------------------------------------------*

-------------------------------
Introduction
-------------------------------
 This mutator adds the ability for players to choose a mutator in addition to
voting for a map.

-------------------------------
Setup/Settings
-------------------------------
 To install, put the files into your UnrealTournament\System folder.

 Add a line to your UnrealTournament.ini file as follows:
ServerPackages=BDBMapVote303Mbeta

 Start your server adding the following mutator in the parameters:
BDBMapVote303Mbeta.BDBMapVote

For Example:
ucc server CTF-Church][e?game=botpack.ctfgame?mutator=BDBMapVote303Mbeta.BDBMapVote?gamespeed=1.0

 Settings for this mutator go in the UnrealTournament.ini file. Here's a
sample of the section required. It is configured to use CTF, Assault using
the League Assault mod with an Other game type of MonsterHunt.

 The sample includes several different mutators which can be replaced with the
mods you want people to be able to choose, but the ServerMutators line must
include the mapvote mutator or the mapvote will not be enabled after the first
map.
e.g. The ServerMutators line which lists the mutators which will
always run must always have at least the following:

ServerMutators=BDBMapVote303Mbeta.BDBMapVote

 Set the bCTF, bAS, bOther fields to True or False depending on whether you
want to include maps for those game types or not.

 If bUseMapList is set to true, enter the maps you want the players to be able
to choose in the appropriate section in your UnrealTournament.ini file. (e.g.
the CTF map list is in the [Botpack.CTFMapList] section.)

 All mods that you want players to be able to choose from must be set up
properly first or they might not work when people vote for them.

 If you are using redirect downloads, the clients will need to download
BDBMapVote303Mbeta.u, so you should prepare the file BDBMapVote303Mbeta.u.uz
and place it into your redirect web server folder.

 If the mutator package name is one of the following then it will be processed
specially:
None    - Use none of the mutators in the list
Random  - Use a random mutator selection in the list
Default - Use the configuration that the server was started with

-------------------------------
MapVote configuration sample section from UnrealTournament.INI.
-------------------------------
[BDBMapVote303Mbeta.BDBMapVote]
bAutoDetect=False
bDM=False
bLMS=False
bTDM=False
bDOM=False
bCTF=True
bAS=True
bOther=True
OtherClass=MonsterHunt.MonsterHunt
MapPreFixOverRide=
PreFixSwap=
bSortWithPreFix=True
VoteTimeLimit=60
KickPercent=51
bUseMapList=True
ScoreBoardDelay=1
bAutoOpen=True
bKickVote=False
bCheckOtherGameTie=False
RepeatLimit=5
MapVoteHistoryType=BDBMapVote303Mbeta.MapVoteHistory1
ServerInfoURL=
MapInfoURL=
MidGameVotePercent=50
Mode=Majority
MinMapCount=2
HasStartWindow=Auto
bEntryWindows=True
bDebugMode=False
MutatorDefault=Strangelove
ServerMutators=AssaultBonusPack.EavyAssaultPlus,BDBMapVote303Mbeta.BDBMapVote
AccName[0]=
AccName[1]=
AccName[2]=
AccName[3]=
AccName[4]=
AccName[5]=
AccName[6]=
AccName[7]=
AccName[8]=
AccName[9]=
AccName[10]=
AccName[11]=
AccName[12]=
AccName[13]=
AccName[14]=
AccName[15]=
AccName[16]=
AccName[17]=
AccName[18]=
AccName[19]=
AccName[20]=
AccName[21]=
AccName[22]=
AccName[23]=
AccName[24]=
AccName[25]=
AccName[26]=
AccName[27]=
AccName[28]=
AccName[29]=
AccName[30]=
AccName[31]=
AccVotes[0]=0
AccVotes[1]=0
AccVotes[2]=0
AccVotes[3]=0
AccVotes[4]=0
AccVotes[5]=0
AccVotes[6]=0
AccVotes[7]=0
AccVotes[8]=0
AccVotes[9]=0
AccVotes[10]=0
AccVotes[11]=0
AccVotes[12]=0
AccVotes[13]=0
AccVotes[14]=0
AccVotes[15]=0
AccVotes[16]=0
AccVotes[17]=0
AccVotes[18]=0
AccVotes[19]=0
AccVotes[20]=0
AccVotes[21]=0
AccVotes[22]=0
AccVotes[23]=0
AccVotes[24]=0
AccVotes[25]=0
AccVotes[26]=0
AccVotes[27]=0
AccVotes[28]=0
AccVotes[29]=0
AccVotes[30]=0
AccVotes[31]=0
MsgTimeOut=10
bLoadScreenShot=True
bMutatorVote=True
MutatorList[0]=Random
MutatorList[1]=StrangeLove
MutatorList[2]=Helis
MutatorList[3]=RocketX Beta
MutatorList[4]=Jets V2
MutatorList[5]=Map Weapons
MutatorList[6]=
MutatorList[7]=
MutatorList[8]=
MutatorList[9]=
MutatorList[10]=
MutatorList[11]=
MutatorList[12]=
MutatorList[13]=
MutatorList[14]=
MutatorList[15]=
MutatorList[16]=
MutatorList[17]=
MutatorList[18]=
MutatorList[19]=
MutatorList[20]=
MutatorList[21]=
MutatorList[22]=
MutatorList[23]=
MutatorList[24]=
MutatorList[25]=
MutatorList[26]=
MutatorList[27]=
MutatorList[28]=
MutatorList[29]=
MutatorList[30]=
MutatorList[31]=
MutatorList[32]=
MutatorList[33]=
MutatorList[34]=
MutatorList[35]=
MutatorList[36]=
MutatorList[37]=
MutatorList[38]=
MutatorList[39]=
MutatorList[40]=
MutatorList[41]=
MutatorList[42]=
MutatorList[43]=
MutatorList[44]=
MutatorList[45]=
MutatorList[46]=
MutatorList[47]=
MutatorList[48]=
MutatorList[49]=
MutatorList[50]=
MutatorList[51]=
MutatorList[52]=
MutatorList[53]=
MutatorList[54]=
MutatorList[55]=
MutatorList[56]=
MutatorList[57]=
MutatorList[58]=
MutatorList[59]=
MutatorList[60]=
MutatorList[61]=
MutatorList[62]=
MutatorList[63]=
MutatorList[64]=
MutatorList[65]=
MutatorList[66]=
MutatorList[67]=
MutatorList[68]=
MutatorList[69]=
MutatorList[70]=
MutatorList[71]=
MutatorList[72]=
MutatorList[73]=
MutatorList[74]=
MutatorList[75]=
MutatorList[76]=
MutatorList[77]=
MutatorList[78]=
MutatorList[79]=
MutatorList[80]=
MutatorList[81]=
MutatorList[82]=
MutatorList[83]=
MutatorList[84]=
MutatorList[85]=
MutatorList[86]=
MutatorList[87]=
MutatorList[88]=
MutatorList[89]=
MutatorList[90]=
MutatorList[91]=
MutatorList[92]=
MutatorList[93]=
MutatorList[94]=
MutatorList[95]=
MutatorList[96]=
MutatorList[97]=
MutatorList[98]=
MutatorList[99]=
MutatorPackageList[0]=Random
MutatorPackageList[1]=SLV2f.StrangeArena
MutatorPackageList[2]=ApacheArena.ApacheArena
MutatorPackageList[3]=RocketX3F3Beta.RocketXArena
MutatorPackageList[4]=JetReplaceF.JetArena
MutatorPackageList[5]=JetReplaceF.JetReplace,RocketX3F3Beta.RocketXReplace,SLV2f.StrangeReplace
MutatorPackageList[6]=
MutatorPackageList[7]=
MutatorPackageList[8]=
MutatorPackageList[9]=
MutatorPackageList[10]=
MutatorPackageList[11]=
MutatorPackageList[12]=
MutatorPackageList[13]=
MutatorPackageList[14]=
MutatorPackageList[15]=
MutatorPackageList[16]=
MutatorPackageList[17]=
MutatorPackageList[18]=
MutatorPackageList[19]=
MutatorPackageList[20]=
MutatorPackageList[21]=
MutatorPackageList[22]=
MutatorPackageList[23]=
MutatorPackageList[24]=
MutatorPackageList[25]=
MutatorPackageList[26]=
MutatorPackageList[27]=
MutatorPackageList[28]=
MutatorPackageList[29]=
MutatorPackageList[30]=
MutatorPackageList[31]=
MutatorPackageList[32]=
MutatorPackageList[33]=
MutatorPackageList[34]=
MutatorPackageList[35]=
MutatorPackageList[36]=
MutatorPackageList[37]=
MutatorPackageList[38]=
MutatorPackageList[39]=
MutatorPackageList[40]=
MutatorPackageList[41]=
MutatorPackageList[42]=
MutatorPackageList[43]=
MutatorPackageList[44]=
MutatorPackageList[45]=
MutatorPackageList[46]=
MutatorPackageList[47]=
MutatorPackageList[48]=
MutatorPackageList[49]=
MutatorPackageList[50]=
MutatorPackageList[51]=
MutatorPackageList[52]=
MutatorPackageList[53]=
MutatorPackageList[54]=
MutatorPackageList[55]=
MutatorPackageList[56]=
MutatorPackageList[57]=
MutatorPackageList[58]=
MutatorPackageList[59]=
MutatorPackageList[60]=
MutatorPackageList[61]=
MutatorPackageList[62]=
MutatorPackageList[63]=
MutatorPackageList[64]=
MutatorPackageList[65]=
MutatorPackageList[66]=
MutatorPackageList[67]=
MutatorPackageList[68]=
MutatorPackageList[69]=
MutatorPackageList[70]=
MutatorPackageList[71]=
MutatorPackageList[72]=
MutatorPackageList[73]=
MutatorPackageList[74]=
MutatorPackageList[75]=
MutatorPackageList[76]=
MutatorPackageList[77]=
MutatorPackageList[78]=
MutatorPackageList[79]=
MutatorPackageList[80]=
MutatorPackageList[81]=
MutatorPackageList[82]=
MutatorPackageList[83]=
MutatorPackageList[84]=
MutatorPackageList[85]=
MutatorPackageList[86]=
MutatorPackageList[87]=
MutatorPackageList[88]=
MutatorPackageList[89]=
MutatorPackageList[90]=
MutatorPackageList[91]=
MutatorPackageList[92]=
MutatorPackageList[93]=
MutatorPackageList[94]=
MutatorPackageList[95]=
MutatorPackageList[96]=
MutatorPackageList[97]=
MutatorPackageList[98]=
MutatorPackageList[99]=
bKeepInventory=False
AssaultClass=LeagueAS136.LeagueAssault

-------------------------------
Cya
-------------------------------
Feel free to use this mutator however you wish.
