マップ一つに対してタイルセットを無制限で使用可能にします。
MV版はこちら
サンプル動画(Twitter)
ダウンロード
TilesetEx.js Ver.4.0.2
利用にはRPGツクールMZのユーザー登録が必要です。
使い方
不足しがちなタイルB~Eを補う目的での使用も可能ですが、今回は例として視覚的に分かりやすい、外装と内装を複合したマップを作ります。
(1) 親マップ(外装マップ)を描きます。
(2) img\parallaxesフォルダに画像を保存します。
(3) もう一つのマップ、もとい子マップ(内装マップ)を作成します。
マップをグループ化し、名前を"tilesetEx"という文字列が含まれるようにします。
例えば"自宅内装_tilesetEx"でも構いません。幅、高さは必ず親マップと同じにして下さい。
遠景に保存したマップ画像を指定します。
(4) エディタに親マップが表示されるので編集しやすくなります。
今後は親マップを編集するたびに画像として保存を行うだけで、子マップの遠景も更新されるようになります。
(5) 親マップに合わせて子マップを描きます。内装タイルを使用したイベントも置けます。
ちなみに遠景を無くすとこんな見た目です。
(6) 初期位置や場所移動は親マップを指定してください。
子マップを指定すると二つのマップが合体しません。
(7) 実際にゲームを起動すると二つのマップが合わさり最強になります。
(8) さらに追加する場合はこのように並べます。
仕様
・子マップのイベントIDは 親マップの最大イベントID+子マップのイベントID となります。
・子マップのタイルIDは 本来のタイルID+Tilemap.TILE_ID_MAX となります。
・マップの幅、高さのどちらかが64以上になると縮小された状態でマップ画像が保存されるため、適宜ペイントソフトなどで拡大してください。例えば64以上128未満だと画像を二倍に拡大しないと縮尺が合いません。
・親マップと子マップの同じマスにタイルがある場合、レイヤーが一致していると子マップのタイルに上書きされるため、組み合わせるときはレイヤーに注意を払ってください。
・子マップの遠景はゲーム上で表示されません。
マップ一つに使えるタイルセットを無制限にする(Ver.4.0.2)
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを二つにする(Ver.1.0.1)
2022/10/17:Ver.1.0.1 処理を最適化。
テンプレートイベントプラグインと組み合わせるとゲームが起動しないという報告があった為、調査を行い修正しました。
テンプレートイベントプラグインと組み合わせるとゲームが起動しないという報告があった為、調査を行い修正しました。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを二つにする(Ver.1.0.2)
2022/10/20:Ver.1.0.2 合成したタイルセットの格納先を$dataTilesetExに変更。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを二つにする(Ver.1.1.0)
2022/10/23:Ver.1.1.0 ベースマップを入れ替える機能を追加。MV版のプラグインコマンドに対応。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを二つにする(Ver.1.1.1)
2022/11/15:Ver.1.1.1 イベントテスト時にエラーが起こる問題の修正。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを二つにする(Ver.2.0.0)
2022/12/07:Ver.2.0.0 競合対策。バグ修正。プラグインコマンドの仕様を変更。
2022/12/08:Ver.2.0.1 $gameMap.hasMapEx()の判定基準をより厳密に。
2022/12/08:Ver.2.0.2 競合対策。
2022/12/09:Ver.2.0.3 競合対策。
2022/12/08:Ver.2.0.1 $gameMap.hasMapEx()の判定基準をより厳密に。
2022/12/08:Ver.2.0.2 競合対策。
2022/12/09:Ver.2.0.3 競合対策。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを無制限にする(Ver.3.0.0)
2023/02/01:Ver.3.0.0 タイルセット数を無制限にしました。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを無制限にする(Ver.4.0.0)
2023/02/12:Ver.4.0.0 余分なデータを破棄する仕様に変更。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを無制限にする(Ver.4.0.1)
2023/03/13:Ver.4.0.1 カウンター属性のタイルのグラフィックを修正。
- Awayamatana
- 記事: 249
- 登録日時: 2017年12月12日(火) 09:38
- お住まい: 味噌汁
- 連絡を取る:
Re: マップ一つに使えるタイルセットを無制限にする(Ver.4.0.2)
2024/01/09:Ver.4.0.2 オートタイル属性を修正。キャラクターグラフィックの処理を削減。