//=================================================================================================
;(() => {
//=================================================================================================
Sprite_Animation.prototype.isLower = function() {
return this._animation && /<Lower>/.test(this._animation.name);
};
//=================================================================================================
Sprite_AnimationMV.prototype.isLower = function() {
return this._animation && /<Lower>/.test(this._animation.name);
};
//=================================================================================================
const XR_Spriteset_Battle_createBattleField = Spriteset_Battle.prototype.createBattleField;
Spriteset_Battle.prototype.createBattleField = function() {
XR_Spriteset_Battle_createBattleField.call(this);
this._effectsContainer.lowerLayer = new Sprite();
this._effectsContainer.addChild(this._effectsContainer.lowerLayer);
this._effectsContainer.addChild = (child) => {
if (child && child.isLower && child.isLower()) {
this._effectsContainer.lowerLayer.addChild(child);
} else Sprite.prototype.addChild.call(this._effectsContainer, child);
};
this._effectsContainer.removeChild = (child) => {
if (child && child.isLower && child.isLower()) {
this._effectsContainer.lowerLayer.removeChild(child);
} else Sprite.prototype.removeChild.call(this._effectsContainer, child);
};
};
//=================================================================================================
})();
//=================================================================================================