for those of us who used the Warcraft III world editor you will remember there was a much greater varity of "Base" abilitys, models, icons, etc. than we have now in SCII, the SCII editor is much more advansed so im not complainig, expecially cuz its so easy to make your own now but i do i have one issue im working on...
We now have these much more advansed "Buffs" (idk if you guys remember WCIII but the buffs there did not really "Do" anything they just aided in interface) these new buffs are great but they are lame in the aspect of when a unit aquires this buffs i want some sort of animations or somthing to occur on the unit that gets the buff. For exampol, in warcraft III the Priest unit (Elven caster/healer unit) could cast an ability called "inner Fire", inner fire added attack damage to and armor to the affected unit and while the buff was ongoing there was a little circiling crown above the units head to indacate that said unit has the buff. from what i can tell SCII dose not offer many of these "Buff animations" so i was wondering if i could Tie in a color change to units with spacific buffs, for exampol when a unit steps within range of my Healing tower (Like a WCIII health fountain) and gets my regeneration buff i would like to modify the tint on that unit to be Slightly green. or when a unit gets slowed by a blood plauge tint him red. Any advise on how to go about setting somthing like this up would be great.
you can make any buff 'add model / actor' animations very easy.
1) how i started was make your buff.
2) then do a search in actors for 'stimpack' youll see one that is like 'stimpack impact on' or something.
3) duplicate both the actor and the model. then goto the stimpack actor copy (the duplicate you made) and rename it to your buff effect so you know how its tagged for organization
4) goto the events+ tab on the actor model and change the event "behavior" "whatever your buff name was" "on" with default action create {||}
5) make another part in the events+ tab as "behavior" "buff name" "off" with default action destroy {||}
6) then goto your duplicate copy model you made, change the name for your organization, and goto the model field and change it.
7) VIOALA PROFIT from nice buff animations.
on a side not you can make the unit play an animation when they recieve the 'buff' as well, just make another event 'behavior' 'buff name' 'on' and instead of create make it 'play animation'. but you would want to KEEP the create action, so im just talking about possibly making ANOTHER one to do something in ADDITION to the pretty effect over their head or whatnot.
you should be able to do this really easy by looking at the stimpack actor and just plug n playing with your own stuff. youll notice in the event+ field of the stimpack acctor they have a 'behavior' 'stimpack' 'on' create {||} so it should all make sense. GL!
edit: sorry i have not played with tinting units yet. so sorry if this didnt help-
2nd edit; the part about the event destroy {||} is NOT necesarry, but some animations once the buff duration is off, will 'play out their current stand anim' making the appearance last a few seconds longer than the buff actually is, so that just makes it look proper and gets rid of the pretty effect the 2nd the 'buff or behavior w/e you want to call it' wears off
i just noticed rugvip stated in a thread just a second ago that in the same 'events+' field there is a 'settintcolor' function. so it seems like that would work for you the same 'behavior' 'buff name' 'on' then -> 'set tint color' and just play with those values as i dont know what they are, he said i think R G B values, and a 'change timing duration' it all works the same as my above post, but instead of the create {||} you would change that to 'set tint color'
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
for those of us who used the Warcraft III world editor you will remember there was a much greater varity of "Base" abilitys, models, icons, etc. than we have now in SCII, the SCII editor is much more advansed so im not complainig, expecially cuz its so easy to make your own now but i do i have one issue im working on... We now have these much more advansed "Buffs" (idk if you guys remember WCIII but the buffs there did not really "Do" anything they just aided in interface) these new buffs are great but they are lame in the aspect of when a unit aquires this buffs i want some sort of animations or somthing to occur on the unit that gets the buff. For exampol, in warcraft III the Priest unit (Elven caster/healer unit) could cast an ability called "inner Fire", inner fire added attack damage to and armor to the affected unit and while the buff was ongoing there was a little circiling crown above the units head to indacate that said unit has the buff. from what i can tell SCII dose not offer many of these "Buff animations" so i was wondering if i could Tie in a color change to units with spacific buffs, for exampol when a unit steps within range of my Healing tower (Like a WCIII health fountain) and gets my regeneration buff i would like to modify the tint on that unit to be Slightly green. or when a unit gets slowed by a blood plauge tint him red. Any advise on how to go about setting somthing like this up would be great.
you can make any buff 'add model / actor' animations very easy.
1) how i started was make your buff.
2) then do a search in actors for 'stimpack' youll see one that is like 'stimpack impact on' or something.
3) duplicate both the actor and the model. then goto the stimpack actor copy (the duplicate you made) and rename it to your buff effect so you know how its tagged for organization
4) goto the events+ tab on the actor model and change the event "behavior" "whatever your buff name was" "on" with default action create {||}
5) make another part in the events+ tab as "behavior" "buff name" "off" with default action destroy {||}
6) then goto your duplicate copy model you made, change the name for your organization, and goto the model field and change it.
7) VIOALA PROFIT from nice buff animations.
on a side not you can make the unit play an animation when they recieve the 'buff' as well, just make another event 'behavior' 'buff name' 'on' and instead of create make it 'play animation'. but you would want to KEEP the create action, so im just talking about possibly making ANOTHER one to do something in ADDITION to the pretty effect over their head or whatnot.
you should be able to do this really easy by looking at the stimpack actor and just plug n playing with your own stuff. youll notice in the event+ field of the stimpack acctor they have a 'behavior' 'stimpack' 'on' create {||} so it should all make sense. GL!
edit: sorry i have not played with tinting units yet. so sorry if this didnt help-
2nd edit; the part about the event destroy {||} is NOT necesarry, but some animations once the buff duration is off, will 'play out their current stand anim' making the appearance last a few seconds longer than the buff actually is, so that just makes it look proper and gets rid of the pretty effect the 2nd the 'buff or behavior w/e you want to call it' wears off
i just noticed rugvip stated in a thread just a second ago that in the same 'events+' field there is a 'settintcolor' function. so it seems like that would work for you the same 'behavior' 'buff name' 'on' then -> 'set tint color' and just play with those values as i dont know what they are, he said i think R G B values, and a 'change timing duration' it all works the same as my above post, but instead of the create {||} you would change that to 'set tint color'