just wondering if there was a way to change a monsters properties when they get spawned by a RandomSpawner
here's an example code which adds BOSS flag to Bosses and MONSTER flags to all enemies spawned.
is it possible in a similar way?
Code: Select all
// Monster Spawners
actor SuperRandomMonster : RandomSpawner
{
+ISMONSTER
DropItem "ZombieScientist" 256 25
DropItem "ZombieScientist2" 256 25
DropItem "ZombieScientist3" 256 25
DropItem "ZombieScientist4" 256 25
DropItem "FemaleScientist" 256 25
DropItem "FemaleScientist2" 256 25
DropItem "FemaleScientist3" 256 25
DropItem "FemaleScientist4" 256 25
DropItem "NewZombieMan" 256 25
DropItem "NewShotgunGuy" 256 25
DropItem "ChainsawZombie" 256 25
DropItem "FemaleZombie" 256 25
DropItem "PistolZombie" 256 25
DropItem "FemaleSergeant" 256 25
DropItem "RapidFireTrooper" 256 25
DropItem "ZSecPistol" 256 25
DropItem "UziZombie" 256 25
DropItem "SMGGuy" 256 25
DropItem "HazmatZombie" 256 25
DropItem "PlasmaZombie" 256 25
DropItem "FemalePlasma" 256 25
DropItem "RocketGuy" 256 25
DropItem "FreezeRifleGuy" 256 25
DropItem "ZSecShotgun" 256 25
DropItem "ZSecMachinegun" 256 25
DropItem "ZombieMarine" 256 25
DropItem "SSGZombie" 256 25
DropItem "SuperShotgunGuy" 256 25
DropItem "ZSpecOpsShotgun" 256 25
DropItem "ZSpecOpsMachinegun" 256 25
DropItem "ASGGuy" 256 25
DropItem "FormerRanger" 256 25
DropItem "NewHWGuy" 256 25
DropItem "MinigunZombie" 256 25
DropItem "UnmakerGuy" 256 15
DropItem "ZombieRailgunner" 256 25
DropItem "FemaleRail" 256 25
DropItem "ChaingunGuy2" 256 25
DropItem "ChaingunMajor" 256 25
DropItem "FlamerZombie" 256 25
DropItem "RepeaterZombie" 256 25
DropItem "SonicRailgunZombie" 256 25
DropItem "SniperRifleGuy" 256 25
DropItem "AlphaRifleGuy" 256 25
DropItem "DuneWarrior" 256 25
DropItem "CannonShotgunGuy" 256 25
DropItem "XimRocketGuy" 256 25
DropItem "QuadShotgunZombie" 256 25
DropItem "BFGGuy" 256 15
DropItem "BeamGuy" 256 25
DropItem "KarasawaGuy" 256 25
DropItem "ZSpecOpsRailgun" 256 25
DropItem "DevastatorZombie" 256 15
DropItem "ShadowTrooper" 256 25
DropItem "PyroZombie" 256 15
DropItem "SNZombie" 256 25
DropItem "NewImp" 256 25
DropItem "NightmareImp" 256 25
DropItem "Shadow" 256 25
DropItem "Devil" 256 25
DropItem "DarkDevil" 256 25
DropItem "Catharsi" 256 25
DropItem "PyroImp" 256 25
DropItem "Hellion" 256 25
DropItem "VoidDarkImp" 256 25
DropItem "VoidImp" 256 25
DropItem "NetherDarkImp" 256 25
DropItem "NamiDarkImp" 256 25
DropItem "STDarkImp" 256 25
DropItem "STImp" 256 25
DropItem "PhaseImp" 256 25
DropItem "Nightshade" 256 25
DropItem "Roach" 256 25
DropItem "StoneImp" 256 25
DropItem "Vulgar" 256 25
DropItem "D3Wraith" 256 25
DropItem "NetherworldDrone" 256 25
DropItem "SoulHarvester" 256 25
DropItem "SnakeImp" 256 25
DropItem "SlimeImp" 256 25
DropItem "LesserMutant" 256 25
DropItem "SpiritImp" 256 25
DropItem "FrozenImp" 256 25
DropItem "NightmareDevil" 256 25
DropItem "UndeadImp" 256 25
DropItem "SpectralImp" 256 25
DropItem "CyberImp" 256 25
DropItem "Agaures" 256 20
DropItem "NewDemon" 256 24
DropItem "NewSpectre" 256 24
DropItem "PSXSpectre" 256 24
DropItem "NightmareSpectre" 256 24
DropItem "Spectre64" 256 24
DropItem "BloodDemonClone" 256 24
DropItem "BloodFiend" 256 24
DropItem "Satyr" 256 24
DropItem "PlasmaDemon" 256 24
DropItem "CyberFiend" 256 24
DropItem "NightmareDemon" 256 24
DropItem "MaulerDemon" 256 24
DropItem "SandDemon" 256 24
DropItem "AcidDemon" 256 24
DropItem "ChillerDemon" 256 24
DropItem "StoneDemon" 256 24
DropItem "NightmareMechDemon" 256 23
DropItem "NewBaron" 256 20
DropItem "Afrit" 256 15
DropItem "BelphegorClone" 256 15
DropItem "LordOfHeresy" 256 15
DropItem "BruiserDemon" 256 15
DropItem "ArchonOfHell" 256 5
DropItem "ProfaneOne" 256 15
DropItem "Cybruiser" 256 15
DropItem "CyberBaron" 256 15
DropItem "IceBaron" 256 15
DropItem "ObsidianStatueNonDormant" 256 15
DropItem "WarlordOfHell" 256 15
DropItem "HellsFury" 256 15
DropItem "HellstormArchon" 256 15
DropItem "Balor" 256 15
DropItem "Golem" 256 15
DropItem "Hierophant" 256 15
DropItem "Obliterator0" 256 15
DropItem "DukeOfMayhem" 256 15
DropItem "InfernoViscount" 256 15
DropItem "CyberBelphegor" 256 15
DropItem "DemonLord" 256 15
DropItem "Azazel" 256 5
DropItem "NewHellKnight" 256 15
DropItem "Squire" 256 15
DropItem "HellWarrior" 256 15
DropItem "HellChampion" 256 15
DropItem "CyberHellKnight" 256 15
DropItem "Paladin" 256 15
DropItem "NewCaco" 256 24
DropItem "NightmareCacodemon" 256 24
DropItem "EnhancedCacodemon" 256 24
DropItem "CacolanternClone" 256 24
DropItem "Xenodemon" 256 24
DropItem "D3Cacodemon" 256 24
DropItem "AgathoDemon" 256 24
DropItem "Cacolich" 256 24
DropItem "Cacolich1" 256 24
DropItem "Poe" 256 24
DropItem "Crackodemon" 256 24
DropItem "TechnoCaco" 256 24
DropItem "Wicked" 256 24
DropItem "NewLostSoul" 256 25
DropItem "D3ForgottenOne" 256 25
DropItem "Terror" 256 25
DropItem "Rictus" 256 25
DropItem "PsychicSoul" 256 25
DropItem "PoisonSoul" 256 25
DropItem "BurningSoul" 256 25
DropItem "DrownedSoul" 256 25
DropItem "DreamCreeper" 256 25
DropItem "Watcher" 256 25
DropItem "Shade" 256 25
DropItem "D3Trite" 256 25
DropItem "FleshSpawn" 256 25
DropItem "OutcastStalker" 256 25
DropItem "NewPain" 256 15
DropItem "GriefElemental" 256 15
DropItem "PlasmaElemental" 256 15
DropItem "TorturedSoul" 256 15
DropItem "Defiler" 256 15
DropItem "Helemental" 256 15
DropItem "Inferno" 256 15
DropItem "Slomnibus" 256 15
DropItem "NewArach" 256 15
DropItem "RailArachnotron" 256 15
DropItem "FusionSpider" 256 15
DropItem "CGunSpider" 256 15
DropItem "Aracnorb" 256 15
DropItem "BlackWidow" 256 15
DropItem "Decepticon" 256 15
DropItem "ZombiePlasmaTank" 256 15
DropItem "ZombieMissileTank" 256 15
DropItem "ZombieTank" 256 15
DropItem "BFGArachnotron" 256 15
DropItem "Karatron" 256 15
DropItem "DevastatorArachnotron" 256 10
DropItem "NewFatso" 256 20
DropItem "ArmDropFatso" 256 20
DropItem "Hectebus" 256 20
DropItem "Daedabus" 256 20
DropItem "D3Mancubus" 256 20
DropItem "Mafibus" 256 20
DropItem "Maxibus" 256 20
DropItem "RocketFatso" 256 20
DropItem "PlasmaFatso" 256 20
DropItem "Fatso2" 256 20
DropItem "NewRevenant" 256 15
DropItem "Revenant2" 256 15
DropItem "DarkRevenant" 256 15
DropItem "Malevonant" 256 15
DropItem "Incarnate" 256 1
DropItem "NailBorg" 256 15
DropItem "BlasterBorg" 256 15
DropItem "NailBorgCommando" 256 15
DropItem "NewVile" 256 10
DropItem "Tornadodemon" 256 10
DropItem "DemonTrickster" 256 10
DropItem "Diabloist" 256 10
DropItem "DarkVile" 256 10
DropItem "MediVile" 256 10
DropItem "Vile2" 256 10
DropItem "HellChaingunner" 256 5
DropItem "SuperRandomBoss" 256 2
}
actor SuperRandomBoss : RandomSpawner
{
+BOSS
DropItem "scalliano" 256 1
DropItem "NewCyber" 256 2
DropItem "Annihilator" 256 2
DropItem "Thamuz" 256 1
DropItem "Protodemon" 256 2
DropItem "Terminator" 256 2
DropItem "Cardinal" 256 2
DropItem "Superdemon" 256 2
DropItem "InfernuxGrand" 256 2
DropItem "Cyberbot" 256 2
DropItem "EvilDoomguy" 256 1
DropItem "Haymaker" 256 2
DropItem "Incubus" 256 2
DropItem "HellsBattery" 256 2
DropItem "SourceGuardianHard" 256 2
DropItem "QueenHard" 256 2
DropItem "CyberJG" 256 2
DropItem "Barbatos" 256 2
DropItem "Succorbenoth" 256 1
DropItem "Sabaoth" 256 2
DropItem "ThamuzV2" 256 1
DropItem "IceBarrierCyberdemon" 256 2
DropItem "NewSpider" 256 2
DropItem "Demolisher" 256 2
DropItem "ScorpionMastermind" 256 2
DropItem "Overlord" 256 2
DropItem "SupremeFiend" 256 2
DropItem "MotherDemon" 256 2
DropItem "PyroDemon" 256 2
DropItem "BigInfernalSpider" 256 2
DropItem "Arachnophyte" 256 2
DropItem "Azazel" 256 2
DropItem "Moloch" 256 2
DropItem "InsanitySpider" 256 2
//DropItem "HammerHound" 256 1
DropItem "DarkArchVile" 256 2
DropItem "Gatekeeper" 256 2
DropItem "OvermindJr" 256 2
DropItem "Demoliphyte" 256 2
DropItem "InsanityDemolisher" 256 1
DropItem "ChoGath" 256 2
DropItem "GreaterIncubus" 256 2
}