//=============================================================================
// ■■■ Game System ■■■
//=============================================================================
//==============================
// * Get Par Array
//==============================
Game_System.prototype.get_par_array = function(object,value,type) {
if (value.length === 0) {return};
var s = value.split(',');
if (type === 0){
for (var i = 0; i < s.length; i++) {object.push(String(s[i])); };
} else {
for (var i = 0; i < s.length; i++) {object.push(Number(s[i])); };
};
};
//=============================================================================
// ■■■ Window Base ■■■
//=============================================================================
//==============================
// ♦ ALIAS ♦ Initialize
//==============================
const _mog_menuBack_wbase_initialize = Window_Base.prototype.initialize;
Window_Base.prototype.initialize = function(rect) {
_mog_menuBack_wbase_initialize.call(this,rect);
if (this.needUpdateBackOpacity()) {this.updateBackgroundOpacity()};
};
//==============================
// ♦ ALIAS ♦ Update
//==============================
const _alias_mog_mback_wbase_update = Window_Base.prototype.update;
Window_Base.prototype.update = function() {
_alias_mog_mback_wbase_update.call(this);
if (this.needUpdateBackOpacity()) {this.updateBackgroundOpacity()};
};
//==============================
// * Need Update Back Opacity
//==============================
Window_Base.prototype.needUpdateBackOpacity = function() {
if (!SceneManager._mback) {return false};
return true;
};