Hello everyone, I have found a fix for that longstanding bug where animations linger after death for custom HUDs. For example, low and overhealed HP or low ammo effects. All you need to do to fix this is run stop events for these animations when the HudSnapShotReminderIn event is called. This will reset those animations on freezecam.
For example, the fix for 7hud was (remember to add the default snapshot reminder code unless you've changed that as well):
event HudSnapShotReminderIn
{
Animate ScreenshotPanel Position "c-83 -50" Linear 0.0 0.001
Animate ScreenshotPanel Position "c-83 13" Spline 0.001 0.2
RunEvent HudHealthDyingPulseStop 10.0
RunEvent HudHealthBonusPulseStop 10.0
RunEvent HudLowAmmoPulseStop 10.0
RunEvent HudMedicChargedStop 10.0
}
The RunEvents depend on what your HUD modifies, but I feel like these are the most popular/common animations HUDs use so it should be enough for most HUDs.