Thursday, November 23, 2000 - Happy Thanksgiving!

Here's a cool little turkey, well, mod for you all: Eavy's Monster Madness. Summoning Unreal monsters for Unreal Tournament has been a very popular topic on Epic's UT Servers mailing list. So I spent last night automating the process with a mutator to spice up the game with random monsters.

Features:

Setup:

Copy EavyMonsterMadness.u into UT's System directory. If you would like it to be selectable in the menus, copy EavyMonsterMadness.int there, too. The next step depends on your configuration.

Admin Mutate:

Using the mod as a mutator lets you use the Mutate EavyMonsterMadness command while logged in as administrator. Type the command or bind it to a key. It toggles the monsters on or off.

Summon Monsters:

By default, monsters appear immediately in CTF, but not in the other gametypes. Monster appearance is controlled with the bNoMonsters property of the gametype. Either you set it from True to False by editing the INI, do it with Admin Set DeathMatchPlus bNoMonsters False (replace DeathMatchPlus with the gametype class name), or use the Mutate EavyMonsterMadness command to toggle it.

Monster List:

The mod is fully configurable. Here's an overview of all options. Change them to your liking.

Sample Configs:

The little mod offers a lot of possibilities, it's very powerful, toy around with the settings. Feel free to try some of the examples listed here. And make your own to share with others. Simply put the section you would like to try into your server configuration file.

[EavyMonsterMadness.EavyMonsterMadness]
MonsterLifeSpan=60
MonsterTimerCounter=10
MonsterTimerRate=1
Monsters[0]=Class'IceSkaarj'
Monsters[1]=Class'SkaarjAssassin'
Monsters[2]=Class'SkaarjBerserker'
Monsters[3]=Class'SkaarjGunner'
Monsters[4]=Class'SkaarjInfantry'
Monsters[5]=Class'SkaarjLord'
Monsters[6]=Class'SkaarjOfficer'
Monsters[7]=Class'SkaarjScout'
Monsters[8]=Class'SkaarjSniper'
Monsters[9]=Class'SkaarjTrooper'
Monsters[10]=Class'SkaarjWarrior'