Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
FTKR Ex Force Action - FTKR_ExForceAction.js
Plugin desc : v1.1.1 Expand the functionality of forced commands for Battle actions
License : MIT License
Author : Futokoro
Desc page : https://github.com/munokura/futokoro-MV-plugins
Download Page : https://raw.githubusercontent.com/munokura/futokoro-MV-plugins/refs/heads/master/FTKR_ExForceAction.js
File name : FTKR_ExForceAction.js
Help of plugin :
@plugindesc v1.1.1 Expand the functionality of forced commands for Battle actions
@author Futokoro
@url https://github.com/munokura/futokoro-MV-plugins
@license MIT License
@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/futokoro-MV-plugins ).
Original plugin by Futokoro.
Please check the URL below for the latest version of the plugin.
URL https://github.com/futokoro/RPGMaker
-----
-----------------------------------------------------------------------------
Overview
-----------------------------------------------------------------------------
You can change the behavior of the "Force Battle Action" Event's Contents.
Change it in the plugin parameters.
You can also change the behavior for each event by executing the following plugin commands instead of the "Force Battle Action" Event's Contents.
*[] and () are not used in actual input.
EFA_FORCE_ACTION [battlerType] [battlerId] SKILL [skillId] TARGET [targetId] (SHOW_FACE) (DISABLE_RESET) (ADD_ACTION)
You can use items by changing "Skill" to "ITEM."
If you use an item, set "Skill ID" to "Item ID."
Battler Type (battlerType)
: Specifies how the battler character will be selected.
Enter the following strings:
Actor
Party
Troops
Battler ID (battlerId)
: Specify the following ID according to the battler type.
For actors, use the actor ID of the battler.
For parties, use the sort order, with the first party member at 1.
For Troops, use the sort order, with the first Troops member at 1.
You can reference the value of variable n by specifying ¥v[n].
SKILL [skillId]
: Specifies the ID of the skill to be used by the battler character.
You can reference the value of variable n by specifying ¥v[n].
If the battler character is an actor and you specify 0, the skill and target will be automatically selected from the skills that character knows, using the same method as auto-battle.
ITEM [itemId]
: Specifies the ID of the item to be used by the main character.
You can reference the value of variable n by specifying ¥v[n].
Use this separately from the skills above.
TARGET [targetId]
: Specifies the target of the skill used by the main character.
For a party, the sort order is 1, with the first party member at 1.
For an Troops, the sort order is 1, with the first Troops member at 1.
You can reference the value of variable n by specifying ¥v[n].
Note that if the skill ID is set to 0, this entry is not necessary.
Face Display (SHOW_FACE)
: Enter this string only if necessary.
If this string is entered, the face image set in the database will be displayed on the right side of the screen when the main character uses the skill, provided that they are not an actor or Battle member. (*1)
The face image will disappear once the skill execution is complete.
The display size and position of this facial image can be configured using the plugin parameters.
Character Display (SHOW_CHARA)
: Enter this string only if necessary.
If this string is entered, when the main character is an actor and not a Battle member, the SV Battle character set in the database will be displayed on the screen and the motion will be executed. (*1)
The SV Battle character will disappear once the skill action is complete.
This function is only effective in side-view Battle.
Disable Reset (DISABLE_RESET)
: Enter this string only if necessary. (*2)
In Maker MV, when you force a Battle action, all subsequent actions of the main character are canceled. However, entering this string will disable the reset.
Add Action (ADD_ACTION)
: Enter this string only if necessary. (*2)
If this string is entered, the specified skill will be executed separately from any actions reserved by the actor command.
If you do not enter this string, the skill will be executed in place of the reserved action.
Usage Example)
◆Plugin Command: EFA_Force Battle Action Actor 3 Skill 5 Target 2
Uses skill ID 5 on the character with actor ID 3.
If the skill targets an ally, it will be used on the second character in the party.
If the skill targets an enemy, it will be used on the second character in the Troops.
◆Plugin Command: EFA_Force Battle Action Actor 5 Skill 0 Face Display Reset Disable Action Add
Adds an action to the character with actor ID 5 and enables auto-Battle.
Displays face images.
(*1)
To display face images, you must load them beforehand.
If images have never been loaded, such as when not displayed in the menu,
the images may not display correctly.
Enabling the plugin parameter Load Face In Battle Start
will load face images for all actors at the start of battle.
(*2)
This function is disabled when used in conjunction with FTKR_AlternatingTurnBattle.js.
If you want to add actions, disable the FTKR_AlternatingTurnBattle.js plugin parameter
Enable Force Action AC.
-----------------------------------------------------------------------------
Setup Instructions
-----------------------------------------------------------------------------
1. Add this plugin to the "Plugin Manager."
-----------------------------------------------------------------------------
License for this plugin
-----------------------------------------------------------------------------
This plugin is released under the MIT License.
Copyright (c) 2018 Futokoro
http://opensource.org/licenses/mit-license.php
Plugin Publisher
https://github.com/futokoro/RPGMaker/blob/master/README.md
-----------------------------------------------------------------------------
Change History
-----------------------------------------------------------------------------
v1.1.1 - 2018/08/06: Bug Fixes
1. Fixed an issue where active character characters would remain after performing "escape" using a skill or item.
v1.1.0 - 2018/05/01: Traits Additions
1. Added the ability to use items when forcing Battle actions.
v1.0.0 - 2018/04/14: First version created
----------------------------------------------------------------------------
@param Load Face In Battle Start
@desc Loads all actor face images at the start of battle.
@default false
@type boolean
@on valid
@off invalid
@param Face Window Setting
@desc Window settings for displaying face images
@default {"imageWidth":"144","imageHeight":"54","windowY":"144","padding":"6","hideFrame":"false"}
@type struct<face>
@param -- イベントコマンドの動作 --
@text -- Event's Contents behavior --
@param Enable Show Face
@desc When executed with an Event's Contents, the actor's face image will be displayed.
@default false
@type boolean
@on valid
@off invalid
@param Enable Show SvChara
@desc When executed as an Event's Contents, the actor's SV Battle character is displayed. *Only valid for side-view Battle.
@default false
@type boolean
@on valid
@off invalid
@param Disable Reset Action Num
@desc When executed using an Event's Contents, it disables the cancellation of subsequent actions.
@default false
@type boolean
@on valid
@off invalid
@param Enable Add Action
@desc When executed with an Event's Contents, an action will be added and executed.
@default false
@type boolean
@on valid
@off invalid