Well here I come with my last lifebar now based on the second update from Blazblue Central Fiction. Like my other works I use the awesome Add004 to can use unlimited actions to create animations, but this time, with lot of work and patience, I can include lifebar and portraits too. With this I can animate much better the intro of the round and add all the effects then, and now works the Loopstart action... Animations and images are completely renoved with a much better result. It' s amazing what mugen can do combinated with Add004. Ok, here I show you all the animations in snap, for you can see more detailed: The Wheel Of Fate is TurningSpoiler, click to toggle visibilty
RebelSpoiler, click to toggle visibilty
ActionSpoiler, click to toggle visibilty
FinishSpoiler, click to toggle visibilty
You WinSpoiler, click to toggle visibilty
VIDEO And finally the link of download:https://mega.nz/#!Q9ERTaTZ!e2_-JGevfeDe9iBWNfQ6zPWda9LBhnMKngr1uiz85MY THINGS THAT YOU NEED TO DO: 1. The code that I use for the portraits it' s not the same that Add004pie introduce in the .cns of your chars, so you need to rewrite the existing one. First you need to find this part ;;>>@Config.Face>> Take this part of code:Spoiler, click to toggle visibilty
;;>>@Config.Face>> ;sys::-2::face_d ; portrait (顔) [state 0] type=explod trigger1=!ishelper && alive && !numexplod(490600) && selfanimexist(909002) trigger1=sysfvar(0)>id && playeridexist(floor(sysfvar(0))) trigger1=playerid(floor(sysfvar(0))),var(0)=90900 && playerid(floor(sysfvar(0))),numexplod(490600) trigger1=movetype!=h || (stateno=[120,159]) || (stateno=[5000,5199]) || (stateno=[190190,190196]) id=490600 anim=909002 space=screen postype=left facing=ifelse(teamside=1,1,-1) ownpal=1 bindtime=-1 removetime=-1 scale=playerid(floor(sysfvar(0))),fvar(32-(id=playerid(floor(sysfvar(0))),var(15))*10), playerid(floor(sysfvar(0))),fvar(33-(id=playerid(floor(sysfvar(0))),var(15))*10) pos=floor(const240p(playerid(floor(sysfvar(0))),fvar(30-(id=playerid(floor(sysfvar(0))),var(15))*10))), floor(const240p(playerid(floor(sysfvar(0))),fvar(31-(id=playerid(floor(sysfvar(0))),var(15))*10))) sprpriority=floor(playerid(floor(sysfvar(0))),fvar(36-(id=playerid(floor(sysfvar(0))),var(15))*10)) trans=addalpha alpha=floor(playerid(floor(sysfvar(0))),fvar(34-(id=playerid(floor(sysfvar(0))),var(15))*10)), floor(playerid(floor(sysfvar(0))),fvar(35-(id=playerid(floor(sysfvar(0))),var(15))*10)) ignorehitpause=1 supermovetime=-1 pausemovetime=-1 ;sys::-2::face_d_mod [state 0] type=removeexplod trigger1=sysfvar(0)>id && playeridexist(floor(sysfvar(0))) trigger1=(playerid(floor(sysfvar(0))),var(0)=90900) trigger1=(playerid(floor(sysfvar(0))),var(9)&262144) || !(playerid(floor(sysfvar(0))),var(9)&4) trigger2=roundstate!=2 || (stateno=5150 && time=5 && !alive) id=490600 ignorehitpause=1
And replace with this:Spoiler, click to toggle visibilty
;;>>@Config.Face>> ;sys::-2::face_d ; portrait (Šç) [state 0] type=explod trigger1=!ishelper && alive && !numexplod(490600) && selfanimexist(909002) trigger1=sysfvar(0)>id && playeridexist(floor(sysfvar(0))) trigger1=playerid(floor(sysfvar(0))),var(0)=90900 && playerid(floor(sysfvar(0))),numexplod(490600) trigger1=movetype!=h || (stateno=[120,159]) || (stateno=[5000,5199]) || (stateno=[190190,190196]) id=490600 anim=909002 space=screen postype=left ownpal=1 bindtime=-1 removetime=-1 scale=playerid(floor(sysfvar(0))),fvar(32-(id=playerid(floor(sysfvar(0))),var(15))*10), playerid(floor(sysfvar(0))),fvar(33-(id=playerid(floor(sysfvar(0))),var(15))*10) pos=floor(const240p(playerid(floor(sysfvar(0))),fvar(30-(id=playerid(floor(sysfvar(0))),var(15))*10))), floor(const240p(playerid(floor(sysfvar(0))),fvar(31-(id=playerid(floor(sysfvar(0))),var(15))*10))) sprpriority=var(46)-10 ignorehitpause=1 supermovetime=-1 pausemovetime=-1
2. In the same part, go down and find the end of the code that Add004 add to the file ;// add004-sctrls-end and copy this code:Spoiler, click to toggle visibilty
[State -2, AssertSpecial] type = AssertSpecial trigger1 = RoundState = [0,1] flag = nobardisplay
You can find ;;>>@Config.Face>> always in add004basic.reb1 or the .cns file that clone with a .A4BK file, it' s easy. You can modify the add004pie config file with this new code and patch characters. 3. Ok, last, go to the .air file and rewrite the last part of the file:Spoiler, click to toggle visibilty
;--------- ; as characters face / portrait ; ?????????? [begin action 909002] 9000,0,0,0,-1 ;--- [begin action 909601] ;; empty 0,-1,0,0,1 [begin action 909602] clsn1: 1 clsn1[0]=-20,-20,20,20 0,-1,0,0,1 [begin action 909603] clsn2: 1 clsn2[0]=-30,-30,30,30 0,-1,0,0,1 ;---------
With this new code:Spoiler, click to toggle visibilty
;--------- ; as characters face / portrait ; ?????????? [begin action 909002] -1,-1,0,0,110 9000,6,-80,-13,40,, AS0D256,.125,.125 Interpolate Blend 9000,6,-80,-13,-1,, AS256D0,.125,.125 ;--- [begin action 909601] ;; empty 0,-1,0,0,1 [begin action 909602] clsn1: 1 clsn1[0]=-20,-20,20,20 0,-1,0,0,1 [begin action 909603] clsn2: 1 clsn2[0]=-30,-30,30,30 0,-1,0,0,1 ;---------
Ok, now portraits and names are animated and it' s place. 4-Other recomendations that I have it' s increase the time when the round ends Roundnotover to 650 in every character for can see the You Win animation full. 5-And delete the nobardisplay flags, always that there are something, sure in the .cns of the chars. Lifebar is complex... you need to do a little of work too! But it' s something very easy to do, and something bored... THINGS I WOULD CHANGE... 1-Time Count it' s an animation, not the fight.def font, because the images that I add in the fightfx archive are always on the top, so, when the round finish, time don' t stop... I can modify using layerno=1 in the font but then looks over the char. 2-Life bar and power bar (only bars) are coded in the fight.def and .sff archive, this is the reason for which chars should not use nobardisplay. 3-Lifebar it' s not playable on simul mode. If someone wanna update this points feel free to do it. THANKS TO: -Arc System Works, fro the amazing game. -¨Hipter, for allowing me to extract the game images. -Add004, without it the project would be impossible. -Mugen, happy birthday! After 20 years someone creates a lifebar going from boring fight.def and .sff files. -To me, I deserve it. P.D. Portraits very soon...