Create something similar to the dip timeline that pushes the character slightly to the direction opposite of where it was hit. Basically, the Destiny flinch mechanic.
Don't forget to consider the gameplay aspect as opposed to just the cosmetic aspect. Try to tie in gameplay ability attributes that reflect how resistant you are towards flinching and how certain equipment or ADSing can alleviate or exaggerate the flinch effect.
Create something similar to the dip timeline that pushes the character slightly to the direction opposite of where it was hit. Basically, the Destiny flinch mechanic.
Don't forget to consider the gameplay aspect as opposed to just the cosmetic aspect. Try to tie in gameplay ability attributes that reflect how resistant you are towards flinching and how certain equipment or ADSing can alleviate or exaggerate the flinch effect.