Making Free First Person Camera And Interactive Tool Animations

So while trying to make my horror game’s camera and tools, I stumbled upon The Rake: Classic Edition. This is the perfect camera system for my game. I do not know how they did this and I also think that their tool animations are really good. The experience just makes it feel more polished. Now I am wondering if anyone knows how the camera / Tool Animations are done. I have tried things out, but they never really worked.

I am not asking for someone to write code for me. I just want to know how I would do this.

1 Like
local camera = workspace.CurrentCamera
camera.CameraType = Enum.CameraType.Scriptable
--script the camera behavior here

he is asking how its done, not how to set the camera type so scriptable. (also this is a bump as i have the same questions)