Not with only enums,
what you could do in that case is create a uobject hierarchy that implements the functions used by your state machine and create different behavior with inheritance
Not with only enums,
what you could do in that case is create a uobject hierarchy that implements the functions used by your state machine and create different behavior with inheritance