How to Animate Parts Alongside Rigs in Gameplay?

I’m playing around with advanced animations where I need to animate both rigged objects (like humanoids) and non-rigged parts (like static models or single parts) simultaneously!! Using Moon Animator, the plugin for animation has features where allows the user to animate not just rigs but also other instances. Specifically, I’m trying to achieve this when players sit on a seat. I’m wondering what the best way is to accomplish this. :thinking::bulb:

Example:
Player sits down on a seat that provides the animation, where the surrounding baseparts (non rigs) are also animated with the player’s rig.

What I’ve Tried Already:

Been playing around with a module script called Moonlite made by @Maximum_ADHD, where it seemed promising at first. It works well for creating playing saved Moon Animator animations onto rigs and parts during gameplay (Running server), but I’m having trouble playing these animations with the player’s rigs. Since this cannot be used on player character rigs, assuming this will not be my answer sadly. :pensive:

Though, I am not good at scripting, I’d really appreciate any advice, ideas, and methods for playing animations with rigged players and non-rig parts altogether during gameplay!

:smile: Thank you!!

1 Like

Use Motor6D’s on the other parts, this will allow you to move them so long as they have those Motor6D’s when you play the animation. (Sorry if this is not what you fully wanted, just did a quick skim and this is what I picked up that you wanted), feel free to reply back and tell me in a short description what you want.

1 Like

Hello welcome to my post!!:smiley:

Ok lets start with my goal here:

I’m working on a Texas Hold’em Poker game, adding animations to make the experience more realistic and interactive

Here is an example:

What I wanna achieve:
I want to animate other BaseParts in the workspace alongside the player’s character.

  • Depending on the player’s input, different animations will be triggered.
  • Poker chips and playing cards (BaseParts) will animate at the same time as the player’s rig (like: gestures for picking up cards or stacking chips).
1 Like

Sorry for the late reply, forgot to reply. So you would have the server create a Motor6D under the player then play the animation.

Just making things clear, players spawns with Motor6D. But if you are talking about adding Motor6D for extra parts, additional adjustments to my animation, I wouldn’t know how to set it up.

I think I got your point!! :open_mouth::bulb:
Custom rigs with the animated objects, where they are converted into extra limbs to the player’s body, adding temporary Motor6Ds to make the magic happen…

That is going to be an hassle redoing all the animations again, since I have to work with a set of custom rig. :face_with_spiral_eyes:

I wish there a better way to do this!!