A downloadable plugin

Buy Now$5.00 USD or more

Hi all, introducing [CGMZ] Battle Swaps!

This plugin allows you to swap actors in and out of battle during battle. You could use this to add an extra element of strategy to your battles, as you could have one actor cast some weakening spell on an enemy and then swap to another actor to use a powerful attack on the weakened enemy. Of course, this is just one example and I am sure you will find many other ways to add this to your battle strategy.

Swapping

Use up an actor's turn to swap battle members during battle. First, select the Swap battle command during the actor's turn and then select the actor you want to swap with in the window that opens up. Only alive actors that are not already queued up to swap will be available to swap. Then, when it is the actor's turn to move, they will swap with the selected actor provided they can still move (not dead, not stunned, etc). See below gif for how it can look:


Mechanics

Swapping in battle does change the party order around. You can optionally have this changed party order persist outside of battle, or set it up to automatically reset to the same order as the party was in when the battle began.

If you do not want an actor to be able to be swapped, such as your party leader who must always stay the party leader, do not teach them the swap ability.

Battle Command

This plugin does not automatically add the battle command to swap actors, as this is better suited for a plugin that can add custom commands. If you would like to use [CGMZ] for this, you can use [CGMZ] Battle Command Window. This plugin is bundled with [CGMZ] Battle Swaps at no extra cost for this purpose.

Set up your battle swap command with parameters as desired (name, icon, background, who can use it, etc) and then make sure the symbol is "cgmz_battleswap" and the battle swap plugin will handle the actual mechanics of how it works. You can still set up JS show/enable conditions.

Note: You should not need to use [CGMZ] Battle Command Window to add the command. The [CGMZ] engine is designed to be modular and highly compatible with other plugin authors. If you have another plugin that can add custom battle commands and you prefer to use it, [CGMZ] Battle Swaps should also work with that as long as it has a symbol parameter where you can type the above battle swap mechanic symbol in.

Roadmap

As with all of my plugins, this plugin will receive lots of support. There are already some planned features to be added in future updates. These include:

  • Swap without using up actor's turn
  • More control and effects for the swap animation
  • Additional control and options over which party members are eligible to swap

Do you have any ideas you'd like to see added to the plugin not already listed above? Let me know in the comments or in my Discord's #suggestion channel! I appreciate all suggestions I get and add them all to my to-do list.

PLEASE READ BEFORE PURCHASING:

Please be aware that you can access this as well as all of my other Alpha plugins for $5 on my Patreon: https://www.patreon.com/CasperGamingRPGM

This is posted to Itch.io since some people only use Itch and are not aware my Patreon and all of my beta/alpha plugins exist, or want to have everything in one convenient location (itch.io), or do not want to do a monthly subscription.

Casper Gaming's Beta/Alpha plugins are treated as an "early access" and will eventually be free for everyone once they are fully released, though this process can take months/years. By purchasing in beta/alpha, you are able to provide early feedback/suggestions which are more likely to make it into the final fully released plugin.

Quick Facts

✅ RPG Maker MZ
✅ No obfuscation
✅ All future updates included
✅ No AI used at any point in the creation of this plugin

Credit & Requirements

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Updated 2 days ago
Published 6 days ago
StatusReleased
CategoryTool
AuthorCasper Gaming
Made withRPG Maker
TagsRPG Maker
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse, Xbox controller, Gamepad (any), Touchscreen, Playstation controller
LinksHomepage, Discord, Patreon, YouTube

Purchase

Buy Now$5.00 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

CGMZ_BattleCommandWindow.zip 4.6 kB
CGMZ_BattleSwaps.zip 4.7 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.