So in my map, Kerrigan is a controllable unit and one of her abilities is burrow. Whenever Kerrigan burrows, she turns invisible and in order to reselect her, you either have to select-drag over her or click on her hero icon.
I'm know this is either an actor problem or a model limitation. I've setup several other custom units with burrowing (hydralisk and infested terran) the same way I set Kerrigan up and those are working fine. I did notice that the hydra and IT had some extra events in their actors, but when I copied those into Kerrigan's, nothing happened other than an actor error saying more than one cactor exists (or whatever its called).
I want to get something that looks like this for Kerrigan: http://images.ctrustnetwork.com/static_pages/gaming/starcraft/races/zerg/zerg.burrow.jpg, IE: you can see the upper part of her body (head, wings/claws, whatever) and you can actually click on her. I got the burrow hole to appear just fine but keeping some part of Kerrigan visible and interactable while she is burrowed is the part I am totally stuck on.
@jabbedxorz: Go That is caused by her model. All other models are made in a way a part of the body is visible above ground level, this way its possible to select the model. But Kerrigan's burrowed model isn't made that way.
In order to fix it you can set the height for the burrowed unit a little above the ground, only enough to make it partially visible.
EDIT: I made some test and it would need to be at least 1.5 height to get the effect you want, but it causes problems with the selection circle and the dust created by burrow/unburrow. I'm not sure this solution is good enough for what you need.
Thanks for the reply. That would be the way I would do it if I couldn't get it to work otherwise. Is there anyway I can tell the burrowed actor to have it's height set in the Kerrigan actor, IE:
I actually got it to work and the solution was a bit easier than I thought. Although her selectable area is a bit small, it definitely works. All I did was create a model with animation style continuous, set the model to Kerrigan(Char) and set the following:
So in my map, Kerrigan is a controllable unit and one of her abilities is burrow. Whenever Kerrigan burrows, she turns invisible and in order to reselect her, you either have to select-drag over her or click on her hero icon.
I'm know this is either an actor problem or a model limitation. I've setup several other custom units with burrowing (hydralisk and infested terran) the same way I set Kerrigan up and those are working fine. I did notice that the hydra and IT had some extra events in their actors, but when I copied those into Kerrigan's, nothing happened other than an actor error saying more than one cactor exists (or whatever its called).
I want to get something that looks like this for Kerrigan: http://images.ctrustnetwork.com/static_pages/gaming/starcraft/races/zerg/zerg.burrow.jpg, IE: you can see the upper part of her body (head, wings/claws, whatever) and you can actually click on her. I got the burrow hole to appear just fine but keeping some part of Kerrigan visible and interactable while she is burrowed is the part I am totally stuck on.
@jabbedxorz: Go That is caused by her model. All other models are made in a way a part of the body is visible above ground level, this way its possible to select the model. But Kerrigan's burrowed model isn't made that way.
In order to fix it you can set the height for the burrowed unit a little above the ground, only enough to make it partially visible.
EDIT: I made some test and it would need to be at least 1.5 height to get the effect you want, but it causes problems with the selection circle and the dust created by burrow/unburrow. I'm not sure this solution is good enough for what you need.
@SoulFilcher: Go
Thanks for the reply. That would be the way I would do it if I couldn't get it to work otherwise. Is there anyway I can tell the burrowed actor to have it's height set in the Kerrigan actor, IE:
@jabbedxorz: Go
I actually got it to work and the solution was a bit easier than I thought. Although her selectable area is a bit small, it definitely works. All I did was create a model with animation style continuous, set the model to Kerrigan(Char) and set the following: