当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
タイルセット設定自動コピー - TilesetAutoCopy.js
シェア用テキスト:
▼タイルセット設定自動コピー(うなぎおおとろ様作) - TilesetAutoCopy.js
https://plugin-mz.fungamemake.com/archives/3001
タイルセットの通行可否や地形タグなどの設定を自動的に別のタイルセットにコピーするプラグインです。複数のタイルセット素材を組み合わせて使うような場合に使用すると便利かも。
ふりがな:たいるせっとせっていじどうこぴー
機能概要: タイルセットの通行可否や地形タグなどの設定を自動的に別のタイルセットにコピーするプラグインです。複数のタイルセット素材を組み合わせて使うような場合に使用すると便利かも。
利用規約(ライセンス): MITライセンス
作者:うなぎおおとろ
作者サイト:https://twitter.com/unagiootoro8388
ダウンロードページ:https://raw.githubusercontent.com/unagiootoro/RPGMZ/mas…
ファイル名:TilesetAutoCopy.js
プラグインのヘルプ:
*: @target MZ @plugindesc タイルセット設定自動コピー v1.0.0 @author うなぎおおとろ @url https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/TilesetAutoCopy.js @help タイルセットの通行可否や地形タグなどの設定を自動的に別のタイルセットにコピーするプラグインです。 複数のタイルセット素材を組み合わせて使うような場合に使用すると便利かも。 【使用方法】 <copy: ”dstType”: コピー先タイプ, ”srcId”: コピー元ID, ”srcType”: コピー元タイプ> dstType: コピー先のタイプ(A1~A5, B, C, D, E) srcType: コピー元のタイプ(A1~A5, B, C, D, E) srcId: コピー元のタイルセットID (例) タイルセットID14のBをID16のDにコピーする場合、ID16のメモ欄に次のように記載してください。 <copy: ”dstType”: ”D”, ”srcId”: 14, ”srcType”: ”B”> また、A1~A5をまとめてコピーする場合、次のように記載することもできます。 <copy: ”dstType”: ”A”, ”srcId”: 14, ”srcType”: ”A”> 複数のコピーを行いたい場合は、下記のようにコピーしたい数だけcopyを記述してください。 <copy: ”dstType”: ”C”, ”srcId”: 1, ”srcType”: ”B”> <copy: ”dstType”: ”D”, ”srcId”: 2, ”srcType”: ”C”> A1~A5は同じタイプにしかコピーできないので注意してください。 要するに、A1をBにコピーする、またはその逆はできません。 【Tilesets.jsonの上書き】 スクリプトで TilesetCopyManager.copyOverWrite(dstId, dstType, srcId, srcType) を実行することで、タイルセットの設定をコピーしたものをTilesets.jsonに上書きすることができます。 (例) タイルセットID14のBをID16のDにコピーする場合、次のようにスクリプトを記述してください。 TilesetCopyManager.copyOverWrite(16, ”D”, 14, ”B”); なお、Tilesets.jsonを上書きしますので、必ずバックアップを取ったうえで実行してください。 【ライセンス】 このプラグインは、MITライセンスの条件の下で利用可能です。 */