Manual Animation Offset

I am working on a weapons system, and I think it would be really cool if the player’s arms moved up and down in relation to the location of the player’s mouse. However, the system uses roblox animations and not custom CFrame ones. I was wondering if there was any way to make roblox animations play but also apply a given CFrame offset, resulting in the arms moving up or down based on mouse location.

Note: I am not worried about replication. If it shows visibly on the client, that is satisfactory.

I just don’t know where to start. I have search (possibly incorrect search terms) and found nothing that relates to what I am looking for. If you know how to do this, or have an API link / tutorial that could guide me in the right direction, I would be very grateful. Thanks!

1 Like