- Joined
- Oct 2, 2016
- Messages
- 40
- Reaction score
- 2
- First Language
- English
- Primarily Uses
So...the game I'm building has a lot of actors who can join the party, each filling a fairly-niche role, and so the main strategy of the game comes from figuring out who needs to be in the battle when. To that end, I'm using Yanfly's Actor Party Switch plugin, and the party-switching it provides is a huge part of the gameplay. The problem with that is that actors who have been KO'd can't get a turn in order to switch to someone else, which kind of hamstrings the whole switching mechanic, and makes battles clunkier and less fluid.
To that end, I came up with a sort-of compromise that'd work, where an actor who gets KO'd will immediately be swapped out for a random living party member who isn't in the battle. Kind of like the actors in the battle are the ones doing the legwork, while the rest of the party is waiting in the wings to tag in when needed. The problem is that I can't figure out how to make that happen. As I'm also using Yanfly's Buffs & States Core, this feels like something that should be possible with the lunatic mode of that plugin. Some kind of conditional branching in a Custom Apply Effect, maybe?
In any case, I have no idea, so I was hoping I could get some advice from someone who's a better programmer than I. Any advice is immensely appreciated!
~Blackjack
To that end, I came up with a sort-of compromise that'd work, where an actor who gets KO'd will immediately be swapped out for a random living party member who isn't in the battle. Kind of like the actors in the battle are the ones doing the legwork, while the rest of the party is waiting in the wings to tag in when needed. The problem is that I can't figure out how to make that happen. As I'm also using Yanfly's Buffs & States Core, this feels like something that should be possible with the lunatic mode of that plugin. Some kind of conditional branching in a Custom Apply Effect, maybe?
In any case, I have no idea, so I was hoping I could get some advice from someone who's a better programmer than I. Any advice is immensely appreciated!
~Blackjack
