So i decided i really wanted to make a stat chooser for my heros in my map...and i started thinkin about what i would need to do it. but i wanted to see if anyone knew of any tuts out there or another map where someone has done it before that i could get some info from of what way to handle this. unless anyone has a quick rundown?
Since you posted this in data I assume you want to realize it in data. But afaik it's not (directly) possible. The Veterancy levels are very static. You cant change the stat gain ingame.
BUT you could create a Learn Ability, which gets X Learn Points every level. With these points you can learn 3 dummy Ability which you would call your attributes. Have each of the levels of the dummy ability apply one point of your stat. Voila.
I see. interesting ima give that a try...ya cus onetwosc said in one of his tutorials u could do a diablo style stat picker but it would just take some more work..guess thats what he meant most likely..thx man
The learn ability has dummy abilities that represent your attribute points. These dummy abilities are not linked to the command card but can be counted by requirements as level completed at unit. You can add actual attributes with buffs. Have a behavior that periodically adds the buff stacks that gives attributes and one that removes them. Give these adding and removing behaviors requirements that compare the number of attribute buff stacks to the level of your dummy abilties. The end result is you beaing able to learn attribute points.
i found this tutorial, but it was made in the beta editor, but the basis of the way he does his leveling seems like i could work. Would yall mind double checking it, and seeing if yall agree? Cus if i did my leveling this way i could do a stat picker thru triggers instead of data. And use dialogs instead of the learn ability. Basically he still did his veterancy the same way as me with buffs and everything except i allowed my level up to be handled in data. and he handles his in triggers.
But honestly if this would work i would rather do it this way and add the stat picker....cus i gave the method u told me a first try.( i knew it wouldnt be very easy) And Im having alil trouble. Im just not as good with the data editor as i am with the trigger editor. although i want to learn more about the data side. so if u have or know of a tutorial where someone made a stat picker in data or did some kinda dummy learn ability that links to a buff. lemme know. cus im really confused on how to actually go about doing it thru data like u said.
EDIT: Well im giving it another go in the data editor.....ill let yall know how it goes. i think i understand what ur saying but i gotta make sure i can implement it. i may need some more detailed intructions
I actually did this a bit ago. The only thing I havent gotten around to doing is figuring out how to combine all the abilities into one button. Make an Ability - Instant with an affect Apply Buff. Make a Buff behavior and go to Modification+ and set add behavior to whatever attribute that skill will raise.
You will need to set Max Stack Count and set the Count Per Caster. For the buffs per caster set it to -1 so it will be infinite and if you want to make a cap for that stat, you can set it to whatever you want or do -1 as well for no cap. With your veterency set it so you get resources each time you level up and set the skill to require the resource.
If none of this makes sense let me know. The only problem you may have is that you need a button for each ability. What I did to make this better is set the abilities to items and make a special inventory for the items and made the items undroppable. If you like, I could set it up for you and post a map or mod.
EDIT: I just looked at that tutorial you posted and wanted to add that I made my stats an attribute type behavior.
So i decided i really wanted to make a stat chooser for my heros in my map...and i started thinkin about what i would need to do it. but i wanted to see if anyone knew of any tuts out there or another map where someone has done it before that i could get some info from of what way to handle this. unless anyone has a quick rundown?
Since you posted this in data I assume you want to realize it in data. But afaik it's not (directly) possible. The Veterancy levels are very static. You cant change the stat gain ingame.
BUT you could create a Learn Ability, which gets X Learn Points every level. With these points you can learn 3 dummy Ability which you would call your attributes. Have each of the levels of the dummy ability apply one point of your stat. Voila.
I see. interesting ima give that a try...ya cus onetwosc said in one of his tutorials u could do a diablo style stat picker but it would just take some more work..guess thats what he meant most likely..thx man
If in doubt learn a dummy ability that then uses requirements for a buff counter system that adds the attributes.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
what do u mean exactly...
The learn ability has dummy abilities that represent your attribute points. These dummy abilities are not linked to the command card but can be counted by requirements as level completed at unit. You can add actual attributes with buffs. Have a behavior that periodically adds the buff stacks that gives attributes and one that removes them. Give these adding and removing behaviors requirements that compare the number of attribute buff stacks to the level of your dummy abilties. The end result is you beaing able to learn attribute points.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
gotcha. okay time to goto work on this thx guys.
@synik4l87: Go
http://forums.sc2mapster.com/resources/tutorials/1463-trigger-data-leveling-your-heroes-with-attribute-increase/
i found this tutorial, but it was made in the beta editor, but the basis of the way he does his leveling seems like i could work. Would yall mind double checking it, and seeing if yall agree? Cus if i did my leveling this way i could do a stat picker thru triggers instead of data. And use dialogs instead of the learn ability. Basically he still did his veterancy the same way as me with buffs and everything except i allowed my level up to be handled in data. and he handles his in triggers.
But honestly if this would work i would rather do it this way and add the stat picker....cus i gave the method u told me a first try.( i knew it wouldnt be very easy) And Im having alil trouble. Im just not as good with the data editor as i am with the trigger editor. although i want to learn more about the data side. so if u have or know of a tutorial where someone made a stat picker in data or did some kinda dummy learn ability that links to a buff. lemme know. cus im really confused on how to actually go about doing it thru data like u said.
EDIT: Well im giving it another go in the data editor.....ill let yall know how it goes. i think i understand what ur saying but i gotta make sure i can implement it. i may need some more detailed intructions
@synik4l87: Go
I actually did this a bit ago. The only thing I havent gotten around to doing is figuring out how to combine all the abilities into one button. Make an Ability - Instant with an affect Apply Buff. Make a Buff behavior and go to Modification+ and set add behavior to whatever attribute that skill will raise.
You will need to set Max Stack Count and set the Count Per Caster. For the buffs per caster set it to -1 so it will be infinite and if you want to make a cap for that stat, you can set it to whatever you want or do -1 as well for no cap. With your veterency set it so you get resources each time you level up and set the skill to require the resource.
If none of this makes sense let me know. The only problem you may have is that you need a button for each ability. What I did to make this better is set the abilities to items and make a special inventory for the items and made the items undroppable. If you like, I could set it up for you and post a map or mod.
EDIT: I just looked at that tutorial you posted and wanted to add that I made my stats an attribute type behavior.