Jump to content

Blood decals and disappearing bodies


Nanomen

Recommended Posts

On 4/2/2020 at 5:15 AM, Avoozl said:

They already mentioned some time ago that they won't be giving the game mod support for favor of DLC.

they didn't

Share this post


Link to post

I am pretty sure they did a few years ago, I saw news articles and threads explaining it. If they changed their minds then good for them.

Share this post


Link to post

It doesn't matter , there's progress in the right direction. I have something to at least work with now thanks to Emoose,  it's kinda technical but it's something. 

 

I'll know more in the coming days weather or not the method is viable to what I'm trying to do. It looks like there maybe a way to bypass the modification restrictions being built also.

So progress is being made which is freaking awesome! 

Share this post


Link to post

Please check the .py script by mosamaeldeeb on the link you can come to when reading my last post.

He plus infogram plus Grinderkiller are actually active in attempts for modding.

 

So my consideration was:

You, Knightmare, already edited the .resource files (I think of what you said) with your new values.

As they cannot be repacked because no program can do this now, the original ones can now be replaced by the -with help of the unpacker- modified ones by using that script.

Maybe I'm completely off track, but just wanted to share my thoughts with you..

Edited by SamIam76

Share this post


Link to post

 

So in this video, I’ve come to notice that there are several different components of corpses burning away:

 

-gibs and pieces shot off tend to stay way longer than actual bodies

-the burning away is actually surprisingly detailed, showing that demon corpses are turned into ash before crumbling into nothingness (I first noticed this firsthand after killing the Gladiator)

-demons tend to burn away much faster when killed by something like the Crucible/chainsaw/Berserk powerup

-regardless of how many pieces the demon is chopped up into, it always follows the same pattern of top to bottom that burns away in sequence

-the corpse disposal process tends to get truly ridiculous at times, often forcing the corpse to burn away before it hits the ground, before the kill animation is completed, or even before the corpse has time to explode into gibs (like with the Pain Elemental)

 

Anyway, it would be awesome to see some videos of Keep the Dead for Eternal in action so that more people can get an idea of how it works, and so that more people can get a chance to experience it (r/Doom, mod reviewers giving it a shout-out, etc.).

Share this post


Link to post

The doors of what I had planned have been opened. It wont be long now .. maybe a week at most. As long as the game doesnt update and break everything.. I cant wait to put my edits to the test. 😬😬😬

Share this post


Link to post
2 hours ago, SamIam76 said:

Please check the .py script by mosamaeldeeb on the link you can come to when reading my last post.

He plus infogram plus Grinderkiller are actually active in attempts for modding.

 

So my consideration was:

You, Knightmare, already edited the .resource files (I think of what you said) with your new values.

As they cannot be repacked because no program can do this now, the original ones can now be replaced by the -with help of the unpacker- modified ones by using that script.

Maybe I'm completely off track, but just wanted to share my thoughts with you..

 

 

I know, I've been following it with baited anticipation,  now it appears the wait is over. As long as game doesn't update and break all this it should get interesting! Yea, I've already have 600+ files I've already looked at and edited where necessary. Soo as long as I'm right , its should be awesome in the coming week.. 😬 I'm freaking excited and cant wait to give this a go! 

 

 

Share this post


Link to post

I'm going to go ahead and see what how it goes. Note: I'll begin all this in the wee hours of the AM.. I'm stuck on the job until then. I was going to wait until my hitch is over but nah, as soon as I get to my pc in about 10 hrs , I'll begin. 

 

Go ahead and download python script here:

https://www.python.org/download/releases/3.0/

 

Now, like I said, I have no idea if my edits will even work as I think they do but, i was confident enough to look at 600+ files individually and edit. 

 

If it works as intended. Look for a update within 24 to 48 hrs. If not and some things need adjusted , it will be a little longer as I'll have to go back through all 600+ files and tweak re edit etc.. 

 

😬 more as soon as I know more 

Share this post


Link to post
27 minutes ago, KNIGHTMARE077 said:

I'm going to go ahead and see what how it goes. Note: I'll begin all this in the wee hours of the AM.. I'm stuck on the job until then. I was going to wait until my hitch is over but nah, as soon as I get to my pc in about 10 hrs , I'll begin. 

 

Go ahead and download python script here:

https://www.python.org/download/releases/3.0/

 

Now, like I said, I have no idea if my edits will even work as I think they do but, i was confident enough to look at 600+ files individually and edit. 

 

If it works as intended. Look for a update within 24 to 48 hrs. If not and some things need adjusted , it will be a little longer as I'll have to go back through all 600+ files and tweak re edit etc.. 

 

😬 more as soon as I know more 

You're the man, thanks :)

Share this post


Link to post
4 hours ago, Man of Doom said:

 

So in this video, I’ve come to notice that there are several different components of corpses burning away:

 

-gibs and pieces shot off tend to stay way longer than actual bodies

-the burning away is actually surprisingly detailed, showing that demon corpses are turned into ash before crumbling into nothingness (I first noticed this firsthand after killing the Gladiator)

-demons tend to burn away much faster when killed by something like the Crucible/chainsaw/Berserk powerup

-regardless of how many pieces the demon is chopped up into, it always follows the same pattern of top to bottom that burns away in sequence

-the corpse disposal process tends to get truly ridiculous at times, often forcing the corpse to burn away before it hits the ground, before the kill animation is completed, or even before the corpse has time to explode into gibs (like with the Pain Elemental)

 

Anyway, it would be awesome to see some videos of Keep the Dead for Eternal in action so that more people can get an idea of how it works, and so that more people can get a chance to experience it (r/Doom, mod reviewers giving it a shout-out, etc.).

 

I'll be making said vid as soon as I know if the mod update works! 

 

I can tell you that the gore system... well it's more accurately described as gore system(s) as each enemy is ITS OWN separate gore system. This is why variables in console doesnt work. Its left over code from 2016..

Edited by KNIGHTMARE077

Share this post


Link to post

By combining the console commands I already have with the edits to the files, in theory, should produce spectacular results. 

 

I hope the engine can handle it. It gets intense at times so I'm a bit nervous on weather or not this all might bust memory caps quickly. Especially later game. 2016 saw little performance impact,  I dont know if that story will be true here. 

Share this post


Link to post

I'm going through the files at work..cuz ..lol, I have em on a flash stick.. just looking around for anything else before I get started when I'm off in a few hours. 

 

If this works, this will remind you of brutal doom of just how much blood and guts will be left hanging around..Just warning ya now lol

Edited by KNIGHTMARE077

Share this post


Link to post

I cant get the damn script to work. Obviously I'm doing something wrong but I just dont know what. 😩🙄

 

Going to have to bear with me a little while longer while I sort this out..

Share this post


Link to post

Yea, I think that's where I messed up. Sorry I'm a complete n00b to python lol. On the bright side, I do believe this will replace files in the .resourse file so no need for mod users to worry with it I think. 

 

Ok, I'll try this again in the am hours. Man , I hope all this pays off!

Share this post


Link to post

Good news and bad news.

 

Good news is all works. 

 

Bad news: I've got the wrong set of variables. 

So, have to try something else. What I thought controlled it, didnt. It controlled how fast stuff breaks off. As you can imagine , it looked rather goofy in game before it crashed..lol 

 

All good though. Mod works!!!! Now back to the drawing board to find the variables I'm looking for cuz these...lol...ain't right.  

Share this post


Link to post

Alright, I've got to track down the right variables,  that's all it is now. Sucks I edited 640+ files just to find out they ain't right but...that's what it's about. 

 

At least the hard part is over , thanks to Emoose and all those awesome people. I owe them a spectacular mod here and I intend to deliver as long the game permits! 

Share this post


Link to post

That sounds fantastic!!!!!

Great that it works with the script now.

I would help you searching, but don't know where to look at right now

Share this post


Link to post

Concerning possible updates that could break it: I generally play it in offline mode, because I hate multiplayer gaming like hell. And Eternal is played on earth.. :)

I hate updating everything when anything works fine.

Share this post


Link to post

Don't be too moderate with yourself, Knightmare.

What the guys (we can name so many of them) enabled to get that beast modified ist over the top.

But same credit shouts out to you, because you really do a hard and persistent job here in performing and bringing the game to the state we want it to be.

 

So I think i can speak for all who are here that we trust in you to continue to be successful with that

 

In the end we will celebrate you as the Eternal Gore Master!

Share this post


Link to post
3 hours ago, SamIam76 said:

Don't be too moderate with yourself, Knightmare.

What the guys (we can name so many of them) enabled to get that beast modified ist over the top.

But same credit shouts out to you, because you really do a hard and persistent job here in performing and bringing the game to the state we want it to be.

 

So I think i can speak for all who are here that we trust in you to continue to be successful with that

 

In the end we will celebrate you as the Eternal Gore Master!

Lol your too kind , I'm but a simple tinkerer. 

 

I'm going to have section this off.

 

1 demon at a time. Trial and error is going to be the name of the game for me. I can stop permentaly the burning away of corpses without a timer. I did that already ..I'm sure it will break the spawn mechanism but i dont know yet, didnt test long enough..

 

.the bloody bits for now is my focus..

 

also i think I've located the chainsaw burn after settings too?!.. time will tell, it's just going to be a bit more time than I orginally hoped for but such as the nature of these things.  

Share this post


Link to post

Alright, found a new set of variables to test. 

 

I have a feeling I'm going to be searching for a A.I limit before it's all said and done. Crazy part is; I thought I had found it once already but since I was approaching everything with a timer in mind, I didnt pay much attention to it. Now I dont know where it is.. 

 

Hmm..

Share this post


Link to post

Nothing I have tried so far has stopped the gibs from burning away. Things like "burn away" , "fade away"  with start conditions of ai death... seem related... but when adjusting it or say; removing start conditions,  it has no effect. 

 

Soo this is going to require a bit more research and experimentation.

 

 

Share this post


Link to post

Does it still happen to all parts? Because there are pieces of flesh and whatever when shooting on demons who also fall on ground and vanish first and then the gibs afterwards.

Share this post


Link to post
5 hours ago, SamIam76 said:

Does it still happen to all parts? Because there are pieces of flesh and whatever when shooting on demons who also fall on ground and vanish first and then the gibs afterwards.

Yea there are like "generic" gore parts that look they apply to all demons , then there are demon breakables such as arms, heads , legs etc .. they are all controlled independently it looks like..

But the thing is; any setting that has to do with burn away or burn away durations simply dont work when changed. I even removed start conditions from them and had no effect. 

 

I think what we are looking for isnt in this file.  Or...what's in this file is compared to what's the ..streamdb files and if they dont match,  the .streamdb setting used?? 

 

I'm just not sure, some things has a effect while others do not or they simply dont apply what we think they do. 

 

Another person Emoose has been speaking too has been trying the exact thing as me, and they too report no success?! 

 

Soo.. I'm trying to get on their discord server so we can put our heads together on this....it appears; it's going to take it

Share this post


Link to post

I'm not sure if I'm understanding well the issue... I saw screenshots with persistent corpses, how ere they generated if you're still hunting for the right variables?

Share this post


Link to post
16 minutes ago, Kaos said:

I'm not sure if I'm understanding well the issue... I saw screenshots with persistent corpses, how ere they generated if you're still hunting for the right variables?

Corpses and body parts are, like it was at D2016, controlled by different variables. The old code (CVAR) for corpse persistence works here too, not the one for the parts. So that is what Knightmare is researching inside the files. So right now you can control corpses, not limbs and gib in general.

Share this post


Link to post

Ah I got it now, so the corpse persistence can be set just with a cvar from the console?

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...