//=============================================================================
// XYZ_BalloonSpeed.js
//=============================================================================
var Imported = Imported || {};
Imported.BalloonSpeed = true;
var XYZ = XYZ || {};
XYZ.BalloonSpeed = XYZ.BalloonSpeed || {};
XYZ.BalloonSpeed.version = 1.00;
/*:
* @plugindesc 气泡速度.
* @author DawnKing
*
* @param 控制变量
* @type number
* @desc 控制气泡弹出速度的变量ID,该变量的值会除以100
* @default 1
*
* @help
* 100=1倍速,150=1.5倍速
*/
XYZ.Parameters = PluginManager.parameters('XYZ_BalloonSpeed');
XYZ.BalloonSpeed.speed = Number(XYZ.Parameters['控制变量']);
// ============================================================================
// 重写
// ============================================================================
Sprite_Balloon.prototype.update = function() {
Sprite_Base.prototype.update.call(this);
if (this._duration > 0) {
var speed = $gameVariables.value(XYZ.BalloonSpeed.speed) / 100 || 1;
this._duration -= speed;
if (this._duration > 0) {
this.updateFrame();
}
}
};