I'm trying to see what I can or could do with Data Collection, and since this is new since patch 5.0.0, I haven't been able to use them for upgrades (how should I proceed anyway?), and neither can I use upgrades data as Blizzard suggests, to be called for instead of upgrading fields (meaning you can relate units to the upgrade, so I presume they will all receive the upgrade's bonus if correctly linked).
As much I'd like to know how to proceed, I thought somebody could give me an example, they help me understand better. Unfortunatly, even 5.0.0 patch notes with their "pyramid" and their {} don't give me the slighest clue on how to use it.
Make a Data Collection for a data that you're going to upgrade. Make an upgrade and set what it does in Effect Array Template, referring the upgrade target correctly. Then put that upgrade into the Tech Info Upgrade Used in the Data Collection you've made.
I've attached some images of an example. This upgrade would increase the armor of units that use this upgrade by their own number set in Upgrade Info Unit Life Armor Per Level(2 for Archon, 1 for Zealot), and increase their shields amount by 30%. Data Collections for Archon and Zealot are just made using Auto Fill Data Collection here. Did not test it, but this should work fine unless I've made some silly typos or something.
Edit: You have to put Upgrade Info Unit Life Armor Per Level in curly baskets when you're referring it, like {DataCollection,^ParamId^,UpgradeInfoUnitLifeArmorPerLevel}
The last image is another example. It applies to all variations of Ultralisk, increasing their max life by 300, and life regen by 1.
I'm trying to see what I can or could do with Data Collection, and since this is new since patch 5.0.0, I haven't been able to use them for upgrades (how should I proceed anyway?), and neither can I use upgrades data as Blizzard suggests, to be called for instead of upgrading fields (meaning you can relate units to the upgrade, so I presume they will all receive the upgrade's bonus if correctly linked).
As much I'd like to know how to proceed, I thought somebody could give me an example, they help me understand better. Unfortunatly, even 5.0.0 patch notes with their "pyramid" and their {} don't give me the slighest clue on how to use it.
Thanks in advance
Make a Data Collection for a data that you're going to upgrade. Make an upgrade and set what it does in Effect Array Template, referring the upgrade target correctly. Then put that upgrade into the Tech Info Upgrade Used in the Data Collection you've made.
I've attached some images of an example. This upgrade would increase the armor of units that use this upgrade by their own number set in Upgrade Info Unit Life Armor Per Level(2 for Archon, 1 for Zealot), and increase their shields amount by 30%. Data Collections for Archon and Zealot are just made using Auto Fill Data Collection here. Did not test it, but this should work fine unless I've made some silly typos or something.
Edit: You have to put Upgrade Info Unit Life Armor Per Level in curly baskets when you're referring it, like {DataCollection,^ParamId^,UpgradeInfoUnitLifeArmorPerLevel}
The last image is another example. It applies to all variations of Ultralisk, increasing their max life by 300, and life regen by 1.