Home Creators Posts Import Register Favorites Logout
haven't archived this post yet. have a subscription? use the importer!

Content

For those wondering about why plugins that use Scene Item is broken as of the 1.6.0 update, it's because they added a new function to it:
Scene_Item.prototype.update = function() {
   Scene_ItemBase.prototype.update.call(this);
   if (this._categoryWindow.active !== true && this._itemWindow.active !== true && this._actorWindow.active !== true) {
       this._categoryWindow.activate();
   }
};

This function makes it if the category, item, and actor windows aren't all active at once, it will force the category window to become active. Naturally, this does not take into consideration what plugins are installed, and especially not the plugins that add new windows to the item scene. This means that if you are using an item upgrade window in your Scene Item, the moment that activates and the other three windows are deactivated, the category window will activate itself and take multiple priority over the other non-three window functions. Destructive code at its best.

Fear not, the YEP_CoreEngine.js update I'll be releasing sooner or later will suppress this poorly thought out function in order to let everybody's customized item scenes work again.

Files

Previews only

1.6.0 Update Scene Item

Comments

Yanfly

I did. I didn't expect it to be finalized.

Realms×Myths

Well… Are they not aware that plugins add all kinds of stuff to the game? Like, that was the point of giving users the ability to add they're own scripts\plugins\code from VX onward, right? Yet, they add a "feature" to MV that breaks *all* (if not a huge chunk of) custom Item Menu plugins made prior to that update… Does this "feature" at least have some kind of benefit, like, does it fix anything from the non-plugin-using scripts? Also, are yanfly engine scripts for 1.5.1 or older still available on yanfly(dot)moe somewhere, or would I need to search for people that uploaded older scrips for archival reasons to find older versions of YEP? Just curious, since I'm considering downgrading to a version that supports ATB, et cetera.