I just need to know how to have the ProtossUnitBirth effect to show on any unit (a roach for example) that I warp in from a warp gate.
I've looked at 4 other posts pretty much the same as this one, but one of them wasn't very clear, two of them turned out to not actually be for what the thread title said, and the other just said "SOLVED" but didn't explain how he solved it.
Each protoss unit has a specific birth model and animation for being warped in (even air units that can never be warped have the animation), but the generic ProtossUnitBirth could be used.
Edit your unit's main actor, add an event triggered by Actor Creation that creates another actor at that point. Have the other actor of an appropriate type like Model, linked to the ProtossUnitBirth model or a home-made model linked to the same .m3 model file.
I've been looking through the actor events all morning and after creating one it's still confusing to me how to go through your steps. Sorry, but if you could explain it a little more detailed, that would be awesome.
All I'm looking to have it do is have the protossunitbirth animation play in place of the roach model while it's being warped in. I don't need to see the roach if that makes it too complicated.
@adovid: Go
And as for this, both of your suggestions are already set and it doesn't work still. So either I have something else set that's preventing this from working or your suggestion is wrong. Do you know of anything I should check to make sure the problem isn't on my end?
1) Create a new actor of type model.
2) Set that actor's model to ProtossUnitBirth.
3) Add an event to your unit's actor : on ActorCreation, create an instance of your actor linked to ProtossUnitBirth.
That's the basic setup. You may want to disable movement through a behavior while the unit is warping in, you may want to set SOpShadow to the Host Site Operations of your new actor of type "model", etc.
I just need to know how to have the ProtossUnitBirth effect to show on any unit (a roach for example) that I warp in from a warp gate.
I've looked at 4 other posts pretty much the same as this one, but one of them wasn't very clear, two of them turned out to not actually be for what the thread title said, and the other just said "SOLVED" but didn't explain how he solved it.
Each protoss unit has a specific birth model and animation for being warped in (even air units that can never be warped have the animation), but the generic ProtossUnitBirth could be used.
Edit your unit's main actor, add an event triggered by Actor Creation that creates another actor at that point. Have the other actor of an appropriate type like Model, linked to the ProtossUnitBirth model or a home-made model linked to the same .m3 model file.
Add the ability warpable to the units that you intend to warp.
Go to actor for the unit and set the art:model(build) to Protoss Unit Birth.
@StragusMapster: Go
I've been looking through the actor events all morning and after creating one it's still confusing to me how to go through your steps. Sorry, but if you could explain it a little more detailed, that would be awesome.
All I'm looking to have it do is have the protossunitbirth animation play in place of the roach model while it's being warped in. I don't need to see the roach if that makes it too complicated.
@adovid: Go And as for this, both of your suggestions are already set and it doesn't work still. So either I have something else set that's preventing this from working or your suggestion is wrong. Do you know of anything I should check to make sure the problem isn't on my end?
@playpong: Go
bump - anyone?!
Check any event macros the actor might have.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
Could you please expand on that a little more?
1) Create a new actor of type model.
2) Set that actor's model to ProtossUnitBirth.
3) Add an event to your unit's actor : on ActorCreation, create an instance of your actor linked to ProtossUnitBirth.
That's the basic setup. You may want to disable movement through a behavior while the unit is warping in, you may want to set SOpShadow to the Host Site Operations of your new actor of type "model", etc.
@StragusMapster: Go
Where do I "set actor's model to ProtossUnitBirth" ? I don't see ProtossUnitBirth in any of the dropdown menus in the Actor Properties.