Hey guys, I've been messing around with the data editor and I'm trying to find a way to warp in a Void Seeker in a similar fashion to the Mothership, except requiring a Dark Shrine rather than a Fleet Beacon. I just can't quite make it all fit together.
Can anyone give me a hand with my dilemma?
Thanks in advance!
-Add the 'Warp In Void Seeker' Ability to the Unit that shall train the Void Seeker
Let's get started:
Before adding the Void Seeker to a Train ability, you need to create the requirement. Look for the 'Mothership Requirements' in the 'Requirements' Tab and copy it. It is recommended to rename your Copy to "Void Seeker Requirements" to avoid confusion. Then open the 'Requirement +' entry and switch the view to 'expression'. There you will find the "text" that defines the requirements. Shall it be just 1 Void Seeker at a time or shall it be possible to have more than 1?
If it shall be only one: Remove the whole text and replace it with:
The first part just checks if you have a Dark Shrine, the second part counts the number of Void Seekers you have. If its 0, then you can train one. If not, you get the message "No Void Seeker" in the tooltip of the Train ability.
If you want to have more than 1 Void Seeker at a time, then just delete the second part "&& CountUnit(VoidSeeker,QueuedOrBetter) == {No VoidSeeker}0"
Then it should look like this:
CountUnit(DarkShrine,CompleteOnly)[TechTreeCheat]
Then we need a Button you have to push ingame to actually train the unit. Go to the 'Buttons' Tab and create or duplicate one. Then change the icon and the tooltip to your likings. Name it 'Warp in Void Seeker'.
Now that you have the requirement and the button, you need to find the Train Ability of the Unit that shall warp in the Void Seeker, e.g. 'Stargate - Train (Stargate)' or 'Nexus - Train Mothership' under the 'Abilities" tab. Open the 'Ability - Info +' entry and you will see a list of the units that the unit (eg. Nexus or Stargate) currently can train. Select an empty entry and double click it.
A new window will appear, where you have to set the Default Button of the ability to train your Void Seeker you have made before.
In the 'Info - Button - State' entry select 'Restricted' for all states that are available. This ensures that the requirements will block the abiliy to train your Void Seeker if the requirements aren't met.
Now look for the "Info - Button - Requirements' entry and add the 'Void Seeker Requirements'.
Next you have to add the unit that shall be trainable. The entry is called 'Info - Unit' (you have to scroll down a bit). There you click on the green '+' and add your Void Seeker. If your unit shall take time to be trained, look for the 'Info - Time' entry above and set your time (in seconds).
Keep in mind that if you want your Void Seeker to have costs like Minerals, you have to go to the unit 'Void Seeker' itself (you are done with the ability, so close all windows and go to the "Units" Tab) and modify the 'Cost - Cost' entry. And don't forget to set the 'Stats -Supplies' to your number (if it shall cost 2 supplies, set it to -2).
Finally look for the unit that shall train your Void Seeker (like a Nexus or Stargate). Go to the 'Ability - Command Card +' entry and choose an empty slot. Click on the green '+' and add the 'Warp In Void Seeker' button you created. Then change the 'Command Type' to 'Ability Command'. You don't have to set the requirements here because you already did it in the ability. So next set the 'Ability' to the ability that contains your Void Seeker (like Stargate - Train (Stargate) or Nexus - Train Mothership). Last but not least set the 'Ability Command' to your Void Seeker Command (I guess it's the name of your Button like "Warp In Void Seeker" you have set in the ability). You are done!
Sheesh, that's a lot. Sorry for my English. Anyway, I hope that helps a bit. :D
With this your Void Seeker will be spawned without animation. That is part of another guide, but for the beginning you should do this to understand how all these things work together. If you have questions, just ask. =)
Thanks for the time you put into that instruction. There is only one problem, After I Build my Dark Shrine and and the button stays gray, and i cant press it to begin the warp... ill mess around with it for a little bit, but maybe you know what happened?
I figured it out, there was a mess up in the requirements. some section got deleted somehow. Only thing i have to do now is make it NOT invulnerable. Thanks alot for your help.
Glad I could help. To make the Void Seeker not vulnerable, look at the unit and go to the 'Unit - Flags' entry. There you will find the checkbox named "Invulnerable". Uncheck that and the Void Seeker should be vulnerable.
I With this your Void Seeker will be spawned without animation. That is part of another guide, but for the beginning you should do this to understand how all these things work together. If you have questions, just ask. =)
Yo man this was a great tutorial, i was able to get the void seeker working all the way up to the animation, kinda disapointed cuz no body else has a tutorial on how to get the animation working for the Void Seeker, if u could please help me i would be so happy, been trying allot of stuff and know it can't be that hard to get it to work, just doesnt make any sence :(
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hey guys, I've been messing around with the data editor and I'm trying to find a way to warp in a Void Seeker in a similar fashion to the Mothership, except requiring a Dark Shrine rather than a Fleet Beacon. I just can't quite make it all fit together. Can anyone give me a hand with my dilemma? Thanks in advance!
Nothing yet? hmm Bump... Still messing with the Data editor and triggers, cant find anything that'll make this work as id like it.
In order to make this work, you have to:
-Create the Requirements
-Create the Button that shall be visible ingame
-Add the Void Seeker to a Train Ability
-Add the 'Warp In Void Seeker' Ability to the Unit that shall train the Void Seeker
Let's get started: Before adding the Void Seeker to a Train ability, you need to create the requirement. Look for the 'Mothership Requirements' in the 'Requirements' Tab and copy it. It is recommended to rename your Copy to "Void Seeker Requirements" to avoid confusion. Then open the 'Requirement +' entry and switch the view to 'expression'. There you will find the "text" that defines the requirements. Shall it be just 1 Void Seeker at a time or shall it be possible to have more than 1? If it shall be only one: Remove the whole text and replace it with:
CountUnit(DarkShrine,CompleteOnly)[TechTreeCheat] && CountUnit(VoidSeeker,QueuedOrBetter) == {No VoidSeeker}0
The first part just checks if you have a Dark Shrine, the second part counts the number of Void Seekers you have. If its 0, then you can train one. If not, you get the message "No Void Seeker" in the tooltip of the Train ability.
If you want to have more than 1 Void Seeker at a time, then just delete the second part "&& CountUnit(VoidSeeker,QueuedOrBetter) == {No VoidSeeker}0"
Then it should look like this: CountUnit(DarkShrine,CompleteOnly)[TechTreeCheat]
Then we need a Button you have to push ingame to actually train the unit. Go to the 'Buttons' Tab and create or duplicate one. Then change the icon and the tooltip to your likings. Name it 'Warp in Void Seeker'.
Now that you have the requirement and the button, you need to find the Train Ability of the Unit that shall warp in the Void Seeker, e.g. 'Stargate - Train (Stargate)' or 'Nexus - Train Mothership' under the 'Abilities" tab. Open the 'Ability - Info +' entry and you will see a list of the units that the unit (eg. Nexus or Stargate) currently can train. Select an empty entry and double click it. A new window will appear, where you have to set the Default Button of the ability to train your Void Seeker you have made before. In the 'Info - Button - State' entry select 'Restricted' for all states that are available. This ensures that the requirements will block the abiliy to train your Void Seeker if the requirements aren't met. Now look for the "Info - Button - Requirements' entry and add the 'Void Seeker Requirements'. Next you have to add the unit that shall be trainable. The entry is called 'Info - Unit' (you have to scroll down a bit). There you click on the green '+' and add your Void Seeker. If your unit shall take time to be trained, look for the 'Info - Time' entry above and set your time (in seconds). Keep in mind that if you want your Void Seeker to have costs like Minerals, you have to go to the unit 'Void Seeker' itself (you are done with the ability, so close all windows and go to the "Units" Tab) and modify the 'Cost - Cost' entry. And don't forget to set the 'Stats -Supplies' to your number (if it shall cost 2 supplies, set it to -2).
Finally look for the unit that shall train your Void Seeker (like a Nexus or Stargate). Go to the 'Ability - Command Card +' entry and choose an empty slot. Click on the green '+' and add the 'Warp In Void Seeker' button you created. Then change the 'Command Type' to 'Ability Command'. You don't have to set the requirements here because you already did it in the ability. So next set the 'Ability' to the ability that contains your Void Seeker (like Stargate - Train (Stargate) or Nexus - Train Mothership). Last but not least set the 'Ability Command' to your Void Seeker Command (I guess it's the name of your Button like "Warp In Void Seeker" you have set in the ability). You are done!
Sheesh, that's a lot. Sorry for my English. Anyway, I hope that helps a bit. :D With this your Void Seeker will be spawned without animation. That is part of another guide, but for the beginning you should do this to understand how all these things work together. If you have questions, just ask. =)
@Oatin: Go
Man, thanks! I havent tried this out yet, bult ill let ya know in a bit when i have.
@Crad112891: Go
Thanks for the time you put into that instruction. There is only one problem, After I Build my Dark Shrine and and the button stays gray, and i cant press it to begin the warp... ill mess around with it for a little bit, but maybe you know what happened?
@Crad112891: Go
I figured it out, there was a mess up in the requirements. some section got deleted somehow. Only thing i have to do now is make it NOT invulnerable. Thanks alot for your help.
@Crad112891: Go
Glad I could help. To make the Void Seeker not vulnerable, look at the unit and go to the 'Unit - Flags' entry. There you will find the checkbox named "Invulnerable". Uncheck that and the Void Seeker should be vulnerable.
@Oatin: Go
Yup, i figured that out a little bit ago. Now, im trying to tone down its attack a bit... 200 damage every .2 seconds is a bit much...
Yo man this was a great tutorial, i was able to get the void seeker working all the way up to the animation, kinda disapointed cuz no body else has a tutorial on how to get the animation working for the Void Seeker, if u could please help me i would be so happy, been trying allot of stuff and know it can't be that hard to get it to work, just doesnt make any sence :(