Slow motion effect (or other effects like slow mo?)

So I’ve checked many forums but none have an actual answer on making a slow motion that affects EVERYTHING in the game, like NPCs and velocities. If Roblox Studio had a Time Scale effect that is universal.

Anyways, I wanted to try add a slow motion every time you hit an enemy with a CQ melee attack like in Metal Gear. It kind of highlights that you hit the enemy.
Example:


Edit: It’s a bit like slow motion but the fire in the background isn’t affected.

I’m basically asking for an idea on how to do this in the most time and performance efficient way. Thanks!
Video may not load, sorry*

could set both the character’s animation speed to 0 then just add those screen effects then just set it back to 1

https://create.roblox.com/docs/reference/engine/classes/AnimationTrack#AdjustSpeed

anim:AdjustSpeed(0)
wait(‘for however long’)
anim:AdjustSpeed(1)

1 Like

Yeah, I tried that a few months back but I remembered I needed a universal slow motion, which means it affects all. Thanks for your time though!

Edit: Also probably would need to change gravity too.

1 Like