=======================================================
MapvoteLA10 for UT99 by Cratos (cratos@gmx.at)
=======================================================

What is MapVoteLA10? 
======================
MapvoteLA is a Mapvote Mutator that allows players voting for the next map to be played.


Installation (Server)
======================
1) copy the .u, .int and .ini files to the UT\System folder
2) add to the UnrealTournament.ini in section [Engine.GameEngine] the following entry

[Engine.GameEngine] 
ServerPackages=MapVoteLA10


Configuration
==============
The configuration is done in the file MapVoteLA.ini
Most of the settings can be changed in-game too. If you log in as admin and open the Mapvote you will get an additional Admin Tab


Starting up Mapvote
====================
Fire up your server and choose "Map-Vote LA10" from the Mutator Tab


Hints:
======
* to open the votemenu midgame use the following keybinding: mutate bdbmapvote votemenu
* to adjust settings in-game log in as admin and open the votemenu, you will get an additional admin tab for configuration ;)


FAQ: What setting do I need in MapVoteLA.ini?
==============================================
Q: How do I use LeagueAS instead of plain Assault?
A: ASClass=BotPack.Assault

Q: How can I add Bunnytrack?
A: bOther=True
   OtherClass=BunnyTrack.BunnyTrackGame

Q: BunnyTrack should always run with InstaGIB Mutator
A: MutatorActorConfig[0]=(Prefixes="BT",Classes="BotPack.InstaGibDM")

Q: I want to start UTPure on DM, CTF and DOM, but it should be disabled on LeagueAssault
A: MutatorActorConfig[0]=(Prefixes="DM,TDM,CTF,DOM",Classes="UTPureRC7E.UTPureSA")
   Don't forget to add UTPure to the ServerPackages aswell 

Q: I want to have LeagueAS in List1 and Insta-AS in List2
A: bAS=True
   bOther=True
   OtherClass=LeagueAS137.LeagueAssault
   MapPreFixOverRide=AS
   PreFixSwap=iAS
   MutatorActorConfig[0]=(Prefixes="iAS",Classes="LeagueAS-SP.iAS")
   List1Filter[0]=AS
   List2Filter[0]=iAS

Q: How do I add a clanlogo into mapvote (displayed in the middle of the Votewindow)?
A: LogoTexture=ClanLogoPackage.TextureName
   Make sure the Clanlogo is added to the Serverpackages aswell
   
Q: Can I use wildcards in the filter?
A: Yes you can. E.g.: List1Filter[0]=AS-B* will filter all AS maps that start with the letter 'B'

Q: Can I have an example configuration file?
A: Look at the file: Example_Configuration.txt
   You can see the result of it in MapVoteMain.gif



Version History:
==================
Whats new in MapVoteLA10?

* Configurable dynamic Mutators for Maptypes/Gametypes
* Configurable dynamic Serveractors for Maptypes/Gametypes
* Spectators/Admins can get a votemenu too (but not vote)
* Remove bExactFilter parameter. You can now use wildcards in the filter (*)
* Ability to disable kickvotes but still see the playerlist
* Show who kicks who (optional)
* Filling of maps is now more smooth
* Removed a bug where the last map loaded was not show in the List
* Showing who voted failed on ppl that opened their mapvote after others have voted: fixed
* Return to a predefined maplist if noone voted
* Ability to disable repeatlimit of certain Lists
* Bigger say button
* Better tracking of players leaving during vote: removing from list and tally votes
* Support more custom gametypes
* Optimized Network Replication (no more lag spikes if someone opens the votemenu midgame)