YANFLY ENGINE ACE - PARTY SYSTEM

RPG Maker VX Ace

Enables for larger than 4 party sizes (or less than!) and a menu to go with it!

  • YF
  • 12/05/2011 04:20 PM


RPG Maker VX Ace comes with a very nice party system. However, changing the maximum number of members isn’t possible without the aid of a script. This script enables you the ability to change the maximum number of party members, change EXP rates, and/or open up a separate party menu (if desired). In addition to that, you can lock the position of actors within a party and require other actors to be in the active party before continuing.

Download Script

------------------------------------------------------------------



You can change the maximum number of actors that can enter battle at a time. In addition to changing that number, it will also expand the caterpillar (followers) on the field map to whatever that amount is. To change the number of members that can enter battle at a time with you, edit the MAX_BATTLE_MEMBERS constant in the module.

------------------------------------------------------------------



The formation menu item will lead to the new Party changer scene. This scene can be disabled for those who wish to keep using the default formation system. However, those that don’t wish to use it will not gain access to the ability to lock and require actors (which will be discussed later on).

------------------------------------------------------------------



The player can change party members in a more organized fashion while also being able to view actor data shown in the lower right corner of the screen. One of the bigger nuisances for the default formation system is the lack of ability to view actor data before switching them in without having to constantly switch to the Status screen. This will save an extra step for players that wish to view the actor data.

------------------------------------------------------------------

http://yanflychannel.files.wordpress.com/2011/12/ps-05.jpg

Lock actors or require them for parties, too! To lock an actor, the new party menu must be enabled. After that, use a script call to load any of the following commands

lock_actor(x)
unlock_actor(x)
This will lock actor x in its current position in the party if the actor is
in the current party. The actor is unable to switch position and must remain
in that position until the lock is removed. Use the unlock script call to
remove the locked status. This script requires the actor to have joined and
in the current party before the script call will work.

require_actor(x)
unrequire_actor(x)
This will cause the party to require actor x in order to continue. If the
actor isn't in the current party but is in the reserve party, the party menu
will open up and prompt the player to add the required actor into the party
before being able to continue. This script call will not function unless the
specific actor has joined the party, whether it is in the current or reserve.

call_party_menu
This will open up the party menu. This script call requires for the party
menu to be enabled to use.

------------------------------------------------------------------

http://yanflychannel.files.wordpress.com/2011/12/ps-06.jpg

Version v1.01 lets you change the sprites shown at Party Select Window to faces instead! Change the DISPLAY_FACE constant in the module to true to show faces. Change it to false to revert it back to sprites.

------------------------------------------------------------------

In case I forget to update the page for RMN, view the blog page here for any updates made for the script.

Posts

Pages: 1
Arandomgamemaker
Dreams are the subconscious mind's way of reminding people to go to school naked and have their teeth fall out.
2689
Will this work with the trial version?
Arandomgamemaker
Dreams are the subconscious mind's way of reminding people to go to school naked and have their teeth fall out.
2689
Nevermind, i saw the help file on your blog. Too bad i don't have VX. <_<
Those are ALOT of characters!
This is going to be perfect for my game. I was wanting it to be somewhat like Fire emblem where you could have MANY characters but choose which ones you want in a party at a time. Mine wouldn't be right before a battle of course. All together i already have 20 characters >:D never too many.
benos
My mind is full of fuck.
523
Your very own suikoden game.

Maybe I might get SOLDIER up and running in Ace. rpg2000 sucks, lol
I really like this, I just have one quick question about this system. The main reason I'm looking into party change systems is because I want to be able to test through events whether or not a given character is in the active party, and so far I have found no simple way to do this. I might be missing something obvious, but the simple conditional branch that checks whether a party member is present or not bases this solely on the party member's availability to the party, and not on whether or not they are actually present in the active party.

So I was wondering if there is a way using this party system of yours (or even the default one), of checking this through a conditional branch that looks into a script or something.
I need help! I have an error.
Script '(Your Script)' line 120: NoMethodError occured.

undefined method '' for nil:NilClass
That's what it said. Line 120 is:
unless $imported "YEA-CoreEngine"

I'm not really a good scriptor so help would be appreciated.

Also, I removed the square parentheses because they became invisible.
Ven01273
Comes back 2-3 years later, only has 2720 Notices.
1271
author=Reverie
I need help! I have an error.
Script '(Your Script)' line 120: NoMethodError occured.

undefined method '' for nil:NilClass
That's what it said. Line 120 is:
unless $imported "YEA-CoreEngine"

I'm not really a good scriptor so help would be appreciated.


Could you screenshot the error message and your installed scripts?
author=Ven01273
author=Reverie
I need help! I have an error.
Script '(Your Script)' line 120: NoMethodError occured.

undefined method '' for nil:NilClass
That's what it said. Line 120 is:
unless $imported "YEA-CoreEngine"

I'm not really a good scriptor so help would be appreciated.
Could you screenshot the error message and your installed scripts?

I just decided not to bother with it anymore.
exactly what i've been looking for thank you
it is just me or the account is temporarily disabled? :(
GreatRedSpirit
Curse it all! How did Simon do it?
5335
You have to go to Yanfly's website and download the scripts from there. Here's the link for the party system script. From there click on the 'Github Link' and then click on 'Raw' which is in the upper right corner of the script / code bit. Then you can copy paste that into RPG Maker.
author=GreatRedSpirit
You have to go to Yanfly's website and download the scripts from there. Here's the link for the party system script. From there click on the 'Github Link' and then click on 'Raw' which is in the upper right corner of the script / code bit. Then you can copy paste that into RPG Maker.

oh, okay! thanks a bunch :)
i wonder why the download link is not working. sorry for the stupid question
Pages: 1