Hey all, I have a project where I'm controlling a character from the third person. Some mechanics I integrated to the game ended up requiring me to deactivate my character at some points in order to work in the manner I want it to.
Currently I have my player control FSM attached to the player object, so I can't deactivate it without wierdness. My solution for this is to move the player control FSM to another game object, so I can safely deactivate and reactivate the player when needed.
The issue I have now is that the Trigger Event action, which I use frequently, is only set up to monitor the trigger events for the object it's currently on, and the object I created as a "system player manager" is just an empty game object used for holding the control FSMs for the game.
Is there any way to create a Trigger Event Action for PlayMaker that can target another gameobject, so I can simply point it at the player object that has the rigidbody, and which interacts with triggers?
Thanks for any help!
--
Additional thoughts - I considered leaving the Trigger Events on the player object and having them flip a bool on my player control object. Then I'd bool test on the player control object every frame to see when the player triggered an event. I was concerned this might not be efficient though, so if anyone can speak to that it might help a help. If it's not going to be a perf hit of any kind I could go that route and problem solved!