Yami TBB-like Battle System (Turn Based With Instant Actions)

DreamX

Veteran
Veteran
Joined
May 30, 2015
Messages
816
Reaction score
826
First Language
English
Primarily Uses
You can find the Yami TBB code for VX Ace here: http://forums.rpgmakerweb.com/index.php?/topic/29757-ace-yanfly-skill-restrictions-yami-tbb-skill-restrictions-dont-work-resolved/

Basically, battlers select actions one-by-one. Once an action is selected, it is performed immediately. The order of who selects is decided by agility (this includes enemies). That means that the order can potentially go back and forth between enemies and actors. That can even mean that when you start a battle (or turn), one or more enemies may attack right away before you can do anything because they have higher agility than all of your party members.

The turn ends when all movable (ie. not paralyzed or dead) battlers have performed an action. Since you may have used a skill that decreases/increases the agility stat of a battler, the order needs to be updated during the turn after every action, rather than just static throughout.

Similar examples to this would be Final Fantasy X without the charge element and Persona 3/4 without the extra actions you can have from hitting the enemy weakness (though that may be nice to have as an option you can turn off).

I know Yanfly has made an Instant Cast plugin (which is of course wonderful), but it's not what I had in mind, because what that plugin does is that you can have a free action that is performed immediately (meaning you can select another action after that that may or may not also be an instant free action again) and does not alter selection order.

I've tried using Yami's TBB script and other various battle system scripts as a reference to make my own plugin, but I'm still a very novice programmer and especially new to languages like javascript, since I've only really coded in C++ and Java. So try as I might, I can't wrap my head around changing the battle system the way I want. I would like to ask for someone to write this kind of battle system for MV or help me to do so. Thank you very much in advance!
 

DreamX

Veteran
Veteran
Joined
May 30, 2015
Messages
816
Reaction score
826
First Language
English
Primarily Uses

DreamX

Veteran
Veteran
Joined
May 30, 2015
Messages
816
Reaction score
826
First Language
English
Primarily Uses
Another bump.
 

Sera

Veteran
Veteran
Joined
Oct 27, 2015
Messages
80
Reaction score
16
First Language
English
Use Mellye's ATB with Instant ATB on and the ATB bars hidden.
 

DreamX

Veteran
Veteran
Joined
May 30, 2015
Messages
816
Reaction score
826
First Language
English
Primarily Uses
Use Mellye's ATB with Instant ATB on and the ATB bars hidden.
Yup, I tried that and it was close, but there was a problem with turns. In Yami's TBB, the turns are incremented when all movable battlers have acted. In Mellye's ATB, it is based upon something else. There may be a way to tune the parameters so that turns are incremented only when all movable battle members have acted, but I don't know how to do that if it's even possible with Mellye's system.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,862
Messages
1,017,045
Members
137,569
Latest member
Shtelsky
Top