I don't understand how this stuff works together.I mean, I know what all gfx effects do. But how could they shake if they are frozen? Or why there is generic death effect with initial_pause and stuff when target will disappear via dissolve anyway?
We have one general loop, where all effects are timed and executed. The loop has it's own rules but those are intuitive so you'd often get what you expect if you worked with the system for a while.
I don't understand what you mean here, target_damage_effect is the bouncing damage (numeral) you see, target_sprite_damage is the effect on the sprite itself as it gets hit, like shaking or getting covered in ice or getting an overlay of some sort. Death effect is how the target is destroyed, like exploding or disappearing.