dkfans / keeperfx

Open source remake and Fan Expansion of Dungeon Keeper.
https://keeperfx.net/
GNU General Public License v2.0
762 stars 76 forks source link

Additional [SHOT] properties: Shot create Shot, shot origin, more... #3160

Open ErminioLucente opened 6 months ago

ErminioLucente commented 6 months ago
Loobinex commented 6 months ago

I think of these requests the shot-creating-shot one would have the most fun applications.

walt253 commented 6 months ago

HitanythingEffect = 0 0 0 0 (functions like ExplosionEffects = 0 0 0 0 without limits)

This request you want I'm not sure to get the point, you ask for a clone that will do the same thing?

ExplosionEffects already happen whenever the shot explode, so when it hits anything, right?

ErminioLucente commented 6 months ago

if im not mistaken, ExplosionEffects only function when areadamage is used. without it, projectiles will just vanish on impact. video demonstration : https://discord.com/channels/480505152806191114/1083906845502091326/1225862137360945214

what im asking for, is something similar, that will always execute the effect and sound upon impact regardless of what it hits. a 1 for all type of thing. Right now we are also having to result in using that massive list of effects and sounds for each impact type, just to execute the same effect on each, Which i do appreciate, but is overkill.

walt253 commented 6 months ago

I think if you give area range it's enough for the explosion effects to happen, but I could be wrong. 🤔

walt253 commented 6 months ago

But if not, basically copy paste the ExplosionEffects code and make it happens regardless of area damage, right?

ErminioLucente commented 6 months ago

Even YM double confirmed for me that ... ExplosionEffects alone does nothing on either traps nor creatures so even if they work on creatures, traps are still the exception. he also confirmed that "... HitCreatureEffect also spawns on hitting traps" which is kinder wrong and misleading. HitDoorEffect = HitDoorSound = should be the properties traps use.

but yes, if its not a problem for you guys, a copy of ExplosionEffects with sound for something that hits everything would be useful. and at the very least, adds a additional layer to the other properties effects.