I'm making a tower defense (Bubbles' Tower Defense), and one thing i decided to put in there was visible ranges for all the towers. However when a tower is upgraded the range thing doesnt dissapear when the unit is deselected
My guess is that you have the tower selected, you click morph, and then it never sends the SelectionLocalUpdate.*.Stop to the previous level tower because you now have to level 2 tower selected. You never deselected the first level and you can't deselect it because it's gone. I think this is what you need to do on all the range actors:
AbilMorph.<Upgrade to next level morph>.Finish:
----Destroy
and on the next level tower you would have
AbilMorph.<Upgrade to this level morph>.Finish:
----Create
My guess is that you have the tower selected, you click morph, and then it never sends the SelectionLocalUpdate.*.Stop to the previous level tower because you now have to level 2 tower selected. You never deselected the first level and you can't deselect it because it's gone. I think this is what you need to do on all the range actors:
AbilMorph.<Upgrade to next level morph>.Finish:
Destroy
and on the next level tower you would have
AbilMorph.<Upgrade to this level morph>.Finish:
Create
Yup this is true also for graphical changes such as model changes and even scale (anytime you change an actor) instead of specifying the upgrade on the event for the animation thou you could just set a morph to term but ethier way works fine.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm making a tower defense (Bubbles' Tower Defense), and one thing i decided to put in there was visible ranges for all the towers. However when a tower is upgraded the range thing doesnt dissapear when the unit is deselected
i followed this tutorial to do everything: http://www.youtube.com/user/GalaxyEditorTutorial#p/search/2/PDg8tDuL2vQ
I PM'd Beider and he said i need to make another event in the actors, but he (or i) couldn't figure out what it would have to be. Help please? If you want to view the map, here's a link: http://www.sc2mapster.com/maps/btd/files/4-bubbles-tower-defense-v2-5/
My guess is that you have the tower selected, you click morph, and then it never sends the SelectionLocalUpdate.*.Stop to the previous level tower because you now have to level 2 tower selected. You never deselected the first level and you can't deselect it because it's gone. I think this is what you need to do on all the range actors:
AbilMorph.<Upgrade to next level morph>.Finish:
----Destroy
and on the next level tower you would have
AbilMorph.<Upgrade to this level morph>.Finish:
----Create
THANK you :D this works perfectly
Yup this is true also for graphical changes such as model changes and even scale (anytime you change an actor) instead of specifying the upgrade on the event for the animation thou you could just set a morph to term but ethier way works fine.