Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Nanomen

Blood decals and disappearing bodies

Recommended Posts

Great guys!!

Many thanks to you all, especially Man of Doom and Knightmare077 for delivering/supporting with "Legacy mod" and "Keep the Dead" Mod for Doom 2016.

That was absolutely great and a MUST for Doom. 

Fading gore is what I completely dislike generally, especially in Doom!!

 

Are there any news right now for modding Doom Eternal the same way?

Although I don't bought the game right now already, I cannot wait for that!

Share this post


Link to post

TL;DR because soused

 

I thought the whole point of disappearing corpses in Doom 3 onwards was simply because of the amount of processing power needed to keep rendering them after death. After a while, especially with large swarming attacks, the frame rate with rendering all those bodies would slow down and destroy the constant frame rates that id is aiming for. That's why they remove them after a short while.

 

I suppose a solution would be for the game to remove the bodies when you leave the immediate area, but then I suppose id were trying to be consistent with the dead body duration.

 

Share this post


Link to post

With the Legacy mod in Doom 2016 I haven't felt that frame rates are dropping even when the area was full with gibs and corpses..

Share this post


Link to post

Doom Eternal. Legacy mod from 2016 does not work with Eternal. Most of console commands are again, hidden / removed. 

 

Without Emoose making a legacy mod for Eternal , there's nothing much I can do. :( 

 

specifically though , if that user is reading this, we really need a heavy focus on the gore system variables as well as a.i variables,  with focus on max allowable a.i on screen or spawnable at one time. 

 

without Emoose making a similar mod for Eternal,  we will be at a stand still on this. 

 

 

Edited by KNIGHTMARE077

Share this post


Link to post
11 hours ago, SamIam76 said:

Are there any news right now for modding Doom Eternal the same way?

Although I don't bought the game right now already, I cannot wait for that!


Marty Stratton and Hugo Martin did mention in several interviews that modding for Doom Eternal is “a long-term goal”, and plus with megatextures now going away in id Tech 7, it definitely seems more feasible now. 
 

So yeah, optimism is definitely warranted, and if modding does become a thing for Eternal, you can bet that a mod to keep lasting corpses for enemies will be one of the first mods out there.

Share this post


Link to post

Emoose mod (Legacy Mod) was made with cheat engine and another program to compile it into a .dll. from what I gathered researching when I was messing with all the available console variables the mod unlocks with Doom 2016. 

 

My knowledge of cheat engine is minimal at best. Maybe a specific thread with his (Emoose) name in its title may help ? assuming it's not against community standards to do such a thing as the user is a member of this community I do believe. 

 

 

Share this post


Link to post

Someone download the above and try the following command

 

gore_neverFadeAndRemove 1

 

That's first thing, let's see if it breaks spawns. 

Share this post


Link to post
3 hours ago, KNIGHTMARE077 said:

Someone download the above and try the following command

 

gore_neverFadeAndRemove 1

 

That's first thing, let's see if it breaks spawns. 

Does it work? :0

Share this post


Link to post
10 minutes ago, Doomslayer88 said:

Does it work? :0

 

I haven't had opportunity to test yet. Was hoping someone would beat me too it. I have 5 or 6 more hours before I can test it.

Share this post


Link to post

Ok with the above cheat engine tables from sunbeam; the following commands from Keep The Dead mod for 2016 works for Eternal... Still though; its not quite the same; glory killed enemies now burn away. corpses will stay. some gibs burn away... 

Now; since there is no .dll file to load with the game, the following will have to be inputed manually . Ill do more testing over the coming days.

 

ai_death_FadeDelay 60000
breakable_NoFadeAndRemove 1
gore_neverFadeAndRemove 1
corpseManager_MaxTime 600000
ai_maxCorpses 300
corpseManager_MaxEntities 300

corpse_optimzationStartTime 600
decal_goreBloodPoolPriority 100
decal_forcefadeoutduration 600000

g_gorebloodsphereexpanddistance 75
encounterscript_globalmaxai 48
decal_maxdecalsinradius 40
decal_maxdecalgroupingradius 400.0
g_goresplashjointsused 32
r_decalclusteringnumdecalsperjob 48
g_breakabledebugdecals 1
r_decalLifetimeMultiplier 32

g_breakablefloorsplatfromceiling 1

Share this post


Link to post

GREAT for the first time, KNIGHTMARE077!! :)

That is a great start.

Hopefully we can get rid of all corpse and decal burning effects!

 

For the commands there should be a clue written by SunBeam:

Create a txt-file (console.txt for example) and paste it into C:\Users\YOUR NAME\Saved Games\id Software\DOOMEternal\base

Insert your commands needed into that txt-file.

Then open the console in game and type conDump console.txt

 

Hope that works

Share this post


Link to post
3 hours ago, KNIGHTMARE077 said:

Ok with the above cheat engine tables from sunbeam; the following commands from Keep The Dead mod for 2016 works for Eternal... Still though; its not quite the same; glory killed enemies now burn away. corpses will stay. some gibs burn away... 

Now; since there is no .dll file to load with the game, the following will have to be inputed manually . Ill do more testing over the coming days.

 

ai_death_FadeDelay 60000
breakable_NoFadeAndRemove 1
gore_neverFadeAndRemove 1
corpseManager_MaxTime 600000
ai_maxCorpses 300
corpseManager_MaxEntities 300

corpse_optimzationStartTime 600
decal_goreBloodPoolPriority 100
decal_forcefadeoutduration 600000

g_gorebloodsphereexpanddistance 75
encounterscript_globalmaxai 48
decal_maxdecalsinradius 40
decal_maxdecalgroupingradius 400.0
g_goresplashjointsused 32
r_decalclusteringnumdecalsperjob 48
g_breakabledebugdecals 1
r_decalLifetimeMultiplier 32

g_breakablefloorsplatfromceiling 1

That’s awesome!

But do permanent corpses still affect monster spawns?

And what exactly remains and what disappears?

Share this post


Link to post

Yes...they do. Which is why I aired on the side of caution and went with 2016 values. I'm not sure if gore_neverFadeAndRemove is working correctly.. I'm still experimenting. 

 

The text file may work like before but before the trainer was essentially loaded with the game,  this go around you have to manually activate the trainer and depending on when you do that vs when the game loads the commands from the file, it probably wont work that way.. 

 

Now one could make a batch file of sorts to run , after trainer is active, surely but first, need to do much more experimenting. 

 

Glory killed enemies still burn away, which is opposite of 2016 when using these commands? That's why I'm thinking something isnt working but it is acceptable command to engine , just broke? 

 

Ragdolled corpses,  blood decals etc will last as long I set them too.

 

Gibs seem to burn away as well?! 

 

Its weird. 

 

Share this post


Link to post

Only good thing this go around is there is a higher spawning ceiling. So the timing could be adjusted ? Just dont know yet. 

 

As long as no future patch breaks all this , I think there is at least a road to follow, which is waaaaay ahead of time compared to when we could do this in 2016.

Share this post


Link to post

Could anyone please help me!

I copied the DOOMEternalx64vk.CT into the game folder

Then started game and the console with ^

No cheat code I inserted doesn't work for me.

 

What have I done wrong or did I forget?

Share this post


Link to post

You have to download cheat engine.

 

Install it , and then open the file from sunbeam. 

 

Run doom

 

Select the Doom eternal , process from cheat engine menu.

Share this post


Link to post
Just now, KNIGHTMARE077 said:

You have to download cheat engine.

 

Install it , and then open the file from sunbeam. 

 

Run doom

 

Select the Doom eternal , process from cheat engine menu.

The .CT file from sunbeam can be on your desktop. It opens cheat engine as it's a cheat table for cheat engine.

 

Dont play multiplayer. turn off network features inside of Doom while running that btw. Remember its risky. 

Share this post


Link to post
3 hours ago, KNIGHTMARE077 said:

Oh just for fun, found it in a comment, do this

 

g_enablepistiol 1

 

😬

What does that do? Bring back pistol?

Share this post


Link to post

gore_neverFadeAndRemove

 

I'm certain the game isnt taking this command. Yes it sets in the console but isnt taking it. 

 

Weather or not this can be fixed I'm as of right now unsure. It's why GK enemies and gibs still disappear.  The rest of what we have seems to work fine, which is why the corpses hang around.

 

 

Share this post


Link to post

Yes I'm with you. That command doesn't have effect anymore.

I just tried a bunch of different CVARS (also from D2016) with no luck.

That body parts still fade, which kills atmosphere and looks so goddam cheap :(

I'm annoyed now, because I want the experience as in D2016!

 

BTW thanks for your help, could get it started with the cheat engine!

Share this post


Link to post

I'm a big fan of persistieren gore. Thank you guys for looking into it that stuff.

 

Apparently you don't even need Cheatengine to use the g_decallifetimemultiplier console command and it works great. While I miss persistent bodies, at least you can paint the environment in a proper red with barely any performance impact noticeable. 

Edited by Lampenpam

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×