If I create an actor on an object using Events+, how do I keep the actor from simply rotating to match the facing of the unit its attached to? I want to have an aura type effect, but as it is now, the aura turns with the unit ruining the effect.
Also: is there an easy way to have actor do something periodically with Events+? Like lets say I want to have an object that fades in and out, or whose size grows and then shrinks and then grows, is there any simple way to send the relevant messages periodically?
Thanks for the heads up about Timers, some investigation let me heavily streamline a few of my visual effects - I was using a periodic behavior before and checking for the effect. Now its all actors, which is nice.
The rotation thing is a bit confusing, because ya'll have all suggested different things and I can't even seem to find some of them as options. Removing rotation from the list of accepted transfers didn't seem to have any effect. Turnable and rotation are not actor flags, maybe I'm confused about which flags I'm supposed to be looking at.
The simplest way in my opinion is to create a new Site Operation (Attachment). Let's call it SOpAttachOriginNoRotate.
Set Actor - Hold Rotation to Enabled.
Set Attachment - Attachment Query+: Fallback to Origin.
If you now use this site operation actor as a Host Site Operation for one of your attachments, it will get attached to origin of the host unit, but will not rotate with it.
The simplest way in my opinion is to create a new Site Operation (Attachment). Let's call it SOpAttachOriginNoRotate.
Set Actor - Hold Rotation to Enabled.
Set Attachment - Attachment Query+: Fallback to Origin.
If you now use this site operation actor as a Host Site Operation for one of your attachments, it will get attached to origin of the host unit, but will not rotate with it.
Maybe time to edit our wiki, so other people can search for it.
Turnable is a unit flag, nothing to do with actors. It works for the unit itself, but you cannot prevent attached actors from turning with a turnable unit with this.
If I create an actor on an object using Events+, how do I keep the actor from simply rotating to match the facing of the unit its attached to? I want to have an aura type effect, but as it is now, the aura turns with the unit ruining the effect.
Also: is there an easy way to have actor do something periodically with Events+? Like lets say I want to have an object that fades in and out, or whose size grows and then shrinks and then grows, is there any simple way to send the relevant messages periodically?
@Myrkridian: Go
Uncheck Actor -> Inherited Properties -> Rotation
(or whatever it's called). Just look through all the flags.
And yes, you can have an actor change over time with timers. Search youtube for Rainbow Archon (shown at blizzcon) - it's one example of this.
turnable is the right flag.
Maybe time to edit our wiki, so other people can search for it.
I would assume turnable is one correct method. You also might think of attaching it to the origin of the unit.
Thanks for the heads up about Timers, some investigation let me heavily streamline a few of my visual effects - I was using a periodic behavior before and checking for the effect. Now its all actors, which is nice.
The rotation thing is a bit confusing, because ya'll have all suggested different things and I can't even seem to find some of them as options. Removing rotation from the list of accepted transfers didn't seem to have any effect. Turnable and rotation are not actor flags, maybe I'm confused about which flags I'm supposed to be looking at.
The simplest way in my opinion is to create a new Site Operation (Attachment). Let's call it SOpAttachOriginNoRotate.
Set Actor - Hold Rotation to Enabled.
Set Attachment - Attachment Query+: Fallback to Origin.
If you now use this site operation actor as a Host Site Operation for one of your attachments, it will get attached to origin of the host unit, but will not rotate with it.
Have you actually tried these ones? I did these exact same things, but it won't work.
Turnable is a unit flag, nothing to do with actors. It works for the unit itself, but you cannot prevent attached actors from turning with a turnable unit with this.
Of course. Here's a map showing it actually does work
Cool nice to know.