[DISC] Projectiles can be thrown through water. Thoughts?

Started by WillLem, May 01, 2023, 04:31:07 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

Finally got around to actually being able to have a play around with the projectile skills properly. Even made a couple of levels.

Whilst playing through them, I realised that projectile skills can be thrown through water. I'm probably about 50/50 on whether this should be allowed. It could be seen to be thrown in front of the water rather than through it, for instance.

What do people think?

jkapp76

So far I think I like the projectiles passing through the water as is. Looks fine to me.

The only possible suggestion I have is to change the projectile color to blue as it passes through water. This would make it look clearly intentional and make the projectile appear under water as well.
...Jeremy Kapp

Proxima

Spears passing through water is definitely the most natural behaviour, and anything else would feel strange.

Grenades could pass through or bounce off the surface or immediately explode -- I have no expectations coming from real-world experience as to which of those is most "natural". I would definitely be against them ceasing to exist with no effect, though!

mobius

passing through seems the most logical option for all of them [and simplest to avoid more complications/bugs].
everything by me: https://www.lemmingsforums.net/index.php?topic=5982.msg96035#msg96035

"Not knowing how near the truth is, we seek it far away."
-Hakuin Ekaku

"I have seen a heap of trouble in my life, and most of it has never come to pass" - Mark Twain


WillLem

Quote from: jkapp76 on May 01, 2023, 07:53:56 PM
So far I think I like the projectiles passing through the water as is. Looks fine to me.
Quote from: Proxima on May 01, 2023, 09:21:04 PM
Spears passing through water is definitely the most natural behaviour, and anything else would feel strange.
Quote from: mobius on May 02, 2023, 12:05:51 AM
passing through seems the most logical option for all of them [and simplest to avoid more complications/bugs].

Leaving it as it is would definitely be the easiest solution, so it's good to see support for that! ;P

Quote from: Proxima on May 01, 2023, 09:21:04 PM
Grenades could ... immediately explode

I do like the "immediately explode" idea for Grenades. Any other thoughts on this?

Quote from: jkapp76 on May 01, 2023, 07:53:56 PM
The only possible suggestion I have is to change the projectile color to blue as it passes through water. This would make it look clearly intentional and make the projectile appear under water as well.

This is also a good idea, I agree that this would make it look a more intentional. We have to consider that the water could be any colour (or even multiple colours within the same graphic), so it would require getting the colour from the current area and then applying this as a hue-shift to the Spear/Grenade graphic in real-time. Difficult stuff, and I'm not entirely sure how well GR32 would handle this, tbh, but it might be worth a try at some point.

Some good ideas here.

WillLem

Since people seem happy enough with current behaviour, I'll leave it as it is rather than give the rendering even more work to do. Topic closed 21/7/23.