**BETA VERSION**
DefaultSkin Mutator for UT99 by Andromeda


This is a serverside mutator for UnrealTournament 1999 servers that forces every
player in the server to a default character and skin, specified in the
mutators ini.  (It doesn't force any skin/character for bots)

The reason for the development of the mutator was because a growing number of
people started using the bright skins hack on servers.  I had made a mutator
that would force everyone in the server to a brightskin so that EVERYONE had
them on their screen, but that caused more of a riot than I expected.
So, in order to level the playing field, I thought it might be useful to make it
so that the server admin can choose what type of skin is used on their server.

--------------------------------------------------------------------------------
Installation:

Put DefaultSkin.u DefaultSkin.ini DefaultSkin.int in the server's system folder.

Once you've done that, restart the server and you should be able to see the
DefaultSkin mutator in your webadmin mutator list, and you would of course
add it to your list of mutators.

The following is for adding the mutator on the command line:

DefaultSkin.defaultskin

--------------------------------------------------------------------------------
Usage:
            
 In the DefaultSkin.ini you will notice these lines:
 
[DefaultSkin.DefaultSkin]
bEnabled=True
bEnableTourn=False
SkinName=Soldierskins.sldr
FaceName=Soldierskins.Brock
ModelNum=0
 
 Setting bEnabled to false will cause the server to NOT load the mutator.
 
 You can enable the skin mutator in tournament mode by setting the option
 bEnableTourn to True.
 
 You can choose your own skin, face, and character.  You can use the skins
 that come in the game or a custom made skin as long as they are the characters
 listed below.
 
 Currently this mutator only supports the following characters:
 
 ModelNum : Character
     0    : Male Soldier
     1    : Male Commando
     2    : Female Commando
     3    : Female Soldier
     4    : Boss
     
 
 So, for example, if you want to use the Female Metal Gaurd that came with the
 game as the default character, you set change the values to the following:
 
[DefaultSkin.DefaultSkin]
bEnabled=True
bEnableTourn=False
SkinName=SGirlSkins.Garf
FaceName=SGirlSkins.Vixen
ModelNum=3 
 
--------------------------------------------------------------------------------
USING CUSTOM SKINS

 ***NOTE***: If you use skin packages that came with the game, people will still
             be able to use their bright skins hack.  If you make a custom skin
             correctly, and use it in this mutator, their brightskins hack may
             not work.  However, there is no 100% guarantee that they can't work
             around this.
             
 If you do decide to use a custom skin, make sure you add the texture to the
 server packages in the server's ini.  Then go to the DefaultSkin.ini and change
 the values to the skin you want, then reboot the server.
 
 An example for the settings you would use if you were to use the skin contained
 in a texture file called SoldierSkins_Def.utx :
 
[DefaultSkin.DefaultSkin]
bEnabled=True
bEnableTourn=False
SkinName=SoldierSkins_Def.sldr
FaceName=SoldierSkins_Def.Brock
ModelNum=0

--------------------------------------------------------------------------------
Known Issues:

Does not support skinning of UT bots.
This was only tested on servers running UTPure7G, NBSP1.07, UTDCv1.6b, so
there's bound to be a bug somewhere.  When you find one, send me an email.
--------------------------------------------------------------------------------
Report a bug/make suggestions to :
andromeda.gdi@gmail.com