No Ultra-Violence: An Anti-Gore Mod [1.4] (Mod DB)

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for 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.
MrJohnny
Posts: 212
Joined: Fri Aug 05, 2016 8:41 am

No Ultra-Violence: An Anti-Gore Mod [1.4] (Mod DB)

Post by MrJohnny »



What is it?
This is pretty much the exact opposite of a gore mod. An anti-gore mod, if you will. You won't find a smidge of the red stuff here, no siree. What's that, need more details? Say no more!
- Blood has been replaced with sparkles! Comes in red, green and blue!
- No more gibs! Instead of monsters just melting into a boring ol' red paste, they erupt into a shower of confetti or simply "poof" into nothing.
- Monster sprites have been wiped clean! No more pesky bloodstains!
- No more messy textures!
- Don't like looking at dead things? This mod has got you covered! You have the option to toggle corpses in the "ultra-violence" options menu!
- Optional extra deaths just for kicks!
- 100% less DSSLOP!



Credit
All credit is commented in a custom lump within the pk3; if you wish to use any resources, please give credit where credit is due. If there are any discrepancies in the credits list, please send me a PM as soon as possible to resolve the issue.

Special Thanks
- Special thanks goes to HorrorMovieGuy, who started making a goreless doom mod himself but never finished. He posted a bunch of nifty sprites here on the forums. His post is where I drew my inspiration - and a large portion of this mod's assets. Without this fellow, I wouldn't be posting this thing.
Spoiler: Known Bugs
DOWNLOAD
Spoiler: Changelog (1.4 > 1.5)
Spoiler: Changelog (1.3 > 1.4)
Spoiler: Changelog (1.2 > 1.3)
Spoiler: Changelog (1.1 > 1.2)
Spoiler: Changelog (1.0 > 1.1)
Last edited by MrJohnny on Tue Apr 02, 2019 4:56 pm, edited 8 times in total.
User avatar
SiFi270
Posts: 451
Joined: Tue Feb 10, 2015 2:51 am
Location: Does anyone put a serious answer here?

Re: No Ultra-Violence: An Anti-Gore Mod

Post by SiFi270 »

i tryd with brutal and dindt work ur mods broke thums DOWN




A "just kidding" might ruin everything but these days you can never be too sure.
User avatar
SHayden
Posts: 176
Joined: Sat Jan 28, 2017 11:03 am
Location: Europe

Re: No Ultra-Violence: An Anti-Gore Mod

Post by SHayden »

Spoiler:
User avatar
Cherno
Posts: 1309
Joined: Tue Dec 06, 2016 11:25 am

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Cherno »

I see crossover potential with a Kingsman TC.
User avatar
Combine_Kegan
Posts: 467
Joined: Sun Jan 19, 2014 8:12 am
Location: Hopelessly stuck in the past

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Combine_Kegan »

That's hilarious, and it's nice to see it's compatible with Combined_Arms!
User avatar
Sinael
Posts: 244
Joined: Tue Oct 18, 2011 8:57 am

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Sinael »

Why not zorch'em?
User avatar
chronoteeth
Posts: 2662
Joined: Wed Sep 08, 2004 1:29 pm
Preferred Pronouns: It/Its

Re: No Ultra-Violence: An Anti-Gore Mod

Post by chronoteeth »

you know with a bit of tweaking you can make this work without it being a joke
User avatar
Spaceman333
Posts: 622
Joined: Thu Oct 13, 2016 8:40 pm

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Spaceman333 »

Brings back memories :D :

User avatar
krokots
Posts: 266
Joined: Tue Jan 19, 2010 5:07 pm

Re: No Ultra-Violence: An Anti-Gore Mod

Post by krokots »

Cool, BTW, I peeked into your code just to see how you handled stuff. A bit of advice, every time you use

Code: Select all

		if(inflictor.GetClassName() == "BFGBall")
		{
			mod = 'BFG';
		}
		if(inflictor.GetClassName() == "PlasmaBall")
		{
			mod = 'BFGSplash';
		}
		if(...)
the code unnecessary checks every "if". You should change it to

Code: Select all

		if(inflictor.GetClassName() == "BFGBall")
		{
			mod = 'BFG';
		}
		else if(inflictor.GetClassName() == "PlasmaBall")
		{
			mod = 'BFGSplash';
		}
		else if(...)
Use "else if". The differance is, if the condition is met, it won't check every single next "else if". So it skips hundreds of lines of code.
Or you could even use more neat "switch" word.

Code: Select all

		switch(inflictor.GetClassName())
		{
			case 'BFGBall':		mod = 'BFG';	break;
			case 'PlasmaBall':	mod = 'BFGSplash'';		break;
			(...)
		}
Good luck with more programming!
MrJohnny
Posts: 212
Joined: Fri Aug 05, 2016 8:41 am

Re: No Ultra-Violence: An Anti-Gore Mod

Post by MrJohnny »

Thanks, I appreciate the advice! My zscript is basically nonexistent ATM. I've been mostly working with decorate for years now and haven't touched much else. Hopefully that'll change relatively soon. Relatively.
jablon1000
Posts: 62
Joined: Thu Jul 06, 2017 8:09 am

Re: No Ultra-Violence: An Anti-Gore Mod

Post by jablon1000 »

Why you hate Doom so much?
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Matt »

chronoteeth wrote:you know with a bit of tweaking you can make this work without it being a joke
Who said this mod was a joke? This is great! (I'm genuinely, unironically happy for some more variety in effects than another take on red falling debris and liquid decals)

The dead mancubus creeps the fuck out though. (good work!)
User avatar
Naniyue
Posts: 884
Joined: Fri Mar 13, 2009 8:06 pm

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Naniyue »

I LOVE the deflating cacodemon! And the way the corpses poof back into their own dimension looks very pretty! Keep up the good work!

EDIT: How about adding this to Reelism?
RobotJoe
Posts: 3
Joined: Wed Oct 14, 2015 5:44 am

Re: No Ultra-Violence: An Anti-Gore Mod

Post by RobotJoe »

they're just sleepin!
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: No Ultra-Violence: An Anti-Gore Mod

Post by Matt »

...that would actually be an interesting mod, make them wake up at any moment...
Post Reply

Return to “Gameplay Mods”