DOUBLEX RMMV CONFUSION EDIT

RPG Maker MV

Lets you set some states to reverse the ally/foe identification

  • DoubleX
  • 01/03/2016 07:54 AM
  • 5585 views
Note
This plugin's available for commercial use

Purpose
Lets you set some states to reverse the ally/foe identification

Games using this plugin
None so far

Notetag
*    # State Notetags:                                                       
 *      1. <confusion edit: reverse, excludeSelf>                             
 *         - Sets the confusion state to reverse the ally/foe identification  
 *           only instead of restricting the battler to be merely using the   
 *           1st skill in the database if reverse is true and the actions     
 *           aren't forced                                                    
 *         - Reversal will never take place for state Restriction as Attack an
 *           Enemy nor skill/item scope as The User                           
 *         - Reversal will have 50% chance to take place for state Restriction
 *           as Attack Anyone                                                 
 *         - Reversal will always take place for state Restriction as Attack  
 *           an Ally                                                          
 *         - Sets the confusion state to make the battler never targeting self
 *           if excludeSelf is true and the actions aren't forced             
 *         - Only the effective notetag with the highest priority will be used


Plugin Calls
*    # State manipulations                                                   
 *      1. meta.confusionEdit                                                 
 *         - Returns the confusion edit reverse and excludeSelf flag in the   
 *           form of { reverse: reverse, excludeSelf: excludeSelf }           
 *      2. meta.confusionEdit = { reverse: reverse, excludeSelf: excludeSelf }
 *         - Sets the confusion edit reverse and excludeSelf flag in the form 
 *           of { reverse: reverse, excludeSelf: excludeSelf }                
 *         - All meta.confusionEdit changes can be saved if                   
 *           DoubleX RMMV Dynamic Data is used


Video


Prerequisites
Abilities:
1. Little Javascript coding proficiency to fully utilize this plugin

Terms Of Use
You shall keep this plugin's Plugin Info part's contents intact
You shalln't claim that this plugin's written by anyone other than DoubleX or his aliases
None of the above applies to DoubleX or his/her aliases

Changelog
*      v1.00e(GMT 1100 9-9-2022):
 *      1. Fixed infinite loop in targetsForReversedExcludeSelf due to typo
 *      v1.00d(GMT 0200 6-6-2020):
 *      1. Fixed actions having no targets not executing bug
 *      v1.00c(GMT 0300 9-3-2020):
 *      1. Fixed undefined subject in hasValidOriginalTargets
 *      v1.00b(GMT 0800 30-1-2016):                                           
 *      1. Fixed missing return in targetsForOpponents and targetsForFriends  
 *      2. Fixed undefined target in targetsForReversedExcludeSelf due to typo
 *      3. Fixed infinite loop with excludeSelf when subject's always selected
 *      v1.00a(GMT 0800 3-1-2016):                                            
 *      1. 1st version of this plugin finished

Posts

Pages: 1
Hey again I maybe am having a problem with this Plug-In.
I have tried to use the Tag

<confusion edit: reverse, excludeSelf>

I tried with Attack Ally, Attack Any and even Attack Enemy but the reverse doesn't act at all, i tried with skills with all types of target setting but none of the where reversed, no the healing ones and not the danaging ones, Do you have any Idea as to why this is happening?

Also as no crash happened I don't know what to do exactly to show you more of it
author=emelian65
Hey again I maybe am having a problem with this Plug-In.
I have tried to use the Tag

<confusion edit: reverse, excludeSelf>

I tried with Attack Ally, Attack Any and even Attack Enemy but the reverse doesn't act at all, i tried with skills with all types of target setting but none of the where reversed, no the healing ones and not the danaging ones, Do you have any Idea as to why this is happening?

Also as no crash happened I don't know what to do exactly to show you more of it

*    # State Notetags:                                                       
 *      1. <confusion edit: reverse, excludeSelf>                             
 *         - Sets the confusion state to reverse the ally/foe identification  
 *           only instead of restricting the battler to be merely using the   
 *           1st skill in the database if reverse is true and the actions     
 *           aren't forced                                                    
 *         - Reversal will never take place for state Restriction as Attack an
 *           Enemy nor skill/item scope as The User                           
 *         - Reversal will have 50% chance to take place for state Restriction
 *           as Attack Anyone                                                 
 *         - Reversal will always take place for state Restriction as Attack  
 *           an Ally                                                          
 *         - Sets the confusion state to make the battler never targeting self
 *           if excludeSelf is true and the actions aren't forced             
 *         - Only the effective notetag with the highest priority will be used

To apply reverse, substitute reverse with true.
To apply excludeSelf, substitute excludeSelf with true.
For example:
<confusion edit: true, true> means both reverse and excludeSelf will be applied :)
Hi, this script is awesome, but unfortunally doesn't work with YEP_Taunt.js Plugin. Can you make an update version on future, please? :D
author=Kyusef
Hi, this script is awesome, but unfortunally doesn't work with YEP_Taunt.js Plugin. Can you make an update version on future, please? :D

May you please specify how these 2 plugins not working with each other?
Updates
*      v1.00e(GMT 1100 9-9-2022):
 *      1. Fixed infinite loop in targetsForReversedExcludeSelf due to typo
author=Kyusef
Hi, this script is awesome, but unfortunally doesn't work with YEP_Taunt.js Plugin. Can you make an update version on future, please? :D
The latest update might help with your issues, even though I haven't tried it yet :)
Pages: 1