• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

New mutator releases

Ducky

Super Moderator
May 22, 2011
6,358
237
Netherlands
Today I've released a set of new mutator releases. Three of those mutators are already existing mutators with some bug fixes or minor added functionality. However one is new. This is the list with mutators:

  • ServerEx (new)
    http://forums.tripwireinteractive.com/showthread.php?t=84401
    New mutator that allows a server admin to:
    • Instantly swap the complete both teams to the other side. This can be handy during clan matches where the both teams quickly need to swap sides.
    • Instantly swapping a single player to the other team.
    • Feature to automatically change to the next map in case the server is empty for more than a configurable time.
      (Requested and tested by Major Day)
  • BotDetonator
    http://forums.tripwireinteractive.com/showthread.php?t=76273
    • The kick bots vote didn't work if the minimum required player count for voting was set to any value lower than 64.
      (Reported by Blitzk.-Bob and omniconsumer)
    • Added a none linear behavior to the number of bots that would leave if a player joins. Now a ratio can be added that will make more bots to leave if the number of players increases.
      (Partly based on a suggestion made by -=THOR=-)
  • ReservedSlots
    http://forums.tripwireinteractive.com/showthread.php?t=76014
    • Rebuild to be compatible with the updated ColoredChat mutator.
  • ColoredChat
    http://forums.tripwireinteractive.com/showthread.php?t=83309
    • The settings validation function wasn't called. This allowed players to use ridiculous font scaling and with that they could even hide all server messages.
      (Reported by -=THOR=-)
    • Team orders weren't displayed in color.
 
GJ!

Is MutatorEx compatible with the dynamic map rotator concerning the "automatic map change" feature?

ServerEx simply picks the next map in the map rotation and changes to that map if the max. idle timer expires. It isn't aware of the DMR mutator and does not pick the next map from the filtered DMR list. However if there are players on the server, then the DMR will select the rotation and ServerEx will stay quiet in the corner.
 
Upvote 0
ServerEx simply picks the next map in the map rotation and changes to that map if the max. idle timer expires. It isn't aware of the DMR mutator and does not pick the next map from the filtered DMR list. However if there are players on the server, then the DMR will select the rotation and ServerEx will stay quiet in the corner.

Hmmm, do you think it would be possible to get the DMR to also have that feature? I had a list of TODOs for the DMR, if it's not too complicated maybe it could be implemented at the same time (btw, I still don't have access to the DMR SVN repository).
 
Upvote 0
Hmmm, do you think it would be possible to get the DMR to also have that feature? I had a list of TODOs for the DMR, if it's not too complicated maybe it could be implemented at the same time (btw, I still don't have access to the DMR SVN repository).

It can simply be done by creating a IServerEx interface that contains the prototype of the DMRs SelectNextMap function. Then DMR must implement that interface (in the class header). Next ServerEx should search for a mutator that has the IServerEx interface (functionality for that already exists) and if found, then call the SelectNextMap function. If not found, then use the default next map selection. Both ServerEx and DMR will need to be rebuild and again white-listed. All together less than 30 minutes of work.
 
Last edited:
Upvote 0
Both ServerEx and DMR will need to be rebuild and again white-listed. All together less than 30 minutes of work.

The first part is the less interesting one I guess :/... Any change to the DMR should include the bug fix about the mutate command bug, and maybe some of the features we were talking about the other day. Any idea when the repository could be fixed (or could you send me the latest source files)? I could implement those changes within a few days (DMR at least).
 
Upvote 0