Marluwuxia

Starting Game Maker
Member
Joined
Dec 24, 2020
Messages
27
Reaction score
7
First Language
English
Primarily Uses
RMMV
I've searched for days now for some script to duplicate the effect of baton pass in Persona, specifically Persona 5 where you can give another member to act instead of the original unit's turn.

If possible could it work with hitting an elemental weakness with the DreamX ITB plugin? I have little knowledge of working with Java Script so thank you if any give any help.
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
7,254
Reaction score
2,874
First Language
Dutch
Primarily Uses
RMMV
I dont know persona game or the series entirely, so it would be wise,
for people that dont know the game you explain in a more detail what
the "Baton Pass" exactly is and how it is used in order to create the
effect for it. or closely.
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
7,715
Reaction score
5,475
First Language
English
Primarily Uses
RMMV
Yes, it's possible to do, but it will be fairly complex. I know there are plugins to emulate the Once More mechanic (which might be what you're referencing in your post), but I haven't seen any incorporate the Baton Pass.

If you aren't competent with JavaScript, I'd suggest you're getting into the territory of a commissioned plugin; you're unlikely to find someone good enough and bored enough to write up the whole system in a forum thread :stickytongue:
 

Marluwuxia

Starting Game Maker
Member
Joined
Dec 24, 2020
Messages
27
Reaction score
7
First Language
English
Primarily Uses
RMMV
I dont know persona game or the series entirely, so it would be wise,
for people that dont know the game you explain in a more detail what
the "Baton Pass" exactly is and how it is used in order to create the
effect for it. or closely.

The Baton Pass command in Persona 5 is made available after the current active character has gained one more turn by scoring a critical hit or exploiting an enemy's elemental weakness. When selected, another party member will have to be chosen to pass it to. Characters need to have the Baton Pass ability unlocked in order to receive the baton.

When Baton Pass is initiated, the one receiving the turn has their attack and recovery power boosted for that turn. If that boosted party member also Downs (or stuns) another enemy and hence receives one more turn themselves, they can then pass on their turn to another ally, further increasing the power of the boost.

However, when passing subsequent turns after the initial pass, the characters used previously in the sequence are unable to be recipients of more than one Baton Pass, preventing an endless loop. Using the Baton Pass does not consume that character's turn in battle and can lead to them technically having two consecutive turns without scoring a 1 More themselves.
 

Marluwuxia

Starting Game Maker
Member
Joined
Dec 24, 2020
Messages
27
Reaction score
7
First Language
English
Primarily Uses
RMMV
Yes, it's possible to do, but it will be fairly complex. I know there are plugins to emulate the Once More mechanic (which might be what you're referencing in your post), but I haven't seen any incorporate the Baton Pass.

If you aren't competent with JavaScript, I'd suggest you're getting into the territory of a commissioned plugin; you're unlikely to find someone good enough and bored enough to write up the whole system in a forum thread :stickytongue:
That's what I figured, but I can sink a little money into it. Thank you for your input, I was looking if it's possible since I've seen rpg maker persona projects attempting to do it themselves.
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
7,715
Reaction score
5,475
First Language
English
Primarily Uses
RMMV
Well, you have complete access to the game's code in RPG Maker, so pretty much anything is possible. It's a question of how difficult it is to implement.
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
7,254
Reaction score
2,874
First Language
Dutch
Primarily Uses
RMMV
I dont understand it quite well, but I got a hunch in the way, but in order
for you to make a commission, I think you need at least 30 posts and/or
replies that are usefull/helpfull.

while I wonder if it also is doable with states and lunatic code?
unless it's entirely different, but I wish you good luck on your project and
that advance coders can help you out =)

it seems interesting though.
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
7,715
Reaction score
5,475
First Language
English
Primarily Uses
RMMV
while I wonder if it also is doable with states and lunatic code?
No. If you look up what Baton Pass does, you're using a battle command to give another party member a turn outside of their regular turn; there's a party-wide damage buff that increases with each pass, and the same party member can't get more than one extra turn this way each round.

You could use a state to track the increasing buff and who has already taken an extra turn (although that would be a bootleggy way to do it, if you're going to end up writing any actual code), but it wouldn't give any of the other functionality of adding the battle command or actually giving the extra turns.
 

Latest Threads

Latest Posts

Latest Profile Posts

Last missing piece, a plugin to let weapons and armor be used as multiple equip types
What if the Actor Battlers disappeared when your selecting enemies...
ndyhHXV.gif
So, last chance to get RPG Maker Fes games?
That moment when you significantly rewrite about 80% of a course, reduce it from 12 hours to 8, drastically refocus the content, provide several overview briefings to staff on the changes, giving them several weeks to prepare, & they start asking questions 10 minutes before the classes start. I have a bad feeling. :oops:
Forgot to add this to my stream thumbnail collection, nothing to see here. Move along. :kaoswt:

Forum statistics

Threads
129,959
Messages
1,206,555
Members
171,178
Latest member
sharonmarsh8091
Top