Character Fusion System
Version: 1.0
Type: Skills
IntroductionThis event system allows you to merge two characters into another one. It works like a skill.
Features
- enable fusion skills that fuse two actors into another
- fusion skills are added only if the conditions are met
- settings for the fusion actors are as simple as for an ordinary actor
- the level of the fusion actors can be calculated at your own will
- the exp that are won with the fusion actor will be added to the normal actors
- skillanimation can be used to simulate a real fusion
- if you got the idea of the system it is easy do modify it (merge three actors into on/ merge two fusion actor into a new fusion etc.)
- in general every setting are simple since it is based on events and no script calls are needed
- combatible with BlizzABS (right now there is an error while a partymember attacks but i don´t think the reason is the event system)
Screenshots(http://img90.imageshack.us/img90/5050/fusionsystem.jpg) (http://img90.imageshack.us/i/fusionsystem.jpg/)
Demohttp://www.gamefront.com/files/20437990/fursion.exe
Demo for BlizzABS 1.0http://www.gamefront.com/files/20437986/fursion+Blizz+ABS.exe
InstructionsThe system exchanges the actors to simulate a fusion. For more download the demo...
Credits and Thanks
Author's NotesI tried to be useful and made this event system since it was asked for: http://forum.chaos-project.com/index.php/topic,7808.0.html
The most work was the english language... :^_^':
I added comments in the demo to make it as simple as possible. But i think even if i made mistakes the system is pretty simple to understand if you see it.
Anyway if you find mistakes tell me. Also if you have questions just ask. If needed i can make some additions but at the moment i´m just tired... :)
Edit: just a update for compatibility with BlizzABS
Oh wow, I wasn't expecting this! Thank you!
It sounds like it does everything I asked for (and more!) but unfortunately I can't test it out right now, probably not for a while. Once I do try it out though, I'll let you know how it works out.
Ok, i will wait for you report
Happy Christmas! :)
does this work 4 blizz-abs?
Hey this sounds like Fire Emblem. Sweet... :)
(Think that was the games name, I have not had a NES since I was 12)
Quote from: DeXuS on January 06, 2011, 04:31:53 am
Hey this sounds like Fire Emblem. Sweet... :)
(Think that was the games name, I have not had a NES since I was 12)
Mayyybe. But probably not, if you're referencing it towards an NES. xD
The only thing I can think of that can have some connection to the Fire Emblem series would be all of them after 7 (Or the Game Boy Advance ones), since there was such a thing called a Triangle Attack, a collaborative attack only met with certain conditions (and people, who I think were all female Pegasus Knights).
x3
:'( I'm loosing my memories? :scared:
I rember you had to fuse to become a amfibian to go under water... As to the platforn... It may have been a gameboy game. I may have to break down and use wiki, because I get nothing from google.
ughhh....can any1 answer my question? :^_^':
No reason why it shouldn't. I haven't looked at the system, but I need it, so I will soon. I'll tell you then.
alright! thx...
UHHH? Still no reply? :^_^':
fjurio hasn't logged in for a few days. He may be back sometime soon, but who knows~ And the Niche has other things in life than simply working on his project too. :p Patience is a virtue, my friend! ;)
Just test it yourself. The Niche gave you his educated guess. Make a new project with Blizz-ABS or backup your current project and try the system out. You may have to do a few different things for it transition nicely into Blizz-ABS (I don't know, maybe you do, maybe you don't), but just try it out, if you haven't. xD
the problem is im currently not using my computer and this computer is way lots of trouble... :huh:
Quote from: megaman30796 on January 05, 2011, 08:36:15 am
does this work 4 blizz-abs?
Sorry for the late reply, i was in the holidays... :)
Right now it wouldn´t work with the blizz-abs since you can´t fuse on the map. But with some modification it would be possible. At the moment i can´t promise to add this but i will take a look in the middle of the week.
BTW: Happy new year! :)
New year is about 10 days ago..... :haha:
Quote from: fjurio on January 09, 2011, 05:52:12 pm
Quote from: megaman30796 on January 05, 2011, 08:36:15 am
does this work 4 blizz-abs?
Sorry for the late reply, i was in the holidays... :)
Right now it wouldn´t work with the blizz-abs since you can´t fuse on the map. But with some modification it would be possible. At the moment i can´t promise to add this but i will take a look in the middle of the week.
BTW: Happy new year! :)
*Is saved work he never did*
:ninja:
Anyway, couldn't you like remove the two actors, add the new actor with the fusing graphic and then when the fusing graphic is finished change to the regular graphic?
Quote from: The Niche on January 10, 2011, 08:17:52 am
*Is saved work he never did*
:ninja:
Anyway, couldn't you like remove the two actors, add the new actor with the fusing graphic and then when the fusing graphic is finished change to the regular graphic?
That would still leave out some important features, such as giving experience to the actors who participated in the fusing.
Looks like I'm gonna have to work at this after all. Right, I'll bash it around a bit and send Fjurio my work later on tonight.
Quote from: WhiteRose on January 10, 2011, 12:35:54 pm
Quote from: The Niche on January 10, 2011, 08:17:52 am
*Is saved work he never did*
:ninja:
Anyway, couldn't you like remove the two actors, add the new actor with the fusing graphic and then when the fusing graphic is finished change to the regular graphic?
That would still leave out some important features, such as giving experience to the actors who participated in the fusing.
Set experience value into a game variable (Hooray for Call Script?), then when the party members return, add EXP from a game variable?
Quote from: Starrodkirby86 on January 10, 2011, 10:13:04 pm
Quote from: WhiteRose on January 10, 2011, 12:35:54 pm
Quote from: The Niche on January 10, 2011, 08:17:52 am
*Is saved work he never did*
:ninja:
Anyway, couldn't you like remove the two actors, add the new actor with the fusing graphic and then when the fusing graphic is finished change to the regular graphic?
That would still leave out some important features, such as giving experience to the actors who participated in the fusing.
Set experience value into a game variable (Hooray for Call Script?), then when the party members return, add EXP from a game variable?
Right; I'm not saying that it would be impossible or even difficult. I was just saying that the system as Niche currently had it planned would be insufficient.
Ah shit, forgot all about this. I said I'd release my new version as a mounts add-on for Blizz-ABS tonight though, so I'll make sure that happens. Unless you have any complaints, Fjurio?
EDIT: Ok, taken a look at the script, this shouldn't take too long. Does anyone want to request features for me to add in? (@Fjurio: If you want to add these to the original version, I'll send you them)
Quote from: The Niche on January 11, 2011, 11:50:58 am
Ah shit, forgot all about this. I said I'd release my new version as a mounts add-on for Blizz-ABS tonight though, so I'll make sure that happens. Unless you have any complaints, Fjurio?
No complaints. :)
Quote from: The Niche on January 11, 2011, 11:50:58 am
(@Fjurio: If you want to add these to the original version, I'll send you them)
That would be nice. It would save some work for me.
Alright, grand. Sorry about the delay, I'm just ironing out a few bugs.
Well, Rose is.
Just wanna say, i´m working on the compatibility with the blizz-abs.
Planned features:
- possible time that two actors can be fused together depends on exp (the fusion actor loses exp->lvl over time)
current problems:
- i need to change the order of the actors in the group after fusing to actors. Right now i dont know how to change this order.
Feel free to tell me other ideas or suggestions.
Quote from: fjurio on January 14, 2011, 09:55:39 am
Just wanna say, i´m working on the compatibility with the blizz-abs.
Planned features:
- possible time that two actors can be fused together depends on exp (the fusion actor loses exp->lvl over time)
current problems:
- i need to change the order of the actors in the group after fusing to actors. Right now i dont know how to change this order.
Feel free to tell me other ideas or suggestions.
Hey! :V:
I think I could implement the first one. Rose told me there's a way to exchange the actors directly, I'm working on it. I have my own workaround, but that shall be my little secret.
:V:
QuoteI think I could implement the first one.
I wasn´t sure if you still working on it so i just started including my ideas. But i see you done a good job. ;)
However i think i will continue my modification just as an addition. I think my idea is more tactical and yours are more handy. So people can choose what they want...
Yay, I'm a tool! Wait...
Anyway, that sounds like fun.
Sorry i am late. I made the charakterfusion compatible with BlizzABS. But same as Niche i had my problems to change the partyleader after the fusion is done. That´s why it is just a 0.9 version.
features:
- how long you can stand fused depends on the exp that you gain. If you don´t gain exp the level will decrease and the advantage of the fusion will be less, so you have to choice the right moment to fuse.
Hmm, I must have a crack at that as well.
good luck 2 all of u trying 2 make it! u got my full support!
I found the commend leader_switch in the ABS but right now i don´t get a use of it. :(
Hmm, I tried that as well, couldn't understand it.
I will try it with a request:
http://forum.chaos-project.com/index.php/topic,8418.0.html
Ok, thanks to Blizzard i have found a solution to change the partyleader after the fusion.
Regardless i get an error if a party member attacks the enemy:
(http://img651.imageshack.us/img651/725/errorblizzabs.jpg) (http://img651.imageshack.us/i/errorblizzabs.jpg/)
It is the 3rd part of the BlizzABS and the line 909:
if skill.plus_state_set.any? {|s| $data_states.slip_damage}
@battler.last_slip_attackers.push(_battler)
end
EDIT:
I think i get the error if the ally AI try´s to use the fusionskill. But i don´t know i he get an error. If the partyleader execute the fusionskill the system works perfectly.
I've encountered that error as well, I'm pretty sure it's just to do with allies attacking the enemy. Although my allies in my demo work fine, it's only in my game that it occurs.
Right now i don´t if i did something wrong or if it is a error of the BlizzABS.
I would be glad if winko could take a look on it.
Are you using v2.84? Because I'm pretty sure that was an error in 2.83 or 2.82 that I fixed in 2.84.
Quote from: winkio on January 31, 2011, 04:08:56 pm
Are you using v2.84? Because I'm pretty sure that was an error in 2.83 or 2.82 that I fixed in 2.84.
Ok, problem solved (edit: but not yet updated). It was v2.82. Thanks. :)