Help - Search - Members - Calendar
Full Version: Party/Team bonuses
RPG RPG Revolution Forums > Scripting > Event Emporium > Eventing Tutorials
Alt_Jack
Some games offer special bonuses (ex: increased HP ) for having certain team combinations. Since I like changing my roster, I figured that this would be a neat add-on for people who do the same. I haven't tried this out yet, but I'm confident it'll work.

a bonus!

create a blank, hidden, parallel process event
Condition branch: if ------ is in party
-> condition branch: if ----- is in party
->.... (you get the idea. Have the event confirm that the 4 specific people are in the party)
->Change: ----- (Max HP, Mx attack power, whatever)
(you can also throw in more of these using the same format, so that different party combos give different results. Just make sure that they're all in the same event)
erase event (so that it isn't constantly adding the bonus)

And stick this in the transfer at the end, the one that takes the party off of that map
anti-thesis

Change: ----- (Just have it change everything back i.e decrease the increases so that they aren't always on)
erase event


Like I said, untested, but probably works nonetheless.
Redd
Umm... what maker is this for?
Alt_Jack
I use VX, but I imagine it'll work in XP, too.
Pharonix
QUOTE (Alt_Jack @ May 3 2011, 09:19 PM) *
Some games offer special bonuses (ex: increased HP ) for having certain team combinations. Since I like changing my roster, I figured that this would be a neat add-on for people who do the same. I haven't tried this out yet, but I'm confident it'll work.

a bonus!

create a blank, hidden, parallel process event
Condition branch: if ------ is in party
-> condition branch: if ----- is in party
->.... (you get the idea. Have the event confirm that the 4 specific people are in the party)
->Change: ----- (Max HP, Mx attack power, whatever)
(you can also throw in more of these using the same format, so that different party combos give different results. Just make sure that they're all in the same event)
erase event (so that it isn't constantly adding the bonus)

And stick this in the transfer at the end, the one that takes the party off of that map
anti-thesis

Change: ----- (Just have it change everything back i.e decrease the increases so that they aren't always on)
erase event


Like I said, untested, but probably works nonetheless.


sorry to necro? but wouldn't it be easier to turn a switch on at the beginning then have a parallel common event run and only activate when certain characters are in it?

I have a formation, father's and sons (the fathers die at the beginning, but you get the idea) if two of the chars and their dads are in the party, it tells you in text

Unleashed Formation
Fathers And Sons

HP and Attack have increased!

but if you change the party around it doesn't keep popping up, due to resetting the checker variable to zero if a character isn't present yet it pops up again once the formation is unleashed.

I can make a tutorial for anybody who wants it....

The only occurring problem is the stat reset.
Though it is easily fixed by using a single variable PER STAT
like
var 0001=500 (for hp)
maxHP+=var 0001
var 0001 = 50 (for atk)
atk+=var 0001
var 0001 =0

this way it will only try to add 0
though you can be more efficient by moving it to where it checks if you already applied the text for formation like i did.

ifi variable 0091: !=1
unleashed formation........etc
change stats
variable 0091 =1

then when it sees that the formation is NOT detected

put into the else statements var 0091 = 0

and you're good to go
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.