Marluwuxia

Starting Game Maker
Member
Joined
Dec 24, 2020
Messages
26
Reaction score
6
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
4,685
Reaction score
1,799
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
2,780
Reaction score
1,629
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
26
Reaction score
6
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
26
Reaction score
6
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
2,780
Reaction score
1,629
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
4,685
Reaction score
1,799
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
2,780
Reaction score
1,629
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

The holidays are upon us! Everyone search for safety from the grocery store music!
I don't understand people sometime. Walking to work today came across someone walking the opposite way in a nice suit, I politely move to the side into the shrubbery so he doesn't have to get his suit dirty and say "good morning" as he passes me, he turns around glaring daggers and asks "why are you talking to me?" like he's bloody offended by me wishing him a good morning or something. Just, why?
I dreamed about watching Gackt concert live.
He was riding some kind of crescent moon boat.
But his appearance resembled Andhika Kangen Band (Indonesian singer),
and the first song he sang was L'arc en Ciel's Hitomi no Jyuunin.
Weird, but still beautiful though. :D
I've been working on making a simple sprite frame system. And I'm really happy with the progress.
ZAyFw65.gif
Sketching on Milanote the new script of the system I plan to implement for VNMaker. This is making me learning Coffeescript through a crash-course I never thought I would ever take in my meager career as writer, but brings back fond memories when I was forced to learn RUBY for RPGMaker XP back in those years. Oh dear... :LZSooo:

Forum statistics

Threads
117,135
Messages
1,104,869
Members
153,195
Latest member
sltcestsab
Top