Nash's Gore Mod: Vengeance Edition v1.01 HOTFIX

For high-res texture/sprite projects, sprite-fix patches, music add-ons, music randomizers, and other graphic/sound-only projects.
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.
User avatar
Gorec
Posts: 286
Joined: Tue Feb 09, 2016 9:41 pm
Location: )()()()()()()()()()()()(

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Gorec »

Solfish wrote:Could you add fire death? It would be amazing to set everything on fire with cleric.
it wont work with custom monsters since they will need sprites for that,mod is universal
User avatar
Gorec
Posts: 286
Joined: Tue Feb 09, 2016 9:41 pm
Location: )()()()()()()()()()()()(

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Gorec »

luigiman0640 wrote:Am I the only one who's getting lagging issues with the wall decals? I love this mod, but whenever I look at or get near copious amounts of blood on the walls, my game starts to chug quite a bit.
i have that too but nash described a couple pages back how to fix it(still lags tho but not as bad)
User avatar
BerserkerNoir
Posts: 81
Joined: Thu Nov 10, 2016 10:31 pm
Discord: BerserkerNoir#7735
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia (Modern GZDoom)
Location: Veracruz, Mexico

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by BerserkerNoir »

Gorec wrote:i have that too but nash described a couple pages back how to fix it(still lags tho but not as bad)
He described about the performance boost for the next release when It comes to Bloodspots, not wall Decals, Decals have always been a Major impact in the performance when there are too many of them.
User avatar
Hellser
Global Moderator
Posts: 2638
Joined: Sun Jun 25, 2006 4:43 pm
Discord: Hellser#8156
Operating System: Windows 11
OS Test Version: No (Using Stable Public Version)
Graphics Processor: ATI/AMD with Vulkan Support
Location: Citadel Station

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Hellser »

Keep the amount of decals at a reasonable limit. GZDoom's default of 1024 should suffice, honestly. :)
User avatar
Cherno
Posts: 1279
Joined: Tue Dec 06, 2016 11:25 am

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Cherno »

For anyone trying to run this on GZDoom 3.7.2., herre is the fix:

in zscript/nashgorehandler.zc, replace this piece of code (start at line 95):

Code: Select all

override void WorldThingSpawned(WorldEvent e)
	{
		// monster?
		bool isMonster = e.Thing.bIsMonster;

		// plug in generic monster behaviour
		if (isMonster && !e.Thing.CountInv("NashGoreActor"))
		{
			e.Thing.A_GiveInventory("NashGoreActor", 1);
		}
	}
with this:

Code: Select all

override void WorldThingSpawned(WorldEvent e)
	{
		if(e.Thing)
		{
			// monster?
			bool isMonster = e.Thing.bIsMonster;

			// plug in generic monster behaviour
			if (isMonster && !e.Thing.CountInv("NashGoreActor"))
			{
				e.Thing.A_GiveInventory("NashGoreActor", 1);
			}
		}
	}
User avatar
Nash
 
 
Posts: 17283
Joined: Mon Oct 27, 2003 12:07 am
Twitch ID: nashmuhandes
Github ID: nashmuhandes
Location: Kuala Lumpur, Malaysia

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Nash »

Oh wow, what a noob mistake there. Sorry about that.

A cleaner way is to just plug

Code: Select all

if (!e.Thing) return;
 
at the top of the function. Right above the "// monster?" comment. This way you don't mess up the indentation levels.
Beezle
Posts: 139
Joined: Thu Aug 16, 2018 6:48 pm
Discord: #8423

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Beezle »

Nash wrote: Right above the "// monster?" comment. This way you don't mess up the indentation levels.
Just so I understand this correctly, instead of replacing the above mentioned lines, just put your comment right above "// monster?"
User avatar
Nash
 
 
Posts: 17283
Joined: Mon Oct 27, 2003 12:07 am
Twitch ID: nashmuhandes
Github ID: nashmuhandes
Location: Kuala Lumpur, Malaysia

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Nash »

Like this:

Code: Select all

override void WorldThingSpawned(WorldEvent e)
{
    if (!e.Thing) return;

    // monster?
    bool isMonster = e.Thing.bIsMonster;

    // plug in generic monster behaviour
    if (isMonster && !e.Thing.CountInv("NashGoreActor"))
    {
        e.Thing.A_GiveInventory("NashGoreActor", 1);
    }
}
 
Solfish
Posts: 7
Joined: Sat Jun 24, 2017 7:52 pm

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Solfish »

Gorec wrote:
Solfish wrote:Could you add fire death? It would be amazing to set everything on fire with cleric.
it wont work with custom monsters since they will need sprites for that,mod is universal
I mean,like turning the corpse into black color and leaving a bit of smoke.
User avatar
luigiman0640
Posts: 98
Joined: Mon Apr 28, 2014 6:18 pm
Discord: luigiman0640#0351
Twitch ID: luigiman0640
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by luigiman0640 »

Gorec wrote:
luigiman0640 wrote:Am I the only one who's getting lagging issues with the wall decals? I love this mod, but whenever I look at or get near copious amounts of blood on the walls, my game starts to chug quite a bit.
i have that too but nash described a couple pages back how to fix it(still lags tho but not as bad)
I think I found what you're talking about. What I did definitely made the wall decals less performance intensive.
User avatar
Sinael
Posts: 239
Joined: Tue Oct 18, 2011 8:57 am

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Sinael »

Any quick fix for a +extremedeath not gibbing monsters properly?
User avatar
Cherno
Posts: 1279
Joined: Tue Dec 06, 2016 11:25 am

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Cherno »

Just wanting to say that this mod is very nice (in a gorish way), I like that there are no gore gibs that stay like other gore mods, so it can be used with any kind of monster mod. With bolognese, I had the problem of huge gore chunks appearing when my Left 4 Dead infected got gibbed, but with thiso ne, it's perfect. Thank you! :twisted:
User avatar
BerserkerNoir
Posts: 81
Joined: Thu Nov 10, 2016 10:31 pm
Discord: BerserkerNoir#7735
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia (Modern GZDoom)
Location: Veracruz, Mexico

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by BerserkerNoir »

Sinael wrote:Any quick fix for a +extremedeath not gibbing monsters properly?

not yet, any gibbing that is from XDeath Flag just plays the standard gibbing animation assignated to the monster, if theres any custom gibs (like the ones from Colorful Hell or Guncaster) those will be used.
Lets hope the next release has a function for those, because there are many mods with them.
User avatar
Ligmatism
Posts: 21
Joined: Sat Feb 03, 2018 1:15 pm

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Ligmatism »

THE RETURN
Last edited by Ligmatism on Thu Jul 30, 2020 7:59 am, edited 3 times in total.
User avatar
Rowsol
Posts: 897
Joined: Wed Mar 06, 2013 5:31 am

Re: Nash's Gore Mod: Vengeance Edition [v0.9 Beta Release]

Post by Rowsol »

The gore doesn't seem to like lifts. I blew up the guys sitting on the circular lift area of doom 2 map09 and each time the lift would move the game lagged hard.

Return to “Graphic/Audio Patches”