Page 9 of 19

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

PostPosted: Sun Feb 03, 2019 4:10 am
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

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

PostPosted: Sun Feb 03, 2019 4:12 am
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)

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

PostPosted: Sun Feb 03, 2019 2:13 pm
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.

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

PostPosted: Wed Feb 06, 2019 1:21 pm
by Hellser
Keep the amount of decals at a reasonable limit. GZDoom's default of 1024 should suffice, honestly. :)

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

PostPosted: Wed Feb 06, 2019 3:29 pm
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 allExpand view
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 allExpand view
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);
         }
      }
   }

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

PostPosted: Wed Feb 06, 2019 8:41 pm
by Nash
Oh wow, what a noob mistake there. Sorry about that.

A cleaner way is to just plug

Code: Select allExpand view

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.

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

PostPosted: Thu Feb 07, 2019 5:37 am
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?"

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

PostPosted: Thu Feb 07, 2019 5:47 am
by Nash
Like this:

Code: Select allExpand view

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);
    }
}
 

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

PostPosted: Thu Feb 07, 2019 10:43 am
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.

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

PostPosted: Sun Feb 10, 2019 7:55 pm
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.

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

PostPosted: Tue Feb 12, 2019 12:48 pm
by Sinael
Any quick fix for a +extremedeath not gibbing monsters properly?

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

PostPosted: Tue Feb 12, 2019 4:34 pm
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:

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

PostPosted: Tue Feb 12, 2019 7:41 pm
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.

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

PostPosted: Fri Feb 15, 2019 7:51 am
by Chewcumber
THE RETURN

Edit: Kudos to all the posts about lift issues. Having the same issue, such as MAP03: The Gauntlet of Doom 2, where the blood models specifically have a tendency to stop the lift altogether, sometimes making finishing the level impossible without the use of cheats.

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

PostPosted: Sat Feb 16, 2019 12:35 am
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.