Loading...
  OR  Zero-K Name:    Password:   

What is impulse damage and how does it work?

11 posts, 1401 views
Post comment
Filter:    Player:  
sort

4 years ago
I can't really find anything on the wiki in the weapon class article or an article in unit abilities and features. Uits that I know do have impulse damage have vague descriptions about what it does.

My best guess is that it is all in the area of effect of the attack and the amount of displacement is constant.
+1 / -0
Engine has some built-in weapondef parameters that control impulse.

ZK then overwrites these defaults using the UnitPreDamaged in the weapon_impulse gadget, based on some of its own defaults, and more importantly, the impulse weaponDef customParam.

IIRC the ZK gadget also mostly reimplements impulse handling because engine has/had some weirdnesses.

[Spoiler]
+0 / -0


4 years ago
EErankAdminAnarchid is wrong. ZK only reimplements impulse for gravity guns and Archer. The rest is using the built in engine parameters.
+2 / -0
4 years ago
From springrts.com's wiki:

"The impulse of a weapon is how strong of a kinetic force will be applied to its target or anything near the point of impact."

HTH
+0 / -0

4 years ago
Does Spring define a negative ImpulseFactor to do anything?
+0 / -0


4 years ago
Yes, see Singularity Reactor and Likho for examples.
+0 / -0


4 years ago
quote:
IIRC the ZK gadget also mostly reimplements impulse handling because engine has/had some weirdnesses.


See: units randomly entering low orbit when hit by several impulse sources at once
+0 / -0

4 years ago
pushing is red
pulling is blue
what's impulse damage
and what does it do
+11 / -0

4 years ago
+0 / -0
What about the grenade that does impulse damage? I have no idea how it works
+0 / -0
4 years ago
I don't know the details but what I can say is that it can be weaponized, and units evidently suffer fall/impact damage.

Sumo basically kills things by smashing them against its own massive body, which is why Sumo also suffers damage when doing this (it can also repel if you wanna push stuff off cliffs or just kite in reverse).
+0 / -0