Hi everybody. I started to look into the editor today and have still problems understanding it although i have looked at allot of vids on youtube so i believe the best is learn by doing. However, i found my self really fast stuck and i think i have take on way more then i can handle so i need some help :)
I want to make a nydus work kinda like barracks combined with a hatchery would do. When i select the nydus i want buttons for zerglings , roach etc to come up and when i click on them i want for example 5 zerglings to be magically unloaded from the nydus (its empty until o click on the ling button).
I have been able to make a trigger that loads the nydus with 5 lings but its a really ugly trigger that needs a point, maybe you can teach me a better way?
Unit - Create 5 Zergling as cargo in (Closest unit to Point 001 in (Any units in (Entire map) owned by player Any Player matching No Unit Filter, with at most Any Amount))
Thats my first goal. The second goal will be to make some kind of terran facility that do about the same but instead of unloading from a worm the units i "order" will come down with droppods.
As you see i try but fail horribly in what i do so if you can give me some pointers on what do do to make it work then i would be really happy.
For your Nydus worm I would say it's all in the Data Editor.
Make a Nydus worm building and try work from there porting over the functionality of a hatchery.
The Barracks can probably be done by both trigger and Data editor but I am not as experienced in the Data Editor so I personally would probably make trigger approach though it probably wouldn't be easier nor efficient that way..
Make an effect of type "Creat Unit", number of units to 5, unit type to zergling.
Make an ability of type "Effect - Instant", set your create unit effect to that abilities effect.
Create a button
Add ability to nydus worm, button to its command card, link button to ability.
Done :)
Modify the "Cost +" field if you want it to cost something
Make an ability of type "Effect - Instant", set your create unit effect to that abilities effect.
This made me dizzy. I still have not been able to figure out the difference between ability and effect :D Wish there where some easy wiki for things like that :(
Make an ability of type "Effect - Instant" << ok that i did
set your create unit effect to that abilities effect. << Huh?
Edit 1
Ok i THINK i made it right but i dont even get the button to show up on the commandcard :/
Edit 2
I got it to work but it was not as i wanted. I had to edit the "Ability command" else i did not get all options in the command card to show and hence not work. However what this do is simply just spawn units at the side of the nydus. I want them to spawn INSIDE the nydus and then directly be unloaded. How do i do that?
Hmm, Maybe the easiest way is to spawn all those units like it does now and then just let the nydus do the spew out unit animation + sound. I don't know how to tho that tho so if somebody could help em i would be very happy.
Edit:
I'm getting so damn angry. How hard can it be to add a stupid actor to an ability. I want the same animation to happen as when the nydus unload when the ability is activated but i feels like blizzards have forgot to att a stupid button to make that. The only way i can seam to do it is by copy but there is never any ways of making it from scratch and every stupid guide out there who says they gonna make a unit from scratch is ALWAYS duplicating, How tha hell do i add to an ability for example a sound or animation of the unit who cast the ability. Getting so pissed when such a easy thing is so damn hard to do. GHA
Hi everybody. I started to look into the editor today and have still problems understanding it although i have looked at allot of vids on youtube so i believe the best is learn by doing. However, i found my self really fast stuck and i think i have take on way more then i can handle so i need some help :)
I want to make a nydus work kinda like barracks combined with a hatchery would do. When i select the nydus i want buttons for zerglings , roach etc to come up and when i click on them i want for example 5 zerglings to be magically unloaded from the nydus (its empty until o click on the ling button).
I have been able to make a trigger that loads the nydus with 5 lings but its a really ugly trigger that needs a point, maybe you can teach me a better way? Unit - Create 5 Zergling as cargo in (Closest unit to Point 001 in (Any units in (Entire map) owned by player Any Player matching No Unit Filter, with at most Any Amount))
Thats my first goal. The second goal will be to make some kind of terran facility that do about the same but instead of unloading from a worm the units i "order" will come down with droppods.
As you see i try but fail horribly in what i do so if you can give me some pointers on what do do to make it work then i would be really happy.
@Sherlia: Go
For your Nydus worm I would say it's all in the Data Editor. Make a Nydus worm building and try work from there porting over the functionality of a hatchery.
The Barracks can probably be done by both trigger and Data editor but I am not as experienced in the Data Editor so I personally would probably make trigger approach though it probably wouldn't be easier nor efficient that way..
Make an effect of type "Creat Unit", number of units to 5, unit type to zergling.
Make an ability of type "Effect - Instant", set your create unit effect to that abilities effect.
Create a button
Add ability to nydus worm, button to its command card, link button to ability.
Done :)
Modify the "Cost +" field if you want it to cost something
This made me dizzy. I still have not been able to figure out the difference between ability and effect :D Wish there where some easy wiki for things like that :(
Make an ability of type "Effect - Instant" << ok that i did
set your create unit effect to that abilities effect. << Huh?
Edit 1 Ok i THINK i made it right but i dont even get the button to show up on the commandcard :/
Edit 2 I got it to work but it was not as i wanted. I had to edit the "Ability command" else i did not get all options in the command card to show and hence not work. However what this do is simply just spawn units at the side of the nydus. I want them to spawn INSIDE the nydus and then directly be unloaded. How do i do that?
Hmm, Maybe the easiest way is to spawn all those units like it does now and then just let the nydus do the spew out unit animation + sound. I don't know how to tho that tho so if somebody could help em i would be very happy.
Edit: I'm getting so damn angry. How hard can it be to add a stupid actor to an ability. I want the same animation to happen as when the nydus unload when the ability is activated but i feels like blizzards have forgot to att a stupid button to make that. The only way i can seam to do it is by copy but there is never any ways of making it from scratch and every stupid guide out there who says they gonna make a unit from scratch is ALWAYS duplicating, How tha hell do i add to an ability for example a sound or animation of the unit who cast the ability. Getting so pissed when such a easy thing is so damn hard to do. GHA