メッセージウィンドウの行数を変更するプラグイン – FTKR_MessageWindowLines.js

タイトル
メッセージウィンドウの行数を変更するプラグイン
作者名
ヘルプ
-----------------------------------------------------------------------------
概要
-----------------------------------------------------------------------------
以下のプラグインコマンドを実行することで、メッセージウィンドウの
表示行数を n行 に変更します。

MWL_行数変更 n
MWL_CHANGE_LINES n

この時、イベントコマンド「文章の表示」を2つ以上連続で実行していた場合
連続した「文章の表示」コマンドの内容を連結し、変更した行数に合わせて
ウィンドウに表示、改ページを行います。

なお、複数の「文章の表示」コマンドを連結した場合は、
ウィンドウの設定(顔画像や表示位置など)は、最初の「文章の表示」コマンドの
内容のみ反映されます。

また、「文章のスクロール表示」コマンドとも連結が可能です。
行数変更中は、「文章のスクロール表示」コマンドを実行すると
メッセージウィンドウに表示するようになります。

変更した行数は、以下のプラグインコマンドを実行することで、元の行数に戻ります。

MWL_行数リセット
MWL_RESET_LINES


例)以下の様にイベントを組んだ場合

◆プラグインコマンド:MWL_行数変更 7
◆文章:なし, ウィンドウ, 下
:  :1行目
:  :2行目
:  :3行目
:  :4行目
◆文章:なし, ウィンドウ, 下
:  :5行目
:  :6行目
:  :7行目
:  :次ページの1行目
◆プラグインコマンド:MWL_行数リセット

このイベントを実行した場合、7行サイズのメッセージウィンドウに
1つめの文章の内容すべてと2つめの文章の3行目までの内容をを表示し
改ページ後に、2つめの文章の4行目を表示します。


-----------------------------------------------------------------------------
設定方法
-----------------------------------------------------------------------------
1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
ください。


-----------------------------------------------------------------------------
競合対策
-----------------------------------------------------------------------------
1. MessageWindowPopup.jsと組み合わせる場合は、以下の通りに使用してください。

1. プラグインマネージャー(プラグイン管理)では、本プラグインを
下にしてください。

2. フキダシ有効の状態で表示行数を変更する場合は、
かならず文章の表示コマンドの連結部と表示行数を合わせてください。

例) 表示行数を 6 行に変更する場合は、以下の様にイベントを組みます。
◆プラグインコマンド:MWL_行数変更 6
◆文章:なし, ウィンドウ, 下
:  :1行目
:  :2行目
:  :3行目
◆文章:なし, ウィンドウ, 下
:  :4行目
:  :5行目
:  :6行目
◆文章:なし, ウィンドウ, 下
:  :2ページ目の1行目
:  :2行目
:  :3行目
◆プラグインコマンド:MWL_行数リセット
上のように新しいページの1行目は、かならず文章の表示コマンドの
最初にします。


間違った例)下の場合は、2ページ目を表示できません。
◆プラグインコマンド:MWL_行数変更 6
◆文章:なし, ウィンドウ, 下
:  :1行目
:  :2行目
:  :3行目
:  :4行目
◆文章:なし, ウィンドウ, 下
:  :5行目
:  :6行目
:  :2ページ目の1行目
:  :2行目
◆文章:なし, ウィンドウ, 下
:  :3行目
◆プラグインコマンド:MWL_行数リセット

-----------------------------------------------------------------------------
本プラグインのライセンスについて(License)
-----------------------------------------------------------------------------
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.

Copyright (c) 2017 Futokoro
http://opensource.org/licenses/mit-license.php


プラグイン公開元
https://github.com/futokoro/RPGMaker/blob/master/README.md


-----------------------------------------------------------------------------
変更来歴
-----------------------------------------------------------------------------

v1.1.2 - 2018/04/28 : 不具合修正
1. 行数変更後のメッセージウィンドウ表示位置が、ウィンドウサイズに合わせて
調整されない不具合を修正。

v1.1.1 - 2018/02/03 : 処理見直し
1. 競合対策として、ウィンドウサイズを変更する処理と、連結した
文章の表示イベントの処理を見直し。

v1.1.0 - 2018/01/06 : 機能追加
1. 行数変更時に、「文章のスクロール表示」を実行すると
メッセージウィンドウに表示するように変更。

v1.0.0 - 2018/01/05 : 初版作成

-----------------------------------------------------------------------------
パラメータ
( なし )
ライセンス表記
本プラグインのライセンスについて(License)
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.
Copyright (c) 2017 Futokoro
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/futokoro/RPGMaker