60 lines
No EOL
2.8 KiB
JavaScript
60 lines
No EOL
2.8 KiB
JavaScript
//===================================================================
|
||
//MessageBackGroundStd.js
|
||
//メッセージウィンドウ背景デフォルト指定プラグイン
|
||
//===================================================================
|
||
//Copyright (c) 2018 蔦森くいな
|
||
//Released under the MIT license.
|
||
//http://opensource.org/licenses/mit-license.php
|
||
//-------------------------------------------------------------------
|
||
//blog : http://paradre.com/
|
||
//Twitter: https://twitter.com/Kuina_T
|
||
//===================================================================
|
||
//<更新情報>
|
||
// ver1.0.0 2018/06/02 初版
|
||
//===================================================================
|
||
|
||
/*:
|
||
* @plugindesc メッセージウィンドウ背景のデフォルト値を指定するプラグイン
|
||
* @author 蔦森くいな
|
||
*
|
||
* @help 「文章の表示」コマンドで表示されるメッセージウィンドウの背景は
|
||
* デフォルトで「ウィンドウ」が指定されていますが、これを強制的に変更します。
|
||
*
|
||
* プラグイン管理画面のパラメータから新たなデフォルト値を指定して下さい。
|
||
* すると、それ以降は「文章の表示」コマンドの背景が「ウィンドウ」のままでも
|
||
* プラグインで指定した「暗くする」や「透明」の背景が優先して適用されます。
|
||
*
|
||
* もし、途中で通常の「ウィンドウ」タイプの背景を使う必要がある場合は、
|
||
* その時だけ「文章の表示」コマンドの背景を、
|
||
* プラグインで指定した背景と同じタイプにしてみて下さい。
|
||
* 通常と同じメッセージウィンドウが表示されます。
|
||
*
|
||
*
|
||
* @param 背景タイプ
|
||
* @type select
|
||
* @option 暗くする
|
||
* @value 1
|
||
* @option 透明
|
||
* @value 2
|
||
* @desc デフォルトで使用するメッセージウィンドウの背景タイプ
|
||
* @default 0
|
||
*
|
||
* 利用規約:
|
||
* このプラグインは商用・非商用を問わず無料でご利用いただけます。
|
||
* どのようなゲームに使っても、どのように加工していただいても構いません。
|
||
* MIT Licenseにつき著作権表示とライセンスURLは残しておいて下さい。
|
||
*/
|
||
|
||
(function() {
|
||
'use strict';
|
||
|
||
//メッセージウィンドウの背景を強制的に変更する
|
||
var pd_MBGS_Game_Message_setBackground = Game_Message.prototype.setBackground;
|
||
Game_Message.prototype.setBackground = function(background) {
|
||
var parameters = Number(PluginManager.parameters('MessageBackGroundStd')['背景タイプ']);
|
||
if(background === parameters) background = 0;
|
||
else background = parameters;
|
||
pd_MBGS_Game_Message_setBackground.call(this, background);
|
||
};
|
||
|
||
})(); |