Basically I am very confused about how to animate camera shake and then use it in the function ClientPlayCameraShake(). The first argument is what is confusing to me right now for a few reasons. The first argument is a TSubclassOf and to my knowledge this is suppose to be a CameraAnim that is for my camera shake. This makes sense but I have NO idea how to make a camera shake animation. I’v tested all my logic and it works fine but I just have no idea how to make a animation for my first person camera. Thanks and any help is appreciated! Comment if you need more information and Il be sure to respond. Thanks guys.