[YED] Yami Engine Delta | Newest: Aura State | Plugin Count: 9+

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
996
Reaction score
743
First Language
Vietnamese
Primarily Uses
Other
Yami Engine Delta
Follow Yanfly's thread, I make this topic for my plugins compilation. All of these plugins are made for RPG Maker MV, they cannot be used for another version of RPG Maker.

 ​
THIS THREAD WILL BE USED FOR UPDATES AND BUG REPORTS!
This thread is NOT a request thread.
Please follow this post to submit a Bug Report.

Before submitting a bug report, please make sure that you have installed the plugins correctly and had them all up-to-date.

Terms of Use
 ​
Any original material made by Dr.Yami on this site is free for use with both free and commercial RPG Maker games unless specified otherwise. I do not demand royalties or special liberties if you choose to use Dr.Yami original content in your commercial games. (Although a free copy of your game would be nice!) I only ask that you provide “Yami” or “Yami Engine” a spot in your game’s credits.
 
Any edits made to Dr.Yami original material are okay as long as you still provide the proper credit. Any non-Original content posted, linked, or shared on my website will still require you to contact the respective parties for permission of use.
Plugins List
  • Hospital Core - The Hospital Core plugin provides a fancy hospital scene for healing with controllable fees. The plugin was made in the most minimal way for future add-ons.Hospital Add-on: Custom Cost - The Hospital Add-on: Custom Costs provides a more custom cost for Hospital. May requires a bit knowledge about programming for eval.
[*]Word Wrapping - The Word Wrapping plugin helps users to make message or description without worry about the wrapping, which mean the long text will be broken line automatically.
[*]Transfer & Steal State - The Transfer & Steal States provides skill effects where user can steal target's states or transfer his own states to target.

[*]Retain State on Death - The Retain State on Death plugin allows users to create states that are not removed on killed. For example, Zombie state cannot be removed on death!

[*]Skill Shop - This plugin provides a skill shop for buying skills with many custom costs.


[*]Infective State - This plugin provides infective feature for states, which is alike to a virus. After a few turns, nearby battlers will be infected by some certain states.

[*]Invert Target - This plugin allows player to use skill on the other team, for example use healing on an enemy.

[*]Aura State - This plugin allows user to create an aura where nearby battlers will receive states based on the aura. 
 
Last edited by a moderator:

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
996
Reaction score
743
First Language
Vietnamese
Primarily Uses
Other
To submit a Bug Report
 
To make a bug report, simply report it in this thread. Chances are, I will find out about the bug in this thread than by making one in the JS Support forum.

 
Here is the template to submit a bug report:
 

Plugin Name: (What is the name of the plugin?)

Error Message: If you received an error message:

1. Press F8 when you receive it to open up the debug console.

2. On the console tab, copy/paste the error log and paste it here.

3. If you post a screenshot, host it on imgur.com or another website because the images posted here are tiny and I can't read it.

How to Replicate Bug: In order for me to fix a bug properly, explain to me IN DETAIL, how you managed to get it to occur. If I cannot replicate the bug, I may ask you to upload a copy of your game's project for me online through either Mediafire, Dropbox, Mega.co or any other online hosting provider. Do NOT deploy the game. After doing so, it's best if you send it through private message if you don't want others rummaging through your game's files.

Other: Post screenshots of the bug, screenshots of your plugin list, videos also help, etc. Anything that will make it more clear for me will help me out.

 
Thank you for your cooperation!
 

Crimson Dragon Inc.

Crimson Dragon
Veteran
Joined
Aug 8, 2012
Messages
925
Reaction score
135
First Language
english
Primarily Uses
RMMV
Skill shop

no error message

basicly its about this plug in and working with yanfly's skill learn plug in

you can't set up a skill to work for both at the same time other wise the cost to buy will be all messed up and glitchy 

ex i had the fire spell set up to cost 500 jp in skill learn system from yanfly, but for classes that didnt learn magic naturally i added it to a skill shop and set the price to 1500 gold and 2500 exp and the cost for some reason comes up as costing 4500 jp in the skill learn window  and the skill shops says it costs ??%?? for gold but it gets the exp right....

i'm thinking this is just a compatibility issue and an easy fix by just making the shop skills a differant ID from the skill learn skills

but thought i would post it here for others who plan to use both systems
 

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
996
Reaction score
743
First Language
Vietnamese
Primarily Uses
Other
YED - Invert Target
Wednesday Update (2015 - 12 - 16)



Introduction 

This plugin allows player to use skill on the other team, for example use healing on an enemy.

Instruction

Place the Infective State plugin below any core plugins from other engines, such as Yanfly Engine.

The plugin provides following notetags for Skills and Items

<No Invert> 
Make the skill/item cannot be inverted.

 

Compatibility

YEP - Battle Engine Core 
Put YED - Invert Target above YEP - Battle Engine Core for compatibility.

 

Download

http://yed.yami.moe/yed-invert-target/
 
Last edited by a moderator:

DreamX

Veteran
Veteran
Joined
May 30, 2015
Messages
816
Reaction score
822
First Language
English
Primarily Uses
YED - Invert Target
Wednesday Update (2015 - 12 - 16)


Introduction 

This plugin allows player to use skill on the other team, for example use healing on an enemy.

Instruction

Place the Infective State plugin below any core plugins from other engines, such as Yanfly Engine.

The plugin provides following notetags for Skills and Items

<No Invert> 

Make the skill/item cannot be inverted.

 

Compatibility

YEP - Battle Engine Core 

Put YED - Invert Target above YEP - Battle Engine Core for compatibility.

 

Download

http://yed.yami.moe/yed-invert-target/
This is awesome and useful, thank you.
 

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
996
Reaction score
743
First Language
Vietnamese
Primarily Uses
Other
YED - Aura State
Wednesday Update (2015 - 12 - 23)

 
 
Introduction 
This plugin allows user to create an aura where nearby battlers will receive states based on the aura.
 
 
Instruction
Place the Infective State plugin below any core plugins from other engines, such as Yanfly Engine.
The plugin provides following notetags for States

<Allies State Aura: X>
This aura will add state X to all allies.

<Enemies State Aura: X>
This aura will add state X to all enemies.

 

Compatibility

YEP - Battle Engine Core 
Put YED - Aura State below YEP - Battle Engine Core for compatibility.

 

Download
http://yed.yami.moe/yed-aura-state/
 

killerfer

Veteran
Veteran
Joined
Nov 4, 2015
Messages
198
Reaction score
50
First Language
Portuguese
I think I found a bug.

In the Invert Target plugin, if the scope of the skill/item is for all allies/enemies, when you are selecting the targets in battle, it highlights only one target instead of "all targets".
 

Makeratore

Veteran
Veteran
Joined
Feb 9, 2014
Messages
209
Reaction score
71
First Language
Italian
Primarily Uses
RMMV




My latest plugin, this allows user to use other kind of sideview battler so that it can contain more poses, motions and more frames.

The plugin will be released soon.
I'm excited! *__* :o

Is there the ability to have more frames both for allies and for enemies? 
 

kaine

Veteran
Veteran
Joined
Sep 29, 2015
Messages
150
Reaction score
76
First Language
Italian
Primarily Uses
RM2k3
\o/ hurray!
 

HeroicJay

Veteran
Veteran
Joined
Jun 23, 2014
Messages
322
Reaction score
176
First Language
English
Primarily Uses
RMMV
I'll back up the "All allies/enemies targeting" in the Invert Targeting being a bit bugged. Even worse is Self-targeting skills, which can be set to target the other side too (I previously said they only affect the user - actually, that might not be the case, as the skill I was trying was hard-coded to affect the user through Yanfly's battle animations. Should probably test a normal skill later.)

Also, the "<No Invert>" tag doesn't seem to work. It looked, from a glance at the code, that it was actually set to "<Not Invert>", but that doesn't work either.
 
Last edited by a moderator:

HeroicJay

Veteran
Veteran
Joined
Jun 23, 2014
Messages
322
Reaction score
176
First Language
English
Primarily Uses
RMMV
I got back around to playing around with the "Invert Skill" plugin - I've barely touched RPG Maker in the last couple of weeks - and I found the other reason why "<No Invert>" doesn't work (the first being that, again, it actually checks for "<Not Invert>"):

Utils._processNotetag = function(obj, notetag) { var match; match = notetag.match(Regexp.NOT_INVERT); if (match) { obj._invertTarget = true; } };That "true" should actually be "false".

Don't yet have a fix for the "all" targeting. I think having Yanfly's Battle Core may be the only reason I even saw anything happen with the self-targeting skill, and it may be an interaction between the two there.
 
Last edited by a moderator:

HeroicJay

Veteran
Veteran
Joined
Jun 23, 2014
Messages
322
Reaction score
176
First Language
English
Primarily Uses
RMMV
Since I've seen multiple people get a bit antsy over the flaws in this otherwise great plugin, I'm going to throw this one out here:


//=============================================================================
// Patch for YED_InvertTarget.js
//=============================================================================

var YED = YED || {};
var Imported = Imported || {};

YED.InvertTargetPatch = {};

//=============================================================================
/*:
* @plugindesc Fixes problems with YED_InvertTarget.js.
*
* @help This fixes the "<no invert>" tag functionality and the targeting
* for multiple targets when Yanfly's Battle Engine Core is also installed.
*
* Place this immediately below the Invert Target plugin. (So above Battle
* Engine Core.)
*
* Since this is just a patch for Dr. Yami's plugin, it's as free to use as
* Dr. Yami's plugin and requires no additional credit.
*
* @author Jason R. Godding
*/
//=============================================================================

YED.InvertTarget.Regexp.NOT_INVERT = /<(?:not? invert)>/i;

YED.InvertTarget.Utils._processNotetag = function(obj, notetag) {
var match;

match = notetag.match(YED.InvertTarget.Regexp.NOT_INVERT);
if (match) {
obj._invertTarget = false;
}
};

YED.InvertTargetPatch.needsSelection = Game_Action.prototype.needsSelection;
Game_Action.prototype.needsSelection = function() {
if(!Imported.YEP_BattleEngineCore) {
return YED.InvertTargetPatch.needsSelection.call(this);
}
return this.checkItemScope([1, 7, 9]);
};

Game_Action.prototype.friendsUnit = function() {
return this.subject().friendsUnit();
};

Game_Action.prototype.opponentsUnit = function() {
return this.subject().opponentsUnit();
};

YED.InvertTargetPatch.isForFriend = Game_Action.prototype.isForFriend;
YED.InvertTargetPatch.isForOpponent = Game_Action.prototype.isForOpponent;

Game_Action.prototype.isForFriend = function() {
if(this._invertTarget) {
return YED.InvertTargetPatch.isForOpponent.call(this);
}
else {
return YED.InvertTargetPatch.isForFriend.call(this);
}
};

Game_Action.prototype.isForOpponent = function() {
if(this._invertTarget) {
return YED.InvertTargetPatch.isForFriend.call(this);
}
else {
return YED.InvertTargetPatch.isForOpponent.call(this);
}
};




Put all the above in a new plugin (I call mine YED_InvertTargetPatch.js) and place it immediately below the main InvertTarget in the plugin list. This fixes the "<No Invert>" tag; while it does not fix the issue with self-targeting skills, the fact that "<No Invert>" works properly means it's not as big an issue. It also fixes the targeting for multitarget skills if (and only if) Yanfly's Battle Engine Core is installed.


If this is not okay, tell me this is not okay and I will delete this post. I'm not trying to step on anyone's toes here.
 
Last edited by a moderator:

Crimson Dragon Inc.

Crimson Dragon
Veteran
Joined
Aug 8, 2012
Messages
925
Reaction score
135
First Language
english
Primarily Uses
RMMV
um is your enemyoffset plug in and enemy position plugin the same plug in differant name or do i need both for them to work?
 

Val

Veteran
Veteran
Joined
Oct 12, 2015
Messages
281
Reaction score
168
First Language
Français
Primarily Uses
Hello Yami,


Even if I put your plugin  YED - Invert Target  1.0.1 above the Yep Battle Engin Core 1.38a, it's seem your plugin work but I get the issue of losing the feedback on enemies or allies when a Skills or Magic touch everyone. It's only mark one enemy at a time even if the skill is setuped to touch everyone. :(


Have you encounter this bug before? Thanks for your help and time :D


It'S seem that with the patch made by @HeroicJay I was able to get this fixed, thanks again :D  This is a great plugin and I hope you will return to make new one :D
 
Last edited by a moderator:

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

Latest Threads

Latest Posts

Latest Profile Posts

When you discover great tileset resources that you completely forgot that you had. :kaomad3::kaopride:
Just got a better look at the MZ RTP. I'm very happy with it, especially the sci-fi tiles and sprites. Glad I pre-ordered.
I've just checked the VisuStella Plugins for MZ and there are already 11 plugins. The Yanfly team(perhaps a big one?) really works so effectively and efficiently that some MZ users can likely use tons of Yanfly plugins right after MZ's released (still 13 days from now). I wonder if any other plugin developer(or team) will try to compete with Yanfly this time, no matter how slim the chance to win is :)
Hello! :kaopride:I am new to RPG Maker, though I have been lurking the forums for a while. :kaoswt: Hope to make some friends and learn some stuff here! :kaothx:
And now since I've got the whole game parts working, the *contents* await.

Forum statistics

Threads
100,594
Messages
977,584
Members
132,194
Latest member
linkvaovn88com
Top