NEW IN GZSCOREDOOM 2.6(beta)
****************************
Monsters placements can now be edited in the zdoom-.ini file

To use, set sd_custom_replacements=true

The chance of a default monster being replaced by another is set by
sd_rep_(DEFAULTMONSTERNAME)chance (0->100)

To configure what monsters will replace what default monster, and what chance each
replacee has of occuring, are set as a list under:
[(DEFAULTMONSTERNAME)Replacements]

An example is illustrative:

'...
sd_rep_baronofhell_chance=75

...

[BaronOfHellReplacements]
Cyberbaron=1
Desolator=2
ChainGunnerTankS=1:2
ChainGunnerTankF=1:1

....'

This means that a BaronOfHell has 75% chance of being replaced. When it is replaced, a Desolator has
50% chance of being used, the Cyberbaron 25%.
Entries ending with ':1' specify to use the monster only for Doom/Ultimate Doom wads. ':2' means to
only use the monster for Doom2/Evilution/Plutonia based wads. So ChainGunnerTankF has 25% chance of
being used for Ultimate Doom.


sd_artifact_chance (default=10) and sd_extrahealth_chance (default=35) control the rate of
extra scoredoom artifacts and other doom health/armor. Values are 0->255 (100%).

*NOTE*: When adding your own monsters, BaronOfHell, Fatso, Arachnotron, Cyberdemon & SpiderMastermid
replacements should have 'A_BossDeath' called in their 'Death' State DECORATE, or certain maps will
 not work. Also the height and radius of the replacement should not be larger than the default it is
 replacing, or you may get spawn problems.

For zdoom DECORATE etc... see: http://zdoom.org/wiki/Main_Page


Copy and paste the below text into the bottom of your zdoom-.ini file to get started:

[ArchvileReplacements]
Deathknight=1
Diabloist=1

[ArachnotronReplacements]
ZombieTank=1
FusionSpider=1
Amachotron=1
SpatterTron=1
ArachnotronOfHell=1
SmallInfernalSpider=1
Crusaderbot=1
BlackWidow=1
CGunSpider=1
RailArachnotron=1
ZombiePlasmaTank=1

[BaronOfHellReplacements]
AfritHARD=1
ArchonOfHellHARD=1
BelphegorCloneHARD=1
LordofHeresyHARD=1
HellsFuryHARD=1
BruiserDemonHARD=1
BalorHARD=1
WarlordOfHellHARD=1
ArchonOfHell2HARD=1
CyberbaronHARD=1
PyroDemonHARD=1
AzazelHARD=1
ProfaneOneHARD=1
DarknessRiftHARD=1:2
DarknessRift1HARD=1:1
ThorHARD=1
BormerethHARD=1
TerminatorHARD=1
Desolator2HARD=1
ChainGunnerTankHARD=1:2
ChainGunnerTank2HARD=1:1

[HellKnightReplacements]
TornadoDemon=1
HornBeast=1
ObsidianStatueNonDormant=1
Bormereth=1
Phantom=1
Terminator=1
ShadowBeast=1
Golem=1
Desolator=1
ZombiePlasmaTank=1

[CacodemonReplacements]
PlasmaElemental=1
TorturedSoul=1
Inferno=1
CacolanternClone=1
CacoLich1=1
EnhancedCacodemon=1
Fallen=1
Watcher=1
Wyvern1=1
Helemental=1
Agathodemon=1
NightmareCacodemon=1
CacoElemental=1
CrackoDemon=1
SpeedDemon=1
SurrealDemon=1
ZombieFlyer=1
Wicked=1
Quasit=1
Defiler=1
Poe=1
FlyingImp=1
Wicked=1
Aracnorb=1
D3Cacodemon=1

[CyberdemonReplacements]
ApprenticeHARD=1
AvatarHARD=1
HellSmith1HARD=1
ThamuzHARD=1
InfernuxGrandHARD=1
AnnihilatorHARD=1
AzaniginHARD=1
InfernoDemonHARD=1
CyberDemonHARD=1
CardinalHARD=1
MolochHARD=1

[DemonReplacements]
HellGuard=1
HellWarrior=1
BloodDemonClone=1
Bloodfiend=1
HotDog=1
MaulerDemon=1
NightmareDemon=1
HellRose=1
HellRoseSpid=1
StoneDemon=1
KDIZDNightmare=1
PlasmaDemon=1
SlimeWorm=1
Satyr=1
ZombieFlyer=1
Lurker=1
Watcher=1
Squire=1

[SpectreReplacements]
HellGuard=1
HellWarrior=1
BloodDemonClone=1
Bloodfiend=1
HotDog=1
MaulerDemon=1
NightmareDemon=1
HellRose=1
HellRoseSpid=1
StoneDemon=1
KDIZDNightmare=1
PlasmaDemon=1
SlimeWorm=1
Satyr=1
ZombieFlyer=1
Lurker=1
Watcher=1
Squire=1

[ChaingunGuyReplacements]
ChaingunGuy2=2
FCommander2=1
ChaingunMajor=2
Disciple=1
MarineBFG2SD=1
LaserCannonZombie=1
PlasmaZombie=1
DBTPawn=1
UndeadPriest=1
UnmakerGuy=1
XimRocketGuy=1
RepeaterZombie=1
SonicRailgunZombie=1
JetpackZombie=1
NailBorgCommando=1

[DoomImpReplacements]
PhaseImp=2
NamiDarkImp=2
STDarkImp=2
VoidDarkImp=2
Devil=2
Shadow=2
SlimeImp=2
SnakeImp=2
StoneImp=2
SuperImp=2
SoulHarvester=2
NetherworldDrone=2
ImpWarlord=2
Catharsi=2
Ghoul=2
ArmoredImp=2
Vulgar=2
CycloImp=2
SpiritImp=2
FoxImp=2
Illus=2
Scourge=2
FlyingImp=2
XWizard=1
FleshWizard=1
Hellion=2
Roach=2
CyberImp=2
SuperFlyingImp=2
D3Wraith=2
LesserMutant=2
Agaures=2
PyroImp=2

[FatsoReplacements]
Queen=1
DESentinel=1
reaper=1
inqbot=1
Maxibus=1
Daedabus=1
Hectebus=1

[LostSoulReplacements]
ESoul=1
PoisonSoul=1
HS=1
PsychicSoul=1
Terror=1
HellFireSoul=1
EyeEx=1
EyePoison=1
EyeSpider=1
DreamCreeper=1
D3ForgottenOne=1
Rictus=1
Blot=1

[PainElementalReplacements]
PlasmaElemental=1
TorturedSoul=1
Inferno=1
CacolanternClone=1
CacoLich1=1
EnhancedCacodemon=1
Fallen=1
Watcher=1
Wyvern1=1
Helemental=1
Agathodemon=1
NightmareCacodemon=1
CacoElemental=1
CrackoDemon=1
SpeedDemon=1
SurrealDemon=1
ZombieFlyer=1
Wicked=1
Quasit=1
Defiler=1
Poe=1
FlyingImp=1
Wicked=1
Aracnorb=1
D3Cacodemon=1

[RevenantReplacements]
ZombieTank=1
Malevonant=1
DarkClink=1
NightmareBeast=1
Incarnate=1

[ShotgunGuyReplacements]
SSGZombie=32
SuicideBomber=32
PlasmaZombie2=16
RocketGuy=32
Thrall=16
ZombieRailgunner=32
PlasmaZombie2=12
ZombieMarine=12
StealthFighter=12
DBTPawn=12
LaserCannonZombie=12
FCommander=12
ZSec=24
RepeaterZombie=12
XimRocketGuy=12
JetpackZombie=12
DuneWarrior=12
NailBorg=12
UnmakerGuy=12
SonicRailgunZombie=24
UndeadPriest=16
Railbot=16
SawedOffShotgunGuy=16
ReaperZombie=16
Priest=32
AugerGuy=24
NailBorgCommando=12
SniperRifleGuy=16
FreezeRifleGuy=16

[SpiderMastermindReplacements]
CyberMastermindHARD=4
DemolisherHARD=4
AnnihilatorHARD=1
ArachnophyteHARD=4
AzaniginHARD=1
ThamuzHARD=1
InfernuxGrandHARD=1
ApprenticeHARD=1
Hellsmith1HARD=1
AvatarHARD=1
SupremeFiendHARD=4
OverLordHARD=4
InfernoDemonHARD=1
SpiderMastermindHARD=4
CardinalHARD=1
MolochHARD=1
BigInfernalSpiderHARD=4:2

[WolfensteinSSReplacements]

[ZombieManReplacements]
ChainsawZombie=117
RapidFireTrooper=585
PlasmaZombie2=45
ZombieRailgunner=45
ZSec=90
MarineBFG2SD=45
Thrall=45
SegwayZombie=45
StealthFighter=135
ZombieMarine=45
RocketGuy=90
FZombieMan=234
ZombieMarine=117
PlasmaZombie=78
ZombieRailgunner=78
StealthFighter=78
ZSec=78
Thrall=78
SegwayZombie=45
ReaperZombie=78
RocketGuy=78
AugerGuy=78
SniperRifleGuy=45
DemonDog=78
FreezeRifleGuy=45

[BurningBarrelReplacements]

[ExplosiveBarrelReplacements]