Droplets - Updated 01/04/2017

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 YOUR 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.

Droplets - Updated 01/04/2017

Postby SidDoyle » Thu Aug 14, 2014 2:46 am

Droplets: Simulated Blood


Droplets (Standard Edition) being run with Lethal Doom + Colorful Hell

Droplets is not a mod intended to simply make your game gorier or to add flashy effects. It's a procedural blood mod that tries to mimic sprays and blood splatters using very basic particles, and it can be adjusted anywhere from Mild drips and squirts to Excessive, gushing sprays. Blood drips from ceilings and makes liquid surfaces, like water, foggy. This is the blood mod for the Doom player that appreciates attention to detail and added visual complexity.

NOTE: Only the latest GZDoom dev builds are supported! Use other builds at your own risk!
Download the latest Droplets! (Updated 12/28/2016)
Standard Edition - droplets_v15.pk3
Standard Edition features translated blood droplets, blood fog on liquid flats, ceiling and floor "decals," and blood pools.
Red Edition - droplets_v15_red.pk3
Red Edition features non-translated red blood droplets with all the features of Standard Edition plus wall decals, including animated wall decals.
Droplets: Spattered - droplets_spattered.pk3
Droplets: Spattered is an alternate art plugin that changes floor and ceiling splatters to messier, larger patterns. Load it after droplets_v15.pk3 or droplets_v15_red.pk3.

Or Download a Compatibility Release!
Hideous Destructor - droplets_v15_HDcompat.pk3
Return of the Triad - dropets_v14_ROTTcompat.pk3

* * * * *

On Load Order: Make sure you load the droplets .pk3 of your choice after any content that replaces monsters, e.g. load droplets_v15_HDcompat.pk3 after loading hd.pk7. If you want to use droplets but I haven't made compatibility for your favorite mod, try the basic functionality release droplets_v14.pk3. If it does not satisfy, you can always request compatibility here or send me a PM, but I am only likely to make compatibility for largely popular mods and large demands (mods like Brutal Doom and Smooth Doom come to mind; there are, of course, many more than that).

* * * * * Change Log * * * * *
Changes 01/04/2017
• Fixed a bug where certain droplets falling from ceiling splatters did not fade out over time.
• Uploaded new optional plugin droplets_spattered.pk3

Changes 12/28/2016
• Renamed "BloodDroplet" to "BloodDrop1" in Standard and Red editions for 20 Monster Map Pack compatibility.

Changes 12/21/2016
• Reduced amount of blood fog on liquid flats to increase performance
• Corrected use of "random" instead of "frandom" in droplets_v15_red.pk3

Changes 12/10/2016
• Fixed missing "Network Options" menu

Changes 12/03/2016
• Fixed a bug where blood would spawn at actors' base instead of at the height where they were struck

Changes 11/29/2016
• Released new HD compatibility droplets_v15_HDcompat.pk3
NOTE: The following changes apply to droplets_v15.pk3 and droplets_v15_red.pk3
• Blood squirts are now influenced by incoming attack direction.
• Removed "Gib Factor" option, as gibbing now relies directly on GetGibHealth().

Changes 11/28/2016
• Released new "Red Edition" - all blood is red and has wall decals.

Changes 11/26/2016 - Droplets v15
• Tweaked "Blood Amount" options
• Added new option "Blood Scale" to droplets_v15.pk3

Changes 11/23/2016
• Art/logic tweaks
• HD Compatibility now uses scripted pools and gibs [WIP]
• Added new option "Spawn Giblets" to droplets_v14.pk3
• Added new slider "Gib Factor" to droplets_v14.pk3

Changes 11/22/2016
• Removed the shaded edges from blood pools
• Slightly darkened the BLPF frames to make them match the BLUD frames
• Blood Pools option now applies blood color translations!
• Blood Fog on liquid flats has been touched up

Changes 11/21/2016
• Added impact sound effects to blood squirts.

Known Issues:
- Translucent blood floor "decals" may render from behind corpses and other actors. I personally play with Blood Opacity set to 1.0 to avoid this problem, as it is simply a rendering bug in GZDoom itself. It seems transparent 3D models get sorted as if they were basic 2D sprites or something. :?
Last edited by SidDoyle on Wed Jan 04, 2017 10:04 am, edited 106 times in total.
User avatar
SidDoyle
Purveyor of Mad Musings
 
Joined: 03 Apr 2013
Location: Elsewhere.

Re: Droplets - A Blood Modification

Postby Endless123 » Thu Aug 14, 2014 3:04 am

That's really good for an addon so small :D
Endless123
 
Joined: 28 Aug 2013

Re: Droplets - A Blood Modification

Postby Caligari87 » Thu Aug 14, 2014 6:11 am

I like this. Ironically, it's actually pretty realistic in the amount of blood spawned, as compared to something like Brutal Doom or Ketchup Mod. Would you consider making it GZDoom-enhanced with the flat-3D floor blood like those other mods? After seeing the possibilities, blood-pool sprites are a bit jarring :)

8-)
User avatar
Caligari87
I'm just here for the community
 
 
 
Joined: 26 Feb 2004
Location: Salt Lake City, Utah, USA
Discord: Caligari87#3089

Re: Droplets - A Blood Modification

Postby leileilol » Thu Aug 14, 2014 8:57 am

Droplets too vertical in aspect, and also they're very, VERY shiny (don't use pure white!). This feels a lot like Revolution X blood.


also the excess splat sprites on the floor is very reminiscent of Amulets & Armor.
User avatar
leileilol
ダークエルフ!!!!!!!!!!
 
Joined: 30 May 2004
Location: japanimation web ring's

Re: Droplets - A Blood Modification

Postby SidDoyle » Thu Aug 14, 2014 11:17 am

Caligari_87 wrote:Would you consider making it GZDoom-enhanced with the flat-3D floor blood like those other mods? After seeing the possibilities, blood-pool sprites are a bit jarring :)


I'd love to do this, and would have in the first place. I might have to look into ways to make those myself (I'd rather not just steal them from ketchup).

leileilol wrote:Droplets too vertical in aspect, and also they're very, VERY shiny (don't use pure white!).


Yes, I did make the blood very shiny. :) It's almost cartoony (ever play Conker's Bad Fur Day?) so I might tone it down a little. And by "vertical in aspect" I assume you mean they fly up too much? I mostly did that so that they would produce the neat spatters on the walls even at some distance. I guess I should maybe have some ranged hitscans that produce directional, high-velocity spatters in addition to the droplets.
User avatar
SidDoyle
Purveyor of Mad Musings
 
Joined: 03 Apr 2013
Location: Elsewhere.

Re: Droplets - A Blood Modification

Postby Skrell » Thu Aug 14, 2014 11:23 am

plz post video demo too :)
Skrell
 
Joined: 25 Mar 2013

Re: Droplets - A Blood Modification

Postby mallo » Thu Aug 14, 2014 11:56 am

Aww, I thought it's a mod for Blood. Image

Anyways, I like this! I like how blood turns into decals on walls! In next version, you should add blood colors (like, blue for Cacodemon, green for Baron...).
User avatar
mallo
GO TO NEXT SECTOR.
 
Joined: 22 May 2010
Location: Once upon a land in a far off time

Re: Droplets - A Blood Modification

Postby SidDoyle » Thu Aug 14, 2014 12:01 pm

mallo wrote:Anyways, I like this! I like how blood turns into decals on walls! In next version, you should add blood colors (like, blue for Cacodemon, green for Baron...).

That was also my original intention. I know the decals use alpha maps... is there something I'm missing about defining the blood so that it will dynamically change colors? Or do I have to manually redefine the Baron and Caco actors to use a new blood actor?
User avatar
SidDoyle
Purveyor of Mad Musings
 
Joined: 03 Apr 2013
Location: Elsewhere.

Re: Droplets - A Blood Modification

Postby TheMightyHeracross » Thu Aug 14, 2014 12:14 pm

You have to redefine, but not make a new blood actor. Add Bloodcolor Green or Bloodcolor Blue to the new Hell Knight/Baron and Cacodemon, respectively.
User avatar
TheMightyHeracross
 
Joined: 18 Aug 2013
Location: Philadelphia, PA
Discord: TheMightyHeracross#1716

Re: Droplets - A Blood Modification

Postby SidDoyle » Thu Aug 14, 2014 12:17 pm

TheMightyHeracross wrote:You have to redefine, but not make a new blood actor. Add Bloodcolor Green or Bloodcolor Blue to the new Hell Knight/Baron and Cacodemon, respectively.

Should that automatically recolor the droplets (.png)? Also, can anyone tell me what kind of software I would use to create the floor decals -- would Blender work? I don't know that it's capable of saving .md3 models... I'm pretty clueless with model formats.
User avatar
SidDoyle
Purveyor of Mad Musings
 
Joined: 03 Apr 2013
Location: Elsewhere.

Re: Droplets - A Blood Modification

Postby Caligari87 » Thu Aug 14, 2014 12:38 pm

There's Blender tutorials for GZDoom models around the forums somewhere, I know several of our folks here use it.

8-)
User avatar
Caligari87
I'm just here for the community
 
 
 
Joined: 26 Feb 2004
Location: Salt Lake City, Utah, USA
Discord: Caligari87#3089

Re: Droplets - A Blood Modification

Postby SidDoyle » Thu Aug 14, 2014 12:54 pm

Caligari_87 wrote:There's Blender tutorials for GZDoom models around the forums somewhere, I know several of our folks here use it.

I'll look into it. I'm already quite familiar with the basics of Blender itself, so all I need to know is how to get it into GZDoom. :)

EDIT: Looks like the Blender scripts for exporting .md3's are obsolete, at least the ones I found. Also the BloodColor property doesn't seem to apply to my blood:
Spoiler: ACTOR BloodSquirt replaces Blood

The above code demonstrates that the actual blood actor itself is an invisible actor that exists for 0 tics and sprays my blood droplet actors in a random direction. I think I may have to create two additional types of blood that use recolored blood if there is no way to make the droplet actors inherit the blood color (and I would be surprised if that were possible).

Skrell wrote:plz post video demo too :)

If someone would like to make a video demonstrating the effect of the mod, I'll gladly (learn how to) link it in the OP. I don't have any familiarity with recording gameplay and I may just put up some screenshots of some bloody aftermath.
User avatar
SidDoyle
Purveyor of Mad Musings
 
Joined: 03 Apr 2013
Location: Elsewhere.

Re: Droplets - A Blood Modification

Postby Nash » Thu Aug 14, 2014 2:04 pm

SidDoyle wrote:EDIT: Looks like the Blender scripts for exporting .md3's are obsolete, at least the ones I found.


My modified Blender to GZDoom script works perfectly. It was initially made and tested for 2.66 but it works in every iteration of Blender thereafter. I export models to GZDoom everyday for an on-going project of mine and I have been upgrading Blender everytime a new version comes out. Script remains to work perfectly in every Blender release (I'm at Blender 2.71 at the moment).

If you are having problems exporting something, it's usually one of the several common problems - no object selected, object has no UV coordinates, etc. I can help you figure out what your problem is if you post the .blend file.

TheMightyHeracross wrote:You have to redefine, but not make a new blood actor. Add Bloodcolor Green or Bloodcolor Blue to the new Hell Knight/Baron and Cacodemon, respectively.


If you are using projectiles to generate the wall splats, you'll probably be disappointed to find out that at this current moment, there is no way to colourize the generated decals because the projectile does not inherit the actor's blood colour. So you'll always end up having red splats even if you're shooting monsters with coloured blood. I have a similar effect for the new Nashgore rewrite and I wound up with this problem. I have made a feature suggestion though so hopefully it should be possible soon.

If you absolutely need to work around this right now, you can define separate blood actors for the Cacos and Barons and define them as separate BloodTypes... but this is not an efficient way to do it and it won't universally support any blood colour (for every new blood colour that's defined, a new actor has to be made... and there's no way you could anticipate what colours of blood anyone in future is going to make. Too much maintenance needed)
User avatar
Nash
Nash Muhandes
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia

Re: Droplets - A Blood Modification

Postby SidDoyle » Thu Aug 14, 2014 2:13 pm

Nash wrote:My modified Blender to GZDoom script works perfectly. It was initially made and tested for 2.66 but it works in every iteration of Blender thereafter. I export models to GZDoom everyday for an on-going project of mine and I have been upgrading Blender everytime a new version comes out. Script remains to work perfectly in every Blender release (I'm at Blender 2.71 at the moment).

If you are having problems exporting something, it's usually one of the several common problems - no object selected, object has no UV coordinates, etc. I can help you figure out what your problem is if you post the .blend file.

The script I was using I believe is much more out-of-date than this. I'll give it another shot, and then if I have an issue I'll let you take a look at the .blend file.

Nash wrote:If you are using projectiles to generate the wall splats, you'll probably be disappointed to find out that at this current moment, there is no way to colourize the generated decals because the projectile does not inherit the actor's blood colour. So you'll always end up having red splats even if you're shooting monsters with coloured blood. I have a similar effect for the new Nashgore rewrite and I wound up with this problem. I have made a feature suggestion though so hopefully it should be possible soon.


That's a shame. I hope your suggestion gets some more attention and we see some new translation functionality. Also, can I translate true-color .png sprites in DECORATE? I experimented with it but it didn't turn out correctly at all.
User avatar
SidDoyle
Purveyor of Mad Musings
 
Joined: 03 Apr 2013
Location: Elsewhere.

Re: Droplets - A Blood Modification

Postby Nash » Thu Aug 14, 2014 2:19 pm

I've never done any translating in ZDoom before (a miracle how I've managed to avoid the feature after all this time heh) but I don't think you can translate true colour PNGs. Only paletted images can be translated. Someone correct me if I'm wrong.
User avatar
Nash
Nash Muhandes
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia

Next

Return to Graphic/Audio Patches

Who is online

Users browsing this forum: No registered users and 2 guests