[SUBMISSION] HereticCorpses
- SSkies
- Topic Author
- Demon
Less
More
- Posts: 27
10 months 19 hours ago - 9 months 2 weeks ago #1
by SSkies
[SUBMISSION] HereticCorpses was created by SSkies
Nothing else to say. These are all the player and monsters corpses from Heretic, as decorations.INFO:Name: Heretic CorpsesConnection: NonePalette: HereticAmbient Sound: NoDe-/Activatable: NoDestroyable: NoSpecial Effects: NoBrightmaps: NoActor modification: NoACS: NoSummons:
- DeadPlayer
- DeadPlayer2
- DeadGargoyle
- DeadGargoyle2
- DeadGolem
- DeadGolemGhost
- DeadKnight
- DeadKnightGhost
- DeadWizard
- DeadLich
- DeadClink
- DeadBeast
- DeadBeast2
- DeadSnake
- DeadMinotaur
- DeadSerpent
- DeadSorcerer
- PlayerHead
- DeadChicken
- Removed unnecessary inheritance
- Category is now Decorations/Corpses
- Added the actor PlayerHead and its corresponding sprite
- Added the chicken corpse
- Removed all modified sprites. Actors now fully use Heretic's vanilla sprites
Attachments:
Last edit: 9 months 2 weeks ago by SSkies. Reason: Fixing post
Please Log in or Create an account to join the conversation.
- Gothic
- Moderator
Less
More
- Posts: 1259
9 months 3 weeks ago #2
by Gothic
Replied by Gothic on topic [SUBMISSION] HereticCorpses
Instead of including sprites, you should do the same the
Vanilla Doom Corpses
did, make an inheriting actor and skip right to the last death frame, like this:
For the Serpent, you want to use SRCRP0, not SRCRL0, because you can see D'sparil standing up in it.
Also please include the summon list, it'll make my job much easier.
Code:
ACTOR DeadIronLich : IronLich
{
Skip_Super
DropItem None
States
{
Spawn:
LICH I -1
Stop
}
}
Also please include the summon list, it'll make my job much easier.
Please Log in or Create an account to join the conversation.
- SSkies
- Topic Author
- Demon
Less
More
- Posts: 27
9 months 3 weeks ago - 9 months 3 weeks ago #3
by SSkies
Replied by SSkies on topic [SUBMISSION] HereticCorpses
Hello! Thanks for the feedback.
There's a reason why I included the sprites. I originally tried the way you described, but found most of the corpses seemed to be stuck inside the ground, and only half of the sprite was visible. In game this isn't seen when a monster is normally killed, but it happened when I placed the corpses in the ground. To fix this I slightly changed the offsets in the sprites, and those modified sprites are the ones included.
I'll fix the D'Sparil corpse sprite ASAP and include the list of summons in the description.
EDIT: Done. Also found I forgot to include DeadGargoyle2 on the DECORATE file, which is now fixed. With these new actors the D'Sparil problem you mentioned didn't happen but it was still the wrong sprite, so I changed it.
There's a reason why I included the sprites. I originally tried the way you described, but found most of the corpses seemed to be stuck inside the ground, and only half of the sprite was visible. In game this isn't seen when a monster is normally killed, but it happened when I placed the corpses in the ground. To fix this I slightly changed the offsets in the sprites, and those modified sprites are the ones included.
I'll fix the D'Sparil corpse sprite ASAP and include the list of summons in the description.
EDIT: Done. Also found I forgot to include DeadGargoyle2 on the DECORATE file, which is now fixed. With these new actors the D'Sparil problem you mentioned didn't happen but it was still the wrong sprite, so I changed it.
Last edit: 9 months 3 weeks ago by SSkies. Reason: Answer
Please Log in or Create an account to join the conversation.
- Gothic
- Moderator
Less
More
- Posts: 1259
9 months 2 weeks ago #4
by Gothic
As for my suggestion on using inheritance, I forgot that Heretic monsters behave different from Doom monsters. So forget my previous suggestion and just make really simple actors like this:
Could you also make an actor for the beheaded Player skull? Check sprite BSKLF0.
Replied by Gothic on topic [SUBMISSION] HereticCorpses
You can still see the rest of the sprite on the floor if you're using software renderer. In hardware renderer there's also an option for sprite clipping, so they may look different for other people, and others, including myself, use the Heretic Sprite Fixing mod, which also alter some of the death sprites. That's why I think it's best to stay as vanilla as possible.There's a reason why I included the sprites. I originally tried the way you described, but found most of the corpses seemed to be stuck inside the ground, and only half of the sprite was visible. In game this isn't seen when a monster is normally killed, but it happened when I placed the corpses in the ground. To fix this I slightly changed the offsets in the sprites, and those modified sprites are the ones included.
As for my suggestion on using inheritance, I forgot that Heretic monsters behave different from Doom monsters. So forget my previous suggestion and just make really simple actors like this:
Code:
ACTOR DeadLich 10007
{
+NOBLOCKMAP
States
{
Spawn:
LICH I -1
Stop
}
}
Please Log in or Create an account to join the conversation.
- SSkies
- Topic Author
- Demon
Less
More
- Posts: 27
9 months 2 weeks ago #5
by SSkies
So you actually see them floating or something like that when using my modified sprites? I'm using just plain GZDoom with the default configuration and nothing else. If I use the original Heretic sprites, the corpses look like this in UDB:
https://imgur.com/a/PjyQs6H
and the same in game:
https://imgur.com/a/ZhBqcqs
I'm also uploading an updated version with the other changes you asked. For this version I'm still keeping the modified sprites.
Replied by SSkies on topic [SUBMISSION] HereticCorpses
You can still see the rest of the sprite on the floor if you're using software renderer. In hardware renderer there's also an option for sprite clipping, so they may look different for other people, and others, including myself, use the Heretic Sprite Fixing mod, which also alter some of the death sprites. That's why I think it's best to stay as vanilla as possible.
So you actually see them floating or something like that when using my modified sprites? I'm using just plain GZDoom with the default configuration and nothing else. If I use the original Heretic sprites, the corpses look like this in UDB:
https://imgur.com/a/PjyQs6H
and the same in game:
https://imgur.com/a/ZhBqcqs
I'm also uploading an updated version with the other changes you asked. For this version I'm still keeping the modified sprites.
Please Log in or Create an account to join the conversation.
- Gunslahyer_Pi
- BFG Commando
Less
More
- Posts: 169
9 months 2 weeks ago #6
by Gunslahyer_Pi
Replied by Gunslahyer_Pi on topic [SUBMISSION] HereticCorpses
Useful! Thanks man. I'm working on a new Heretic episode. All kinds of viscera and gore are greatly appreciated!
Please Log in or Create an account to join the conversation.
- SSkies
- Topic Author
- Demon
Less
More
- Posts: 27
9 months 2 weeks ago #7
by SSkies
Replied by SSkies on topic [SUBMISSION] HereticCorpses
I'm also submitting an Heretic edition of "Improved Torches" soon, with recoloured braziers, wall torches and damaging fires soon
Hope it helps
Hope it helps
Please Log in or Create an account to join the conversation.
- SSkies
- Topic Author
- Demon
Less
More
- Posts: 27
9 months 2 weeks ago - 9 months 2 weeks ago #8
by SSkies
I experimented a little bit and, just as you said, switching to software rendering fixed it. I'm surprised how I never noticed the corpses gettint stuck on the floor while playing; I only saw it when creating the corpse actors just now.
Long story short, I'll remove the sprites and just use the original ones as you suggested. I'll update a new version soon.
Thanks!
EDIT: new version uploaded.
There are a couple of corpses that look very unnatural; even if the sprites are not clipped, they look stuck into the ground. I think it would be better to use modified sprites at least for the Golem, the Green Serpent and any other corpse that looks bad.
Replied by SSkies on topic [SUBMISSION] HereticCorpses
You can still see the rest of the sprite on the floor if you're using software renderer. In hardware renderer there's also an option for sprite clipping, so they may look different for other people, and others, including myself, use the Heretic Sprite Fixing mod, which also alter some of the death sprites. That's why I think it's best to stay as vanilla as possible.
I experimented a little bit and, just as you said, switching to software rendering fixed it. I'm surprised how I never noticed the corpses gettint stuck on the floor while playing; I only saw it when creating the corpse actors just now.
Long story short, I'll remove the sprites and just use the original ones as you suggested. I'll update a new version soon.
Thanks!
EDIT: new version uploaded.
There are a couple of corpses that look very unnatural; even if the sprites are not clipped, they look stuck into the ground. I think it would be better to use modified sprites at least for the Golem, the Green Serpent and any other corpse that looks bad.
Last edit: 9 months 2 weeks ago by SSkies.
Please Log in or Create an account to join the conversation.
- Gothic
- Moderator
Less
More
- Posts: 1259
9 months 5 days ago #9
by Gothic
Replied by Gothic on topic [SUBMISSION] HereticCorpses
Please Log in or Create an account to join the conversation.
- Gothic
- Moderator
Less
More
- Posts: 1259
9 months 5 days ago #10
by Gothic
Replied by Gothic on topic [SUBMISSION] HereticCorpses
Please Log in or Create an account to join the conversation.