An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

NUUN Scope confirmation - NUUN_Scope_confirmation.js

Plugin desc : All, random, and target selection for all-friend/enemy attacks

License : MIT License

Author : NUUN

Website : https://github.com/munokura/NUUN-MZ-plugins/blob/master/NUUN_Scope_confirmation.js

Desc page : https://github.com/nuun888/MZ

Download Page : https://raw.githubusercontent.com/munokura/NUUN-MZ-plugins/master/NUUN_Scope_confirmation.js

File name : NUUN_Scope_confirmation.js

Help of plugin :

@target MZ
@url https://github.com/nuun888/MZ
@plugindesc All, random, and target selection for all-friend/enemy attacks
@author NUUN
@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/NUUN-MZ-plugins ).
Original plugin by NUUN.
Please check the latest official version at:
https://github.com/nuun888/MZ
-----

Allows target selection for all, random, and all-friend/enemy attacks.

Item and skill memo field
<NoTargetSelect> This item or skill does not select a target. It is omitted,
as with the default.
Valid when the target is all, random, all allies and foes, or the user only
(Target User Only Selection Display is ON).
The following tags are valid when the range is all, random, or all allies and
foes.

You can define the target to display for the window cursor when the target
range is all, random, or all allies and foes.
Note that this does not affect enemy images, SV images, or actor images. Also,
this is only valid when Individual Multi-Target Cursor Display is ON.
subject = user:user;
members = target members;
The data retrieved is an array of members to display the cursor on.
Example: members.filter(member => member.isAlive() && member !== subject)
The cursor will be displayed on all but the user.

Enter the tag in the memo field of an item or skill.
<[tag]> [tag]: The tag name set in the All Cursors Target Settings.
Example: <NotUserTarget> NotUserTarget displays cursors other than the user's
unless the tag name in the All Cursors Target Settings has been changed.

The following functions require the XP Style Target Selection Window plugin.
Display name when selecting friendly or enemy targets
%1: Consecutive count
%2: Random count

Default settings
<NotUserTarget> Excludes the user.
<DeathTarget> Includes those who are incapacitated.

Terms of Use
This plugin is distributed under the MIT License.

Update History
September 5, 2024 Ver. 1.6.3
Fixed an issue where the command cursor would return to the beginning when
canceling a defense command.
May 30, 2021 Ver. 1.6.2
Fixed a cursor issue when selecting all actors in the menu screen by creating
a separate plugin definition.
March 27, 2021 Ver. 1.6.1
Fixed an incorrect plugin name for the XP-style target selection window.
March 27, 2021 Ver. 1.6.0
Added definitions to support the XP-style target selection window.
Changed the evaluation formula used to determine target cursor display when
displaying the full cursor.
July 18, 2021 Ver. 1.5.1
Fixed an issue where tags set in the target settings were not retrieved when
displaying the full cursor.
Fixed an issue where the cursor would appear on actors that were not the
selected target when scrolling.
July 17, 2021 Ver. 1.5.0
Supports individual display of multiple target cursors in the menu.
July 14, 2021 Ver. 1.4.1
Fixed an issue where an error would occur when selecting an enemy target.
Fixed an issue where an error would occur if a monster was defeated while
selecting the cursor.
July 14, 2021 Ver. 1.4.0
Added a feature to custom define the target cursor display for windows when
displaying the full cursor.
July 14, 2021 Ver. 1.3.2
Fixed an issue that caused an error when selecting all allies when there were
incapacitated allies.
July 10, 2021 Ver. 1.3.1
Partially changed processing.
July 8, 2021 Ver. 1.3.0
Added a feature to display all-party and random attack target selection only
when selecting enemies.
July 7, 2021 Ver. 1.2.0
Added a feature to display the cursors separately when selecting all allies
instead of combining them.
July 6, 2021 Ver. 1.1.0
Changed so that allies also blink when selecting all allies and enemies.
Added a feature to enable the omission of target selection display for each
item and skill.
July 5, 2021 Ver. 1.0.2
Fixed processing when selecting all allies with the cursor.
Fixed an incorrect plugin parameter.
July 5, 2021 Ver. 1.0.1
Fixed an issue where the cursor would not display correctly when selecting all
allies when there was an odd number of allies.
July 4, 2021 Ver. 1.0.0
First release

@param EnemyOnrySelect
@text All, random attack target selected enemy only
@desc Displays only enemies when selecting targets for all and random attacks.
@type boolean
@default false

@param ForUserSelect
@text Select and display only the target users
@desc When the target is the user only, the selection screen will be displayed.
@type boolean
@default false

@param MultiCursorMode
@text Multiple target cursors displayed individually
@desc Display cursors individually when selecting multiple targets.
@type boolean
@default true

@param UserSelectTasg
@text Target settings when all cursors are displayed
@desc Cursor display target setting to be displayed when all cursors are displayed. (Valid when multiple target cursor individual display is ON)
@type struct<UserSelectTasList>[]
@default ["{¥"UserTagName¥":¥"NotUserTarget¥",¥"UserTagEval¥":¥"members.filter(member => member.isAlive() && member !== subject)¥"}","{¥"UserTagName¥":¥"DeathTarget¥",¥"UserTagEval¥":¥"members¥"}"]

@param XPSelectSetting
@text XP Style Target Selection Window Settings (Requires XP Style Target Selection Window)
@default ------------------------------

@param TargetUser
@text display name
@desc Display name when the target is a user.
@type string
@default 使用者

@param TargetEveryone
@text display name
@desc Display name when targeting all allies and enemies.
@type string
@default 敵味方全体

@param TargetParty
@text display name
@desc Display name when targeting all allies.
@type string
@default 味方全体

@param TargetTroop
@text display name
@desc Display name when targeting all enemies.
@type string
@default 敵全体

@param TargetTroopRandom
@text display name
@desc Display name when target is random enemy.
@type string
@default 敵ランダム %2回

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.