How to recreate default hurt overlay?

I want to recreate the default hurt overlay because I have a custom health system in place, so that screen won’t be triggered. How would I go about achieving that effect? Is there a way to force that screen animation to play with my system in place?


1 Like

You can listen to health changes on a local script and set the transparency of the hurt image based on the difference from the previous health to the current health (make sure that the difference is negative). After setting the transparency based on the previous health to the current health wait a little and then tween it back down to invisible.


Sorry for the bump, but I recreated the effect very close to the original once in my game. Here is the gui
HurtOverlay.rbxm (4.9 KB)