NOTE: IF YOU DO NOT KNOW HOW TO RUN MUTATORS WITH EDM, PLEASE READ HERE.
Quick Links
King of the Hill
Dark Match
Old Features
Logo Display
UTeam Skins
Ready Mutator
Insta Gib
Battle For The Gun
Dual Automags
Weapon Drop
End Game Vote
Infiltration
Revenge
Bot Manager
Profanity Filter
- King of the Hill
- Class: EDM5_Server.KOTHMut
- Description: It's King of the Hill
- Dark Match
- Class: EDM5_Server.DKMut
- Description: This will obviously only work with darkmatch maps. Players spawn with a search light and have to fight in the dark
- Old Features (Spawn Protection, Full Ammo, Item Addition/Removal)
- Class: EDM5_OldFeatures.EDMOldFeaturesMut
- Description: This mutator allows you add spawn protection, enable/disable full ammo, remove specific items from a map or add inventory to a player (i.e. make them spawn with an eightball). It is called "OldFeatures" because these options used to be offered directly with EDM, but now they are available through this mutator
- Add to server packages? NO
- NOTE: If you are going to run Spawn Protection with this, MAKE SURE that EDM_Inventory is in your ServerPackages. EDM_Inventory contains a class that the spawn protection part of the OldFeatures mutator makes a reference too, and so it must be in your ServerPackages for it to function properly online!
- The settings can be found inside EnhancedDM.ini, and they look like this:
[EDM5_OldFeatures.EDMOldFeaturesMut]
bSpawnProtection=False
SpawnProtectTime=5
bFullAmmo=False
DestroyFromMap[0]=
DestroyFromMap[1]=
DestroyFromMap[2]=
DestroyFromMap[3]=
DestroyFromMap[4]=
DestroyFromMap[5]=
DestroyFromMap[6]=
DestroyFromMap[7]=
DestroyFromMap[8]=
DestroyFromMap[9]=
DestroyFromMap[10]=
DestroyFromMap[11]=
DestroyFromMap[12]=
DestroyFromMap[13]=
DestroyFromMap[14]=
AddToInventory[0]=
AddToInventory[1]=
AddToInventory[2]=
AddToInventory[3]=
AddToInventory[4]=
AddToInventory[5]=
AddToInventory[6]=
AddToInventory[7]=
AddToInventory[8]=
AddToInventory[9]=
- bSpawnProtection - Set this to true to enable spawn protection, or false to disable it...
- SpawnProtectTime - If bSpawnProtection is set to true, this setting is the amount of time that a player will have before their spawn protection runs out
- bFullAmmo - When this is enabled, all weapons/ammo will be at maximum capacity when you pick them up
- DestroyFromMap - Here you can set 15 different items that you want to remove from the map. For example, if you want to remove invisibility, you would set the first one to this:
DestroyFromMap[0]=Invisibility
If you wanted to remove the amp too, you'd add this line:
DestroyFromMap[1]=Amplifier
And of course, following the same pattern, you can remove up to 15 items from the map.
- AddToInventory - Here you can set up to 10 different items to add into a player's inventory when they respawn. This can be weapons, items, armor, whatever. You would set it up the exact same way as the "DestroyFromMap" array.
i.e. if you wanted to make players spawn with an ASMD, you would make the first line:
AddToInventory[0]=UnrealShare.ASMD
Just follow the pattern for any other items you'd like to add.
- Logo Display
- Class: EDM5_Logo.EDMLogoMut
- Description: This mutator will make a logo (that you may design yourself) appear on a client's screen as soon as he/she enters and stay there for a few seconds. The logo must be a texture and it tends to look better if you make the width roughly double the height (i.e. 128x64). Remember, texture dimensions MUST be in powers of 2! Also, do NOT forget to add the texture package name to your ServerPackages. For example if your logo is MyLogo.Logo, then you would add "MyLogo" to your ServerPackages.
- Add to server packages? YES
- The settings for this mod are stored inside EDMLogo.ini and they look like this:
[EDM5_Logo.EDMLogoMut]
LogoTex=
TexTime=2.5
bFloatLogo=True
- LogoTex - The actual logo texture. For example, if you make a texture named "MyServerLogo" inside of "ServerLogo.utx", then this would be set to ServerLogo.MyServerLogo
- TexTime - The amount of time (in seconds) that the logo appears on the client's screen
- bFloatLogo - Enables/Disables whether or not the logo will "float" in from the side of the screen. When disabled, the logo simply sits on the client's screen and fades.
- UTeamFix Skins
- Class: EDM5_UTeamSkins.EDMUTeamSkinMut
- Description: This mutator will allow you to run the UTeamFix team skins on your server. It will also allow you to choose between the EDM Skaarj skins and the UTeamFix skaarj skins.
- Add to server packages? NO
- The mutator only has one option, which can be configured in EnhancedDM.ini:
[EDM5_UTeamSkins.EDMUTeamSkinMut]
bUseSkaarjSkins=True
- bUseSkaarjSkins - This toggles exactly what it says - whether or not to use UTeamFix skaarj skins. When this is false, EDM will try to use the EDM Skaarj skins. When it's true, it will try to use the UTeam Skaarj skins.
- To use the UTeam player skins, you MUST(!!!) add UTeamSkins to your server packages. Do not forget to put the UTeamSkins.utx that is included with this mod into your server's Textures folder. If you wish to use the UTeam Skaarj skins, then you must add SkTrooperTeam into your server packages and also put the SkTrooperTeam.utx file into your server's Textures folder. If you do not wish to use the UTeam Skaarj skins, then you must not forget to add the EDMSkaarjSkins to your server packages and to put the EDMSkaarjSkins.utx file into your server's Textures folder. If you do not put any of the skaarj files into your server packages, then your server will not be able to give the skaarj a skin that represents its team color!!!
NOTE: The UTeamSkins.utx and SkTrooperSkins.utx files are distributed with the UTeamFix mod by }TCP{Wolf. They were created by Martin Davies (squirrelsoftware) in his RealCTF mod and SA|Shambler in his Infiltration mod - they were NOT created by Smartball in any remote way and Smartball accepts no credit for their creation. This mutator simply allows people to run them on their server if they wish :)
- Ready Mutator
- Class: EDM5_Ready.EDMReadyMut
- Description: This mutator will make everyone enter the game as a spectator before the match starts. For the match to start, every player in the game must signal that they are ready.
- Add to server packages? YES
- There are 2 settings for this which can be configured in EnhancedDM.ini under the following section:
[EDM5_Ready.EDMReadyMut]
MinRequiredPlayers=1
StartupSeconds=5
- MinRequiredPlayers - AT LEAST how many players must be present for the match to begin. Even if everyone is ready, if there aren't at least MinRequiredPlayers in the server, the match will not begin.
- StartupSeconds - The amount of time (in seconds) that must pass before the game begins checking to see if everyone is ready. Even if everyone is ready before this amount of time passes, the game will not begin.
- Insta Gib
- Class: EDM5_InstaGib.EDMInstaGibMut
- Description: Everyone spawns with super ASMD's that have a primary fire that kills with one shot and unlimited ammo. There are no other weapons on the map. One gun, one shot, one kill.
- Add to server packages? YES
- Battle For The Gun
- Class: EDM5_BattleFG.EDMBattleFGMut
- At the start of the map, "the gun" is spawned. "The gun" is a gun that has the power to kill in one hit and to perform a massive combo. The catch is, only one person can have this gun at a time. The person who has the gun takes 2X the normal damage as well as 18 damage every time they kill someone with it.
- Add to server packages? YES
- Dual Mags
- Class: EDM5_DualMags.EDMDualMags
- Description: The normal automag is replaced with an automag that has the ability to go akimbo style.
- Add to server packages? YES
- Weapon Drop
- Class: EDM5_WeaponDrop.EDMWeaponDropMut
- Description: When someone is killed, rather than dropping the weapon they're holding, they will drop every weapon they have along with any inventory items they have.
- Add to server packages? NO
- End Game Vote
- Class: EDM5_EndGameVote.EndGameVoteMut
- Description: At the end of the map, players will have a certain amount of time to vote for which map they want next.
- Add to server packages? YES
- There is one setting which can be configured inside EnhancedDM.ini:
[EDM5_EndGameVote.EndGameVoteMut]
VotingTime=40
- VotingTime - The amount of time (in seconds) that will be allotted to voting at the end of the map
- Infiltration
- Class: EDM5_Inf.EINFDMBaseMut
- Description: This mutator will turn the game into an Infiltration Deathmatch...with EnhancedDM features! Please remember, this mutator REQUIRES Infiltration.u, which is NOT included in this package. Also, never run this mutator and the EDM5_DualMags mutator simultaneously.
- Add to server packages? YES
- This mutator has one option, which can be configured inside of EnhancedDM.ini
[EDM5_Inf.EINFDMBaseMut]
bNoGL=False
- bNoGL - Simply toggles the HK69. When bNoGL is set to true, a random inf weapon will be put in the map in place of the GL. When false, the GL will remain as usual.
- Revenge
- Class: EDM5_Revenge.EDMRevengeMut
- Description: Players will be given an extra point if the first person they kill when they respawn is the person who last killed them
- Add to server packages? NO
- Bot Manager
- Class: EDM5_BotManage.BotManageMut
- Description: This mutator will regulate the number of bots in the server based on the number of real players, that way fighting can always go on
- Add to server packages? NO
- There is one setting that can be set in EnhancedDM.ini:
[EDM5_BotManage.BotManageMut]
MinPlayers=3
- MinPlayers - The minimum number of players that you wish to be in the server, counting real players and bots. So if it's set to 3, and a player enters, 2 bots will be left. If another player enters, 1 bot will be left. If a player leaves, a bot will come in....etc, this way the number of players + bots is always equal to MinPlayers.
- Profanity Filter
- Class: EDM5_ProfanityFilter.EDMProfanityMut
- Description: Block players from using names or saying messages with profane words in them
- Add to server packages? NO
- There are 2 settings in EnhancedDM.ini:
[EDM5_ProfanityFilter.EDMProfanityMut]
ProfaneNames=
ProfaneWords=
- ProfaneNames - This is a list of all words that will be deemed 'profane' for someone to put in their name. Each word in the list should be separated by a comma, e.g. ProfaneNames=word1,word2,word3
- ProfaneWords - This is just like the setting above, only it pertains to words that people speak. The purpose of making a separate setting for each is if admins want to block names but not chat text, or vice versa. It is configured in the same fashion as ProfaneNames.
Back to EDM Manual