You should choose the percentage,each explod, I gave it a value equal to 3, 33% to 34% last
http://mugenguild.com/forum/topics/bar-fluid-increase-and-degreaded-progressively-155134.0.html for the reduction, and had created Increase and Degreaded Progressively
just change the formula of value first explod left
Code:
[State 1500, VarSet] type = VarSet trigger1 = 1 fv = 22 value = ifelse((Fvar(21)-"Total life - percentage")<0,0,(Fvar(21)-"Total life - percentage"))/var(20)
Second explod
[State 1500, VarSet] type = VarSet trigger1 = fvar(21)>= (life) - (the percentage given) fv = 23 value = 0.25;full size of explod complete
[State 1500, VarSet] type = VarSet trigger1 = fvar(21)< (life) - (the percentage given) fv = 23 value = ifelse((Fvar(21)-"percentage")<0,0,(Fvar(21)-"percentage"))/var(20)
third right explod
[State 1500, VarSet] type = VarSet trigger1 = fvar(21)>=double maximum percentage subtracted life fv = 24 value = 0.25
[State 1500, VarSet] type = VarSet trigger1 = fvar(21)<double maximum percentage subtracted life fv = 24 value = ifelse((Fvar(21))<0,0,(Fvar(21)))/var(20)
for the second explod you need to create an explod trigger1 = 1, forever this being created, and removetime = -2, the animation should be 1 time
must divide the percentage of life, second explod in my case 33% = 333 in number, you decide my number is 4
333/4
create a variable for this only you have a animation of fightfx F can not be used in anim ifelse the explod
Code:
[State 1500, VarSet] type = VarSet trigger1 = 1 v = 19 value = Ifelse(Fvar(21)>=584,0,Ifelse(Fvar(21)<=584&&Fvar(21)>=501,1,Ifelse(Fvar(21)<=501&&Fvar(21)>=418,2,Ifelse(Fvar(21)<=418&&Fvar(21)>=0,3,0))))