OMG Weapons and Monsters! V5 - TENTH ANNIVERSARy EDITION

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

OMG Weapons and Monsters! V5 - TENTH ANNIVERSARy EDITION

Postby deathz0r » Thu Apr 30, 2015 7:03 pm


Spoiler: Old trailer


After ten millenia years, the ancient beast mod has been reawakened

I'm literally 12 and what is this

OMG Weapons and Monsters! (or OMGWPNS for short) is the first randomiser mod that was ever released. It was originally released here on the ZDoom forums and then a short time later at /idgames. It was pivotal in ensuring that RandomSpawner support was implemented in ZDoom, although it was never officially updated to use RandomSpawner until six years later, though I don't really consider that as a true update.

The philosophy of OMGWPNS was simple: stick to nothing but recoloured monsters and slightly modified weapon sprites and provide my vision of an expanded Doom experience, you could call it vanilla-esque because everything is balanced with respect to vanilla content. This was a shout out to old Quake mods from the 90s that I enjoyed a lot, such as Killer Quake Pack. That philosophy still rings true, which leads to an interesting design challenge in an era where ~50MB PK3s are the norm while OMGWPNS is <1MB PK3. If I can't fit it on a floppy disk, then something has gone horribly wrong.

Which brings us to today, where I have done a lot of rebalancing of the monsters and weapons, refined the recolouring of monsters and added new weapons and monsters in the mix, and fixing a lot of bugs and usability issues with the original version. On top of that, the Eternity Engine is now supported with the custom monsters!


Why are you even updating this and not making a new mod, you unoriginal twat?

My main reason is that I've been developing a mod for Zandronum named Endless Survival and in early versions I had all of the OMGWPNS resources integrated into it, and I was rebalancing everything in the process. When I noticed that the changes I were making would benefit regular maps, I decided to split the OMGWPNS stuff away from Endless Survival and had uploaded a new version a couple weeks ago, but only got around to uploading a trailer today because of HDD issues and being really busy IRL. I also want to see how much design space I really have when I'm limited to nothing more than recolouring monsters, projectiles and slightly modifying weapon sprites.

I don't really expect to update this frequently, but I will make an effort to update it when I get inspiration!


Download

Full mod:
OMG Weapons and Monsters! V5

Individual downloads:
OMG Weapons! V5
OMG Monsters! V5

Spoiler: Previous versions


Mutators

OMGWPNS as of V5 features custom CVARs for players and server hosts to have a flexible experience. You can change them via the options menu in ZDoom, or via the console in Zandronum. The available CVARs are as follows:

omg_vanillaweapons (0-1)
Setting this to 0 (Off) allows all weapons to spawn, setting this to 1 (On) only allows vanilla weapons to spawn. If it is changed from 0 to 1, the effect on the player is immediate - you can pick up the weapons, but you can no longer select the custom weapons until you set it back to 0. If you have a custom weapon selected before you change it to 1 and you attempt to shoot after it has changed, it will switch weapons and alert monsters. Vanilla weapons will have normal Doom weapon switching speed with this enabled. This does not change what has already spawned on the map, but it will override individual weapon spawn settings. Default is 0.

omg_vanillamonsters (0-1)
Setting this to 0 (Off) allows all monsters to spawn, setting this to 1 (On) only allows vanilla monsters to spawn. This is a global effect and will override individual monster spawn settings. Effect is applied after changing the map. Default is 0.

omg_removevanillamonsters (0-1)
Setting this to 0 (Off) allows all monsters to spawn, setting this to 1 (On) only allows custom monsters to spawn. If you specify a vanilla monster to be spawned in the manual override spawns, that will override this effect for that monster. Effect is applied after changing the map. Default is 0.

omg_instantswitch (0-1)
Setting this to 0 (Off) disables instant weapon switching, but weapons will switch at double the speed of regular Doom weapons. Setting this to 1 (On) enables instant weapon switching. Effect is applied immediately. Default is 0.

omg_simpleammo (0-1)
Setting this to 0 (Off) allows custom weapons to have different ammo types from their vanilla oounterpart. (eg. the Laser Pistol uses Cells while the Pistol uses Bullets) Setting this to 1 (On) only allows custom weapons to have the same ammo type as their vanilla counterpart. Ammo usage for those weapons are rebalanced based on approximate damage. Zombiemen will also only drop clips instead of cells if omg_formerhumanitems is set to 0. Recommended for Survival Co-op and Deathmatch. Effect is applied immediately. Default is 0.

omg_passthrough (0-1)
Setting this to 0 (Off) disabled player projectiles to pass through other players. Setting this to 1 (On) allows player projectiles passing through. Deathmatch automatically implies this to be set at 0. Effect is applied immediately. Default is 1.

omg_chainsawspawn (0-3)
omg_shotgunspawn (0-3)
omg_supershotgunspawn (0-3)
omg_chaingunspawn (0-4)
omg_rocketspawn (0-6)
omg_plasmaspawn (0-5)
omg_bfgspawn (0-5)
Manual spawn overrides for each weapon pickup. Setting to 0 (Random) will randomise weapon spawns, setting to 1 will spawn the vanilla weapon drop, while setting a value from 2 onwards will spawn specific custom weapons. Invalid values will spawn nothing. Effect is applied after changing the map. Default is 0.

omg_formerhumanitems (0-2)
Setting this to 0 (Normal) allows Zombiemen and Nazis to drop clips or cells on death, Shotgun Guys drop random Shotguns and Chaingun Guys drop random Chainguns. Setting this to 1 (Vanilla) only allows vanilla item drops. Setting this to 2 (Classic) allows the old item drops from previous versions. If omg_simpleammo is set to 1 while this is set to 2, this will act like it has been set to 1. Effect is applied immediately. Default is 0.

omg_spawnmultiplier (1-100)
Mutliplies the amount of monsters and ammo spawned, similar to "10x" mods like 10xu. If all other monster spawn settings are set to default, it will randomise
the monsters that are multiplied, otherwise it will respect any settings that are applied. Valid ranges are 1-100. Effect is applied after changing the map. Default is 1.

omg_monsterjump (0-1)
Setting this to 0 (Off) allows Blood Imps, Psychoskeles and Minions to move like regular monsters. Setting this to 1 (On) allows them to randomly jump a small distance while chasing their target. This is useful if these monsters are spawned at a location where they cannot attack the player under normal circumstances, such as on a cliff or the top of a pillar or a crate. Effect is applied immediately. Default is 1.

omg_superbosses (0-1)
Setting this to 0 (Off) disables super bosses from randomly spawning. Setting this to 1 (On) allows very tough custom bosses to randomly spawn that have a decreased chance to spawn than regular bosses. This will not override individual Cyberdemon and Spider Mastermind spawn settings. Effect is applied after changing the map. Default is 1.

omg_zombiemanspawn (0-4)
omg_shotgunguyspawn (0-4)
omg_chaingunguyspawn (0-5)
omg_impspawn (0-5)
omg_demonspawn (0-4)
omg_spectrespawn (0-2)
omg_lostsoulspawn (0-4)
omg_cacodemonspawn (0-4)
omg_hellknightspawn (0-4)
omg_baronofhellspawn (0-4)
omg_arachnotronspawn (0-4)
omg_painelementalspawn (0-4)
omg_revenantspawn (0-4)
omg_mancubusspawn (0-4)
omg_archvilespawn (0-4)
omg_spidermastermindspawn (0-7)
omg_cyberdemonspawn (0-8)
omg_nazispawn (0-4)
Manual spawn overrides for each monster. Setting to 0 (Random) will randomise monster spawns, setting to 1 will spawn the vanilla monster, while setting a value from 2 onwards will spawn specific custom monsters. Invalid values will spawn nothing. Setting omg_nazispawn to 1 (Nazi) is recommended for WADs featuring DEHACKED lumps that change Nazis to a new monster. Effect is applied after changing the map. Default is 0.

Spoiler: the fun house, cool people only


Changelog

Spoiler:


Special thanks

TerminusEst13 and Ijon Tichy for the Samsara weapon pickup code, which was essential reading for writing the V5 weapon pickup code

Soundwave for being an awesome beta tester and giving excellent feedback
Last edited by deathz0r on Thu Jun 30, 2016 6:47 am, edited 26 times in total.
User avatar
deathz0r
ftw
 
Joined: 15 Jul 2003
Location: Land with them kangaroo

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Triple S » Thu Apr 30, 2015 7:37 pm

Oh my god it can't be

Downloading this right away. I still run through shit with the original.
User avatar
Triple S
 
Joined: 02 Nov 2008

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby deathz0r » Thu Apr 30, 2015 7:47 pm

It totally is, son

Oh yeah and the fast fists is affected by the Berserk powerup now, forgot to add that in the video
User avatar
deathz0r
ftw
 
Joined: 15 Jul 2003
Location: Land with them kangaroo

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby HeX » Thu Apr 30, 2015 7:52 pm

This mod is shit and so are you.

10/5
User avatar
HeX
DON'T LOOK AT ME LIKE THAT
 
Joined: 22 Jan 2007
Location: www.odamex.net

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Csonicgo » Thu Apr 30, 2015 7:54 pm

I LOVE YOU DEAT
User avatar
Csonicgo
OPL Goddess
 
Joined: 15 Apr 2004
Location: Leeds

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby wildweasel » Thu Apr 30, 2015 8:00 pm

I don't think I ever gave this an honest review back in the day. Perhaps when I get home I'll give it another go.
User avatar
wildweasel
change o' pace.
Moderator Team Lead
 
Joined: 15 Jul 2003

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Imp Hunter » Thu Apr 30, 2015 8:17 pm

This wad was (and still is) an inspiration for me! It's nice too see it back :D
User avatar
Imp Hunter
「It's not my fault」
 
Joined: 05 Jul 2008
Location: Brazil

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Matt » Thu Apr 30, 2015 9:18 pm

Spoiler: re: trailer
User avatar
Matt
Putting the XD into *xdeath since 2007
 
Joined: 04 Jan 2004
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Zenon » Fri May 01, 2015 7:55 am

<3
User avatar
Zenon
Fun and games
 
Joined: 20 Apr 2006
Location: New Zealand

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Armaetus » Fri May 01, 2015 9:32 am

Why not move the contents into PK3 format?
User avatar
Armaetus
Maps of Chaos/RDND/DVV Overseer
 
Joined: 13 Mar 2009
Location: North Babylon, NY
Discord: Armaetus#8512
Github ID: GlaiceOldSchoolRTS
Operating System: Windows Vista/7 64-bit
Graphics Processor: ATI/AMD with Vulkan Support

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Abba Zabba » Fri May 01, 2015 9:38 am

Anything with randomly colored monsters/weapons is right up my alley.
User avatar
Abba Zabba
 
Joined: 05 Sep 2011
Location: a place lol!

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby TheBadHustlex » Fri May 01, 2015 9:46 am

This was the first weapon- and monster-mod I've played. I have to try this out.
User avatar
TheBadHustlex
Better than stalin.
 
Joined: 03 Oct 2013
Location: 'stria

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Untitled » Fri May 01, 2015 10:28 am

I think you probably should move the Demon of the Pit (rare boss) from Cyberdemon to Spider Mastermind - we already have a Super-Baron in the cyber slot, and traditionally, nastier bosses should be put in the Mastermind slot (due to the Spider Mastermind being much rarer).

Also, I feel the revenant lord could be moved to the Cyber slot - it's not terribly large, and given that Cyberdemons are way more common than masterminds it could easily go in there.
Untitled
 
Joined: 18 Apr 2013

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Marisa Kirisame » Fri May 01, 2015 11:36 am

Is... Is this a dream?
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

Re: OMG Weapons and Monsters! V3 - THE REBIRTH

Postby Unholypimpin » Fri May 01, 2015 2:54 pm

This mod is what got me into doom modding years and years ago. That being said I'm liking all the new changes, oh and welcome back deathz0r <3
User avatar
Unholypimpin
The GutterGhost is coming over for dinner, are you prepared?
 
Joined: 05 Feb 2009
Location: California

Next

Return to Gameplay Mods

Who is online

Users browsing this forum: Funky Gnoll, PresBarackbar, Samarai1000, Simple Pie [RSS] and 8 guests