Currently I’m working on a hobby project that will adopt a lot of systems from Legend of Dragoon. One thing I’ve gotten close but can’t quite get it just right is the Random battle indicator. In the game a triangle will be over the characters head and spin, it also changes colour based on probability of encounter. Everything works based on my random battle logic I have in the player controller. This is on the character. I’m wondering 1 thing mainly, and another as advice. 1: is there a easy way to separate the primitive so it doesn’t get rotation from the player turning. 2: is there a simpler way to do this, or do it in a way more similar to Legend of Dragoon.

I don’t know how to do those things, lol. I am not sure how to attach a primal to my character, and don’t know how to remove character rotation from the indicator rotation. Few things I tried when attempting that caused it to spin into hyperspeed.
I also am unsure how to accomplish it in widgets.
Thanks, but I don’t know how to do it in those ways. Could you explain it out? I’ve tried to attach the indicator as a separate actor but haven’t found any traction in getting it to appear. I wouldn’t know where to start with doing it with Widgets.
So I just kept playing around and eventually got it. Here is my solution if anyone ever is trying to do the same thing. A cleaner solution probably exists.