OK, the easiest thing for me to do is just do it for you. Look at the code and, using the wiki as a reference, try to figure out HOW it works, and maybe you can learn something from it.
Using Slade, make a new wad and add a lump called DECORATE, and paste the following into it:
Code: Select all
ACTOR NecrosisPlayer : DoomPlayer
{
Health 200
Player.StartItem "BlueArmor"
Player.StartItem "Pistol"
Player.StartItem "Fist"
Player.StartItem "Clip", 50
}
ACTOR NoBlueArmor : BlueArmor replaces BlueArmor
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoGreenArmor : GreenArmor replaces GreenArmor
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoArmorBonus : ArmorBonus replaces ArmorBonus
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoMedikit : Medikit replaces Medikit
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoStimpack : Stimpack replaces Stimpack
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoHealthBonus : HealthBonus replaces HealthBonus
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoSoulSphere : SoulSphere replaces SoulSphere
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NoMegaSphere : MegaSphere replaces MegaSphere
{
States
{
Spawn:
TNT1 A 0
Stop
}
}
ACTOR NewBerserk : Berserk replaces Berserk
{
States
{
Pickup:
TNT1 A 0 A_GiveInventory("PowerStrength")
TNT1 A 0 A_SelectWeapon("Fist")
Stop
}
}
Then, add a KEYCONF lump and paste the following into it:
Code: Select all
clearplayerclasses
addplayerclass NecrosisPlayer
Then, add a WADINFO lump describing the wad and giving due credit to Konda and me for our help.