Frost spells seemed to go allright, sorry for the two weeks on the last one, Floods in QLD held me up :D
Weekly Data Exercise #8
This week we are going to remake/redesign an abiliity allready made in the editor. Whats the point in that you ask? Simple, I don't want you just to remake it as it is now, I want you to remake it so that it auto casts itself without you having to do it. For an example look at the challenges. Just about every unit has an ability that you can recreate into this WDE, Good luck!
Challenge
Challenge 1
We are going to remake the Queen Larva ability so that she automatically does it when possible when she is nearby a hive/lair
Challenge 1 Harder
If Lair has more than 10 larva instead of spawning more larva, spawn a creep tumor instead
Challenge 2
Sentry that automatically creates a hallucination of an immortal when an enemy unit comes in range.
Challenge 3
Battlecruiser that will auto use yamato cannon on Massive units/structures, when in range
Challenge 4
Infestors that will spend into infested marines as soon as an enemy is nearby
Challenge 5
Stalkers that will blink AWAY from an opponent when it runs out of shields
not all of them are that simple when they have to target something. which is why I didn't make those one challenges. also I don't just want them to auto cast all the time, I want them to be situational and to auto cast when appropriate... its a bit more indepth than changing the ability to auto cast
well i dont have time, but i would do that by changing the ability around a little, Use an effect persisent with an infinite loop of like 30 seconds per duration(whatever the recovery of energy time is or less , it doesn't matter) ,
Then Have it do a search area for the target when the period duration is up, then within the search on matching filters it will cast an "issue order effect with the queen spawn larva ability onto target." The search filters would need to be validators to get the proper unit and to see if the target already has the spawn larva buff. If any of these are true, the validators will make sure nothing happens.
And voila you have done yourself a little exercise in the data editor which this is all about.
People have their own projects to be working on if I made these large scale exercises all the time, we would see no new content on Bnet or no participation in the WDE (probably the latter), quick and effective exercises where people can learn a thing or two from others is all I am after.
edit. also I don't think your going about spawning larva the most effective way either :P
well offensive/defensive wont really help here, since that wont trigger when it needs more spawn larvas.
I think doing search areas are the only way . ( its in the data editor, this wont suck any performance from your machine at all with the method i suggested)
I agree with Jinxxx, quite an easy task this time. Challenge 1 took me 1 minute 47 seconds (wanted to create a validator first, until I saw it existed already :D)
€ challenges 1 to 4 attached (I did not even test everything, but in theory, it should work).
Challenge 5 seems to be a little tricky, at least I don't know, how to let the stalker blink away on autocast but still blink normal on manual cast. Would be easy, if only autocast is allowed, but in this case you would let him blink to an offset of the target point, which would screw up manual casts.
Yes they are not overly difficult >.< I understand that. But again this is just showing the versatility of the data editor. after testing all your abilities yes they all work. nice job
there are several more other abilities that can be done, don't just limit yourselves to my challenges >.<
I made all of the Ghost's abilities auto-castable. Snipe, EMP, Cloak, Nuclear Strike.
1 Custom Validator called 'Has no Shields', which I added to the Snipe. You'll see why in the video!
Made EMP cost only 25 instead of 75. 30 Seconds to auto build a nuke, no mineral cost. Removed the ghost weapon cause he would chase stuff down while I was trying to record the demonstration, lol.
Auto casts Cloak 'Life not Full;... yes yes side effect he can't uncloak if damaged. But if I did 'Caster in Combat' it would uncloak immediately and the tank would continue attacking
Auto casts Snipe 'if Biological' and 'Has no Shields'
Auto casts EMP 'Has Shields'
Auto casts Nuclear Strike 'Is Structure'
While this might be easy, it can be extremely useful for alot of people.
I think it's a good and practical idea and it's also not a bad idea to vary the difficulty of the challenges. Also, as it was said above, REALLY intelligent behaviour for abilities like blink is probably harder than any other challenge. Analyzing the surounding area for safe spots, etc...
Yep, I have yet to discover a way to either specify a target point for an autocasted blink or validate, if the blink was autocasted or manually casted.
Oh, wow, blizzard seems to actually have fixed the visual glitch for multiple active autocasts.
You can check for nearby enemies btw, would be a more useful validator for cloaking, also would be nice if the nuke would count enemies and only casts for 3+ in target area or something ;)
Going to Spice up the Queen challenge a little. If there is 10 or more larva allready on the lair/hive instead of spawning more larva she will spawn a creep tumor.
Yep, rather than just casting these abilities willy nilly, I would like to see if we can intelligently (to early to try and spell that haha!) create them auto casts so that they could be used in a melee game for someone that isn't so micro efficient :)
Ya there is(are) validators for range. I just did that in like 5-10 minutes and was like, OK, he takes damage, he cloaks. Perfect. hehe. Kueken also suggested that, but I've already done it ;)
Would be easy for someone to just go and change it, so meh. heheh.
Weekly Data Exercise
Frost spells seemed to go allright, sorry for the two weeks on the last one, Floods in QLD held me up :D
Weekly Data Exercise #8
This week we are going to remake/redesign an abiliity allready made in the editor. Whats the point in that you ask? Simple, I don't want you just to remake it as it is now, I want you to remake it so that it auto casts itself without you having to do it. For an example look at the challenges. Just about every unit has an ability that you can recreate into this WDE, Good luck!
Challenge
Challenge 1
We are going to remake the Queen Larva ability so that she automatically does it when possible when she is nearby a hive/lair
Challenge 1 Harder
If Lair has more than 10 larva instead of spawning more larva, spawn a creep tumor instead
Challenge 2
Sentry that automatically creates a hallucination of an immortal when an enemy unit comes in range.
Challenge 3
Battlecruiser that will auto use yamato cannon on Massive units/structures, when in range
Challenge 4
Infestors that will spend into infested marines as soon as an enemy is nearby
Challenge 5
Stalkers that will blink AWAY from an opponent when it runs out of shields
Have an Idea for the WDE, post it here!
Why not turn your results into an asset for others to use!
pretty bad idea honestly , making any ability autocast is really easy, it requires like 4 seconds of field adjusting within the ability.
Another idea maybe?>
@Jinxxx123: Go
not all of them are that simple when they have to target something. which is why I didn't make those one challenges. also I don't just want them to auto cast all the time, I want them to be situational and to auto cast when appropriate... its a bit more indepth than changing the ability to auto cast
Try making the queen larva one and get back to me
well i dont have time, but i would do that by changing the ability around a little, Use an effect persisent with an infinite loop of like 30 seconds per duration(whatever the recovery of energy time is or less , it doesn't matter) ,
Then Have it do a search area for the target when the period duration is up, then within the search on matching filters it will cast an "issue order effect with the queen spawn larva ability onto target." The search filters would need to be validators to get the proper unit and to see if the target already has the spawn larva buff. If any of these are true, the validators will make sure nothing happens.
@Jinxxx123: Go
And voila you have done yourself a little exercise in the data editor which this is all about.
People have their own projects to be working on if I made these large scale exercises all the time, we would see no new content on Bnet or no participation in the WDE (probably the latter), quick and effective exercises where people can learn a thing or two from others is all I am after.
edit. also I don't think your going about spawning larva the most effective way either :P
well offensive/defensive wont really help here, since that wont trigger when it needs more spawn larvas.
I think doing search areas are the only way . ( its in the data editor, this wont suck any performance from your machine at all with the method i suggested)
I agree with Jinxxx, quite an easy task this time. Challenge 1 took me 1 minute 47 seconds (wanted to create a validator first, until I saw it existed already :D)
€ challenges 1 to 4 attached (I did not even test everything, but in theory, it should work).
Challenge 5 seems to be a little tricky, at least I don't know, how to let the stalker blink away on autocast but still blink normal on manual cast. Would be easy, if only autocast is allowed, but in this case you would let him blink to an offset of the target point, which would screw up manual casts.
@Kueken531: Go
Yes they are not overly difficult >.< I understand that. But again this is just showing the versatility of the data editor. after testing all your abilities yes they all work. nice job
there are several more other abilities that can be done, don't just limit yourselves to my challenges >.<
@nevjmac: Go
I made all of the Ghost's abilities auto-castable. Snipe, EMP, Cloak, Nuclear Strike.
1 Custom Validator called 'Has no Shields', which I added to the Snipe. You'll see why in the video!
Made EMP cost only 25 instead of 75. 30 Seconds to auto build a nuke, no mineral cost. Removed the ghost weapon cause he would chase stuff down while I was trying to record the demonstration, lol.
Auto casts Cloak 'Life not Full;... yes yes side effect he can't uncloak if damaged. But if I did 'Caster in Combat' it would uncloak immediately and the tank would continue attacking
Auto casts Snipe 'if Biological' and 'Has no Shields'
Auto casts EMP 'Has Shields'
Auto casts Nuclear Strike 'Is Structure'
While this might be easy, it can be extremely useful for alot of people.
I think it's a good and practical idea and it's also not a bad idea to vary the difficulty of the challenges. Also, as it was said above, REALLY intelligent behaviour for abilities like blink is probably harder than any other challenge. Analyzing the surounding area for safe spots, etc...
Yep, I have yet to discover a way to either specify a target point for an autocasted blink or validate, if the blink was autocasted or manually casted.
@BorgDragon: Go
Oh, wow, blizzard seems to actually have fixed the visual glitch for multiple active autocasts.
You can check for nearby enemies btw, would be a more useful validator for cloaking, also would be nice if the nuke would count enemies and only casts for 3+ in target area or something ;)
@Kueken531: Go
Ya that's seems like it would be a much better validator for cloaking.
3+ in the area to nuke sounds justifiable aswell. I mean, right now the ghost comes across a supply depot... and it would nuke it, lol.
Going to Spice up the Queen challenge a little. If there is 10 or more larva allready on the lair/hive instead of spawning more larva she will spawn a creep tumor.
Also added to first post
@BorgDragon: Go
Nicely done :) Isn't there a validator to check if enemy is in range? and use cloak off that?
@Obatztrara: Go
Yep, rather than just casting these abilities willy nilly, I would like to see if we can intelligently (to early to try and spell that haha!) create them auto casts so that they could be used in a melee game for someone that isn't so micro efficient :)
@nevjmac: Go
Ya there is(are) validators for range. I just did that in like 5-10 minutes and was like, OK, he takes damage, he cloaks. Perfect. hehe. Kueken also suggested that, but I've already done it ;)
Would be easy for someone to just go and change it, so meh. heheh.
I dont understand what a validator is. :( Anyone care to explain? D;
@StatusQ3: Go
a Validator is kind of like a check...
If (Unit Has Shields) then Allow Effect.
Unit Has Shields in this case would be the validator.
@StatusQ3: Go
Think of a validator as a trigger condition for the data editor
I just want to say, blizzard had made some mechanism to auto cast blink.
hp<70% blink retreat, it was just too powerful for melee games.
Simple validator is not good enough, I think people should go to
Data Editor -> Target Find
and find the answer.
I mean why do stalker not wait until they are in range then blink?
like other ability :D
Edit:
I know there is no howto about target find, and very little about validator.
Maybe time to create some content?
@avogatro: Go
There are a few people working on the data side of our current wiki allready, but it is no easy task.
I know it is possible to have the stalkers blink away from harm, as I have seen it done :)