プラグイン「複数のマップを繋げて1つの大きなマップにする」

フトコロ

ユーザー
■プラグインの概要
プラグイン名 :FTKR_ConnectingMapGenerator.js
最新バージョン:1.1.0

複数のマップを繋げて1つの大きなマップにするプラグインを試作しました。
連結させるマップの数は、2*2や、3*3など好きなサイズで連結させることができます。

<連結前のマップ>
n01_002.jpg

<連結後のマップ>
n01_001.jpg

連結させるマップの条件もあるため、一度プラグインのヘルプか、下記ダウンロード先を見てください。

■使い方
以下のようにイベントを組むと、
連結させるマップの縦横の数を 2*2 に設定し、
マップID2~5のマップを連結して、そのマップに移動します。
コード:
◆プラグインコマンド:CMG_連結マップサイズ 2 2
◆プラグインコマンド:CMG_マップ連結 2 3 4 5
◆場所移動:MAP003 (0,12)

連結マップから出る場合は、下のコマンドを使います。
コード:
◆プラグインコマンド:CMG_マップ連結解除
◆場所移動:MAP001 (6,6)

■プラグインのダウンロード
FTKR_ConnectingMapGenerator.js
<マニュアル>
https://github.com/futokoro/RPGMaker/blob/master/FTKR_ConnectingMapGenerator.ja.md


■プラグインのライセンス
プラグインは、MITライセンスのもと公開しています。

製作者    : フトコロ
非商用利用  : 自由
商用利用   : 自由
再配布    : OK
加工     : OK
加工後の再配布: OK
シリーズ   : ツクールMV用
 
最後に編集:

フトコロ

ユーザー
プラグインを修正して、4枚以上のマップを連結できるようにしました。(v1.1.0)
プラグインコマンドの使い方が変わっていますので、ご利用される場合は、再度ヘルプを確認してください。

これで、恐らくいくらでも大きなマップにすることができますが
まだ、試せていないので、その結果どうなるかは分かりません。
ご利用の際には、ご注意ください。
 

フトコロ

ユーザー
プラグインにゲーム進行不能になる重大な不具合がありましたので、修正しました。(v1.2.0)

また、機能追加として
・連結マップの行ごとに分割して設定する機能
・ランダムに複数のマップIDから一つを設定する機能
を追加しました。

プラグインの更新をお願いします。

あと、簡単なプラグインの動作を確認するサンプルゲームを作ってみました。
https://game.nicovideo.jp/atsumaru/games/gm6770
 

nito12

ユーザー
このスクリプトを利用させていただいています。

ですが、連結時のマップのイベント以外がすべてなくなっています。
どうすればいいでしょうか。

状況としては、
・MAP001に連結~マップ移動のイベントを置いている場合、MAP001のイベント以外はすべてなくなっている
 仮にMAP001でイベントを起動し、MAP002に移動した場合でもMAP001のイベントのみある状況。
・2*2 3*3 で試しても同じくダメ
・プラグインをすべてOFFでも作動せず
・当スクリプトは最新版を利用
・ツクールMV最新版を利用

マップ連結~マップ移動のイベントは
プラグインコマンド: CMG_ランダムパーツセット 1 マップ 2 3 4
プラグインコマンド: CMG_CONNECTING_MAP_SIZE 2 2
プラグインコマンド: CMG_CONNECTING_MAP 1 \R[1] \R[1] \R[1]
場所移動:MAP001 (12,5) (フェード:なし)

です。
よろしくお願いします。
 
トップ