This is part 4 of the moving from wc3 to sc2 editor tutorial series! You do NOT have to have read the other parts for this to make sense. They are all independent tutorials.. I also included links to all of them at the bottom of this tutorial.
Ok, jump right into the data editor by pressing F7. Go to the upgrade tab. Im going to show how to make an upgrade that gives a huge stat bonus.
Note that there are 4 kinds of upgrades:
3- spell research (like stim packs) these upgrades unlock an ability for one or more units
4- talents (like combat shield) these are passive bonuses for a unit type, basically the same as the armor and attack bonuses.
So right click, add object. Name = Uber Upgrade. clicksuggest, and type to talent.
Editing the actual upgrade
1) Double click to affect unit array. Right click, add value. Add all the units you want to be affected by this upgrade. Im going to use the zergling.
2) Now go to effects+. Right click, add. Set the type to effect, and set the effect to your weapon damage effect. (I'm using zergling claws- damage). Now click on the aspect of the effect you want to upgrade. (I would suggest amount, since that is base damage)
3) set the operation to add. then set the number to 200. This adds 200 to whichever aspect of the effect we have selected.
3.5) If you have multiple units affected, right click and add in all their weapon affects with the damage bonus
4) Now right click, add. Set the type to unit. Set the unit to zergling (or whatever unit you are using). Again, click on whatever aspect of the unit. (Im going to click life armor). Like before, set the operation to add and the amount to 200. This makes my zergling have 200 armor, and therefor is practically invincible.
4.5) like before, you need to add in the bonuses for ALL the units you want to be affected.
Thats about it for the upgrade!
The requirements tab
In the starcraft 2 editor, requirements are basically things you link to a button or an ability. They must all pass for the ability to be usable. For example, the psi storm ability has a requirement that you researched psi storm already.
Go to the requirements tab and add a new requirement. Set the name to uber requirement and the type to upgrade. (don't forget to suggest!)
1) double click requirements +. there are 2 folders: use and show. If the use requirements fail, the ability or upgrade is still shown on the command card, but it is grayed out and cannon be activated. If the show requirement fails, the ability or upgrade does not even appear on the command card.
2) Right click "show" and click add requirement node. Set the type to equals. Now right click on equals, add click add requirement node.
3) Set the type to count upgrade, and set the alias to uber upgrade. Set the staus to queued or better.
4) Again, right click on equals and add another node. Set this one to a constant. Set the value to 0.
So this requirement basically says: only show the button if the number of uber upgrades you have queued or finished is equal to 0. Thats all for requirements!
The research ability
Now, go to the buttons tab and make a button real quick. Name it uberness upgrade. If you read my other tutorial on abilities you should know how to do this. Just set the tooltip to whatever you want and the icon to whatever you want. Now go to the ability tab.
1) add a new ability, name it research set 2, suggest, set the type to research ( duh =] )
2) Go to info+. click research01. Set the default button to uberness.
3) Under 'requirements', find the uberness requirement you made earlier and select it.
4) under cost display, check minerals
5) under "technology resource cost" select minerals and set the value to 1. This is the mineral price of the upgrade.
6) under info-time set this to the amount (in seconds) you want the upgrade to take. I will set it to 3.
7) under "upgrade" select your uberness upgrade. hit ok
Add this research to the armory
Go back to the units tab and find the armory (or whatever upgrade building you want)
1) Under abilties+ add reserach set 2
2) go to command card +
3) click an empty space and click the green plus to add a button. select the button you made earlier.
4) set the command type to ability, set the requirements to the uber requirement, and set the ability to research 2.
5) the vary last box labeled "ability command" will automatically get set to uberness, since that is the only upgrade you added to research set 2. If you added multiple researches, you would need to select the right one from the list here.
Test it out! 1 zergling can easily take out 20 zealots if you followed my instructions!
Closing Comments
Now you know the basics of making a new ability in the starcraft 2 editor. If you have not read my previous tutorials, here are the links
Thanks alot! I was really confused in the new galaxy editor and kinda angry, Just was pissed off because i thought that i had to sit for hours to learn the basics but thanks to your guide i learned the basics for like 2 hours. Now when i understand everything i can see that the galaxy editor is much more easier than the warcraft 3. The only shit i understood was the triggers, it was kinda similar to the wc3. Thanks dude!
The research ability
Now, go to the buttons tab and make a button real quick. Name it uberness upgrade. If you read my other tutorial on abilities you should know how to do this. Just set the tooltip to whatever you want and the icon to whatever you want. Now go to the ability tab.
1) add a new ability, name it research set 2, suggest, set the type to research ( duh =] )
2) Go to info+. click research01. Set the default button to uberness.
Step 2 aint work for me. I can only choose research 01 - 30 there and clicking them wont make any diffrence
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
This is part 4 of the moving from wc3 to sc2 editor tutorial series! You do NOT have to have read the other parts for this to make sense. They are all independent tutorials.. I also included links to all of them at the bottom of this tutorial.
part 1- http://forums.sc2mapster.com/resources/tutorials/5868-data-moving-from-world-editor-to-galaxy-editor-part/
part 2- http://forums.sc2mapster.com/resources/tutorials/6090-data-moving-from-world-editor-to-galaxy-editor-part/#p2
part 3- http://forums.sc2mapster.com/resources/tutorials/6610-data-moving-from-wc3-editor-to-sc2-editor-part-3-abilties/
part 4- this one
part 5- http://forums.sc2mapster.com/resources/tutorials/8014-data-moving-from-wc3-editor-to-sc2-editor-part-5-custom/
With that said...
Lets get Started
Ok, jump right into the data editor by pressing F7. Go to the upgrade tab. Im going to show how to make an upgrade that gives a huge stat bonus. Note that there are 4 kinds of upgrades:
1- attack bonus (like infantry weapons level 1) grants attack bonus (duh)
2- armor bonus (like infantry armor level 1) grants armor bonus (duh)
3- spell research (like stim packs) these upgrades unlock an ability for one or more units
4- talents (like combat shield) these are passive bonuses for a unit type, basically the same as the armor and attack bonuses.
So right click, add object. Name = Uber Upgrade. clicksuggest, and type to talent.
Editing the actual upgrade
1) Double click to affect unit array. Right click, add value. Add all the units you want to be affected by this upgrade. Im going to use the zergling.
2) Now go to effects+. Right click, add. Set the type to effect, and set the effect to your weapon damage effect. (I'm using zergling claws- damage). Now click on the aspect of the effect you want to upgrade. (I would suggest amount, since that is base damage)
3) set the operation to add. then set the number to 200. This adds 200 to whichever aspect of the effect we have selected.
3.5) If you have multiple units affected, right click and add in all their weapon affects with the damage bonus
4) Now right click, add. Set the type to unit. Set the unit to zergling (or whatever unit you are using). Again, click on whatever aspect of the unit. (Im going to click life armor). Like before, set the operation to add and the amount to 200. This makes my zergling have 200 armor, and therefor is practically invincible.
4.5) like before, you need to add in the bonuses for ALL the units you want to be affected.
Thats about it for the upgrade!
The requirements tab
In the starcraft 2 editor, requirements are basically things you link to a button or an ability. They must all pass for the ability to be usable. For example, the psi storm ability has a requirement that you researched psi storm already.
Go to the requirements tab and add a new requirement. Set the name to uber requirement and the type to upgrade. (don't forget to suggest!)
1) double click requirements +. there are 2 folders: use and show. If the use requirements fail, the ability or upgrade is still shown on the command card, but it is grayed out and cannon be activated. If the show requirement fails, the ability or upgrade does not even appear on the command card.
2) Right click "show" and click add requirement node. Set the type to equals. Now right click on equals, add click add requirement node.
3) Set the type to count upgrade, and set the alias to uber upgrade. Set the staus to queued or better.
4) Again, right click on equals and add another node. Set this one to a constant. Set the value to 0.
So this requirement basically says: only show the button if the number of uber upgrades you have queued or finished is equal to 0. Thats all for requirements!
The research ability
Now, go to the buttons tab and make a button real quick. Name it uberness upgrade. If you read my other tutorial on abilities you should know how to do this. Just set the tooltip to whatever you want and the icon to whatever you want. Now go to the ability tab.
1) add a new ability, name it research set 2, suggest, set the type to research ( duh =] )
2) Go to info+. click research01. Set the default button to uberness.
3) Under 'requirements', find the uberness requirement you made earlier and select it.
4) under cost display, check minerals
5) under "technology resource cost" select minerals and set the value to 1. This is the mineral price of the upgrade.
6) under info-time set this to the amount (in seconds) you want the upgrade to take. I will set it to 3.
7) under "upgrade" select your uberness upgrade. hit ok
Add this research to the armory
Go back to the units tab and find the armory (or whatever upgrade building you want)
1) Under abilties+ add reserach set 2
2) go to command card +
3) click an empty space and click the green plus to add a button. select the button you made earlier.
4) set the command type to ability, set the requirements to the uber requirement, and set the ability to research 2.
5) the vary last box labeled "ability command" will automatically get set to uberness, since that is the only upgrade you added to research set 2. If you added multiple researches, you would need to select the right one from the list here.
Test it out! 1 zergling can easily take out 20 zealots if you followed my instructions!
Closing Comments
Now you know the basics of making a new ability in the starcraft 2 editor. If you have not read my previous tutorials, here are the links
unit creation- http://forums.sc2mapster.com/development/tutorials/5868-data-moving-from-world-editor-to-galaxy-editor-part/#p7 triggers- http://forums.sc2mapster.com/development/tutorials/6090-data-moving-from-world-editor-to-galaxy-editor-part/#p2 ability creation- http://forums.sc2mapster.com/development/tutorials/6610-data-moving-from-wc3-editor-to-sc2-editor-part-3-abilties/
Good luck!
reserved in case I need space..
comments or questions?
Thanks alot! I was really confused in the new galaxy editor and kinda angry, Just was pissed off because i thought that i had to sit for hours to learn the basics but thanks to your guide i learned the basics for like 2 hours. Now when i understand everything i can see that the galaxy editor is much more easier than the warcraft 3. The only shit i understood was the triggers, it was kinda similar to the wc3. Thanks dude!
No problem! I couldn't really find a tutorial series that went over all the basics, since most of them only covered making a unit, so I made these!
Pew pew. Just what i was looking for, thanks
Any suggestions on what part 5 should cover? I think I covered all the basics already, unless you can think of something else?
How to create your own tech tree as I have been looking all over the web for a tutorial that goes over it but can't seem to find one. Thanks!
Added a link to part 5 in the tutorial. Its about making a custom tech tree. Cant wait to see all the cool maps you guys make. =]
edit: WHOA it says this has 550 views...is that a bug or did 550 people actually read this??
I haven't read all of your five tutorials, yet, but this one made a nice impression and I will dfntly take a look at the others. Good job man.
The research ability Now, go to the buttons tab and make a button real quick. Name it uberness upgrade. If you read my other tutorial on abilities you should know how to do this. Just set the tooltip to whatever you want and the icon to whatever you want. Now go to the ability tab.
1) add a new ability, name it research set 2, suggest, set the type to research ( duh =] )
2) Go to info+. click research01. Set the default button to uberness.
Step 2 aint work for me. I can only choose research 01 - 30 there and clicking them wont make any diffrence