
選択肢や条件分岐のメッセージ入力を補助 - AssistBranch.js
シェア用テキスト:
▼選択肢や条件分岐のメッセージ入力を補助(あわやまたな様作) - AssistBranch.js
https://plugin.fungamemake.com/archives/31753
選択肢や条件分岐のメッセージ入力を補助します。
ふりがな:せんたくしやじょうけんぶんきのめっせーじにゅうりょくをほじょ
機能概要: 選択肢や条件分岐のメッセージ入力を補助します。
利用規約(ライセンス): MITライセンス
作者:あわやまたな
作者サイト:https://awaya3ji.seesaa.net/
解説ページ:https://awaya3ji.seesaa.net/article/488751155.html
ファイル名:AssistBranch.js
プラグインのヘルプ:
/*: * @target MZ MV * @plugindesc 選択肢や条件分岐のメッセージ入力を補助します。 * @author あわやまたな (Awaya_Matana) * @url https://awaya3ji.seesaa.net/ * @help 【制御文字】 * comment //注釈の内容に置き換えます。 * lct //最後に選んだ選択肢のテキストに置き換えます。 * lct[n] //任意の選択肢のテキストに置き換えます。 * lci //最後に選んだ選択肢のインデックスを表示します。 * * 【変数】 * それぞれcomment、lct、lciに対応した変数です。 * 未設定でも動作に支障はありません。 * * 【プラグインコマンド(MV)】 * パラメーターで設定した変数から代入先を変更する際に使います。 * assistBranch 引数1 引数2 * 引数1: * comment * choice * index * のいずれかを入れます。 * それぞれ注釈、選択テキスト、選択インデックスに対応しています。 * * 引数2: * 代入したい変数のIDを入れます。0で無効化。 * * リアルタイム代入するかどうかを変更できます。 * assistBranch realTime 引数 * 引数: * true * false * trueで有効、falseで無効。 * * 代入先やリアルタイム代入の設定をパラメータ入力時の状態にもどします。 * assistBranch initialize * * [更新履歴] * 2022/06/08:Ver.1.0.0 公開 * 2022/06/09:Ver.2.0.0 選択肢表示中もリアルタイムで選択肢を格納するようにしました。 * 2022/06/09:Ver.2.0.1 シーン切り替え後に変数がリセットされるバグを解消。 * 2022/06/09:Ver.2.1.0 代入先の変数を変更できる機能を追加。リアルタイム代入を任意で切り替え可能に。 * * @command changeVariableId * @text 格納変数変更 * @desc パラメーターで設定した変数から代入先を変更する際に使います。 * @arg param * @desc 0で無効化。 * @type select * @default comment * @option 注釈 * @value comment * @option 選択テキスト * @value choice * @option 選択インデックス * @value index * @arg variableId * @type variable * @default 0 * * @command setRealTime * @text リアルタイム代入変更 * @desc リアルタイムで代入するかどうかを変更します。 * @arg bool * @type boolean * @default true * * @command initialize * @text 初期化 * @desc 代入先やリアルタイム設定をパラメータ入力時の状態にもどします。 * * @param commentVariableId * @text 注釈格納用変数 * @desc 0で無効化。 * @type variable * * @param choiceVariableId * @text 選択テキスト格納用変数 * @desc 0で無効化。 * @type variable * * @param indexVariableId * @text 選択インデックス格納用変数 * @desc 0で無効化。 * @type variable * * @param realTime * @text リアルタイム代入 * @desc 選択肢にカーソルを合わせた瞬間変数に代入します。 * @type boolean * @default true * */
