I have some experience with Unreal but I am very new to the animation stuff.
I am creating a super-simple animation state machine for a chest that can be opened by the player.
It starts playing the Idle sequence (loop), when player opens the chest it plays the Opening sequence and when it’s finished, the Open sequence starts playing (loop). If game is loaded from a save and the chest is already open then the Open sequence plays from the start.
It’s super simple. So my question is:
Is it possible to make this BP generic, so that it can be re-used for any container that uses the same logic? Ideally I would like to have a simple blueprint that has 3 properties for Idle/Opening/Open sequences and that can be used with any skeletal mesh and any skeleton.
I am open to any kind of advice including those involving Blueprint or C++.