【#RPGツクールMZ】プラグイン制作案【2025/2/28更新】
RPGツクールMZ クリエイター活動RPGツクールMZで動作するプラグイン制作案メモ。
※既に存在するものもありますが、習作として制作したいものです。
※具体的な要望あれば追加して考えます。
※ここの案からプラグインを開発して頂いて構いませんが、案として挙げているメソッドが存在しなかったり間違っている場合があるのでご留意下さい。
自分用メモ:RPGツクールMZ非公式リファレンス
キーマッピング変更プラグイン
概要
主にWASD移動とキーボードにおける決定キー・キャンセルキーの変更を主とする。
プラグインコマンドで任意のタイミングでキーコンフィグを表示できるようにするか、
メニューに「操作説明」をどこかに挿入できれば尚よし。
動作手順
- プラグインを追加・ONにしたら自動で機能するようにする。
使用パラメータ
- 各ボタンの割り当て変更:決定・キャンセル・シフト・ページUP・ページDOWN
使用メソッド
パーティメンバー入替所プラグイン
概要
パーティメンバーの最大数を指定する。
パーティメンバーの最大数を超えてメンバーの追加を行おうとすると控えに入らず入替所に送られる仕組みが作れればよし。
入替所はイベントでプラグインコマンドによって入替画面を呼び出して使えるようにする。
UIは画面左半分に現パーティメンバーをリスト表示(大人数に対応可能なようにスクロール可にすること)して、左半分に控えパーティメンバーを歩行キャラ表示で並べる(横3~4列)。
預け済みパーティメンバーは「パーティにいない」処理ができるか?プラグイン側で加入・脱退の処理を行う。
動作手順
- パラメータ設定を取得する
- パーティ入替所を設置する
- パーティ人数を監視し制限する
- パーティ人数が設定数より上回る場合、パーティに加えずに入替所に送る
- パーティ入替所画面にてパーティ脱退⇒追加をほぼ同時に行うことで入替処理とする
- リストにはパーティに入ってる場合非表示・入替所に入れると表示の処理をする
使用パラメータ
- パーティメンバー最大数:数値
- アクター加入状況記録用の変数開始値:数値0101
- 入替不可にするアクターID
使用メソッド
イベントスキッププラグイン
概要
プラグインコマンドで画面右上に「SKIP」ボタンを表示させる。
SKIPボタンを押すと現在進行中のイベントがスキップ処理される。
スキップ処理はできれば倍速みたいなものが望ましいが、不可能ならフェードアウト中に全処理を瞬時に終わらせてイベント終了後にフェードインする処理になる。
SKIPボタンを表示させるには設定で指定したスイッチをONにすることが必要で、後から設定でスイッチを変更できるようにプラグインコマンドで設定スイッチON可にしたい。
フェードアウト中は「Loading…」の文字を出したいが、「…」の部分は0~3個を繰り返しポポポっと表示⇒消して再表示を繰り返す感じがいい。
動作手順
- パラメータ設定を取得する
- SKIPボタンの作成設置
- SKIPボタンを押すシステムの構築
使用パラメータ
- イベント開始用スイッチ指定:スイッチの数値
- ローディングテキスト表示ON/OFF
- ローディングテキスト変更(「…」以前の部分)
- SKIPボタンの色:白or黒
使用メソッド
【テンプレ(コピペ使用)】
概要
動作手順
使用パラメータ
使用メソッド
ここまで読んでくれたら「いいね」やSNS共有してね!
コメント
コメントはありません
※投稿日より30日間のみコメント可能