Changing from one character to another (like the Diablo 2 Druid's "werebear" skill)

So here’s what I’m thinking:
An Enum of forms. So you’d make an enumerator with three forms(2 for now):

E_Forms

Human
Wolf
Bear

Then you’ll make sure to “SET E_Forms” when you switch skeletons and animBPs. Work in your Input actions again, this time using a SwitchOnEnum:E_Forms to determine what actions will be taken with the input. That’s really all I can think to do, this is SUPER weird, and I think it’s just buggy, to be honest. Enhanced input still has a few weird behaviors, and hopefully using the Enum can guarantee certain actions WILL be taken, I’m thinking it’s trying to use actions from the other skeleton. That, or it’s unlinking input actions from the player controller itself.

1 Like