当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
Keke メニュー自由欄 - Keke_MenuFreeSpace.js
シェア用テキスト:
▼Keke メニュー自由欄(ケケー様作) - Keke_MenuFreeSpace.js
https://plugin-mz.fungamemake.com/archives/6727
◎ステータス自由欄 ◎ステータスヘルプ欄 ◎一言メッセージ(UIボタンエリアの自由欄) ◎ステータス立ち絵
ふりがな:めにゅーじゆうらん
機能概要: ◎ステータス自由欄 ◎ステータスヘルプ欄 ◎一言メッセージ(UIボタンエリアの自由欄) ◎ステータス立ち絵
利用規約(ライセンス): MITライセンス
作者:ケケー
作者サイト:https://kekeelabo.com/
解説ページ:https://kekeelabo.com/?i=47
ダウンロードページ:https://kekeelabo.com/plugin/Keke_MenuFreeSpace.js
ファイル名:Keke_MenuFreeSpace.js
プラグインのヘルプ:
/*:
* @target MZ
* @plugindesc メニューに自由欄や立ち絵を追加する
* @author ケケー
* @url https://kekeelabo.com
*
* @help
* 【ver.1.1.0】
* メニューの各所に何を書いてもいい自由欄を追加する
* 具体的には以下の3つ
* ◎ステータス自由欄
* ◎ステータスヘルプ欄
* ◎一言メッセージ(UIボタンエリアの自由欄)
* さらに加えて
* ◎ステータス立ち絵
* の機能も
* 自由欄の表示内容はいくつも登録しておき、条件で切り替え可能
* ストーリー進行と共に切り替えるなど
*
* ● 使い方 ●
*
* ■【最初に】機能を試してみる
* 好きなアクターのメモ欄に
* <ステータス自由欄: プリシア>
* と記入してテストプレイ、メニューを開いてみよう
*
*
* ■【機能1】ステータスの自由欄/ヘルプ欄の表示内容を設定
*
* 手順の流れ
* [1]プラグインパラメータでテキスト登録
* [2]プラグインパラメータで自由欄パック登録
* [3]データベースのメモ欄で表示する自由欄パックを指定
*
* ▼[手順1]プラグインパラメータ → テキスト登録 で、
* テキスト内容を作成・登録
*
* ▼[手順2]プラグインパラメータ → 自由欄パック登録 で、
* 自由欄パックを作成・登録
* ◎自由欄パックとはテキストデータの詰め合わせ
* テキストデータを何個でも登録できる
* ◎テキストデータには「条件」を設定でき、
* リストの上から「最初に条件を満たしたテキストデータ」が選択される
* 条件が空の場合も条件を満たしたことになる
* ◎選択されたテキストデータが実際に自由欄に表示される
* 正確には、テキストデータ内の「呼ぶテキスト」により
* 呼び出されたテキストが表示される
* ◎「呼ぶテキスト」には、
* 【1】のテキスト登録で作成したテキストのテキスト名を書く
* するとそのテキストを呼び出せる
* ◎テキストデータのリストはふたつある
* 「自由欄テキスト」と「ヘルプテキスト」
* その名の通り自由欄テキストの方は自由欄に表示され、
* ヘルプテキストはヘルプ欄に表示される
* ◎なお自由欄はステータスの経験値の欄に表示される
* 当然、経験値は見れなくなるが、必要なら自由欄の中に、
* 現在の経験値: a.currentExp()
* 次のレベルまで: a.nextRequiredExp()
* と入力することで表示可能
* ◎さらにステータス画面に表示する立ち絵を設定することも可能
*
* ▼[手順3]データベースのメモ欄で表示する自由欄パックを指定
* ◎アクター、職業、スキル、アイテム、武器、防具、敵キャラ、ステートのメモ欄に
* <ステータス自由欄: パック名>
* ★例)
* <ステータス自由欄: プリシア>
* 自由欄パック『プリシア』を自由欄に表示する
*
*
* ■【機能2】一言メッセージの表示内容を設定
*
* 手順の流れ
* [1]プラグインパラメータでテキスト登録
* [2]プラグインパラメータで一言メッセージ登録
*
* ▼[手順1]プラグインパラメータ → テキスト登録 で、
* テキスト内容を作成・登録
*
* ▼[手順2]プラグインパラメータ → 一言メッセージ登録 で、
* 一言メッセージを作成・登録
* ◎一言メッセージとはUIボタンエリア欄に表示されるテキストのこと
* ◎一言メッセージ登録はテキストデータの詰め合わせ
* テキストデータを何個でも登録できる
* ◎テキストデータには「条件」を設定でき、
* リストの中から「条件を満たした全てのテキストデータ」が選択される
* 条件が空の場合も条件を満たしたことになる
* ◎選択されたテキストデータが順番に表示される
* メニューを開くたびに次のテキストに変わる。最後までいったら最初に戻る
* ◎正確には、テキストデータ内の「呼ぶテキスト」により
* 呼び出されたテキストが表示される
* ◎「呼ぶテキスト」には、
* 【1】のテキスト登録で作成したテキストのテキスト名を書く
* するとそのテキストを呼び出せる
* ◎一言メッセージの内容を変更した際には、
* 表示順を初期化することをオススメ
* プラグインコマンド → 一言メッセージ初期化 で初期化できる
*
*
* ■【機能3】レイアウトを設定
*
* ◎ステータス自由欄のレイアウトなら、
* プラグインパラメータ → ステータス自由欄
*
* ◎ステータスヘルプ欄のレイアウトなら、
* プラグインパラメータ → ステータスヘルプ
*
* ◎一言メッセージのレイアウトなら、
* プラグインパラメータ → 一言メッセージ
*
*
* 【機能2】立ち絵のアニメーションを設定
* ◎アニメーションを登録する
* プラグインパラメータ → アニメーション登録
* )新しい項目を追加
* )好きな『アニメ名』を付け
* )『アニメ時間』を好きな長さに設定
* )『アニメ回数』は基本的に 1 でいいが、ループさせる場合は -1 に
* ※アニメ書式1 - 変動
* たとえば位置Xの場合、『位置X』と『→位置X』が存在する
* これは『位置X』から『→位置X』へと変動するという意味
* つまり『位置X』が -400、『→位置X』が 0 の場合は、
* 画面X座標 -400 から 0 に向かって移動する
* ※アニメ書式2 - 計算記号
* 『位置X』を +100 と書いた場合
* => 現在のX座標から +100 の位置に移動
* 『位置X』を +-100 と書いた場合
* => 現在のX座標から -100 の位置に移動
* 『スケールX』を *2 と書いた場合
* => X拡大率を現在の値から 2倍 にする
* 『スケールX』を /2 と書いた場合
* => X拡大率を現在の値から 1/2倍 にする
* ※アニメ書式2 - イージング
* 値の語尾にイージング記号を付けることでイージング可能
* 『位置X』を +100 eo と書くなど
* ◇e - イージングインアウト。ゆっくり-速い-ゆっくり。標準はこれ
* ◇ei -イージングイン。ゆっくり-速い
* ◇eo - イージングアウト。速い-ゆっくり
* ◇en - イージングなし
* ◇tn - ターン。→←。進んで戻る
* ◇cg - チャージ。←→→。少し戻り一気に進む。cg(**)で戻り幅 **倍
* ◇fk - フック。→→←。一気に進んで少し戻る。fk(**)で戻り幅 **倍
* ◇cf - チャージフック。←→→←。cg と fk の融合。cf(**)で戻り幅 **倍
* ◇rd - ラウンド。→←←→。ぐるりと円を描く
* ◇bk - バック。←。戻ってくる
* ※アニメ書式3 - 実行回数
* 語尾に _2 と付けるとアニメを2回実行する。_3 なら3回
* ◎アニメーションはサンプルがいくつか入っているので、それを使ってもよい
* ◎立ち絵に適用する
* プラグインパラメータ → 自由欄パック → 立ち絵 → 開始アニメ/表示中アニメ
* )登録したアニメの『アニメ名』を記入
*
*
* ● 利用規約 ●
* MITライセンスのもと、自由に使ってくれて大丈夫です
*
*
* @param 自由欄パック登録
* @desc freePackMaking ステータス自由欄に表示するテキスト群を登録する。メモ欄から<ステータス自由欄: パック名>で呼び出せる
* @type struct<freePackMake>[]
* @default
*
* @param 自由欄パック_1
* @parent 自由欄パック登録
* @desc freePackMaking ステータス自由欄に表示するテキスト群を登録する。メモ欄から<ステータス自由欄: パック名>で呼び出せる
* @type struct<freePackMake>[]
* @default [”{”パック名”:”リード”,”自由欄テキスト”:”[\”{\\\”条件\\\”:\\\”true\\\”,\\\”呼ぶテキスト\\\”:\\\”追加能力値c\\\”}\”]”,”ヘルプテキスト”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”呼ぶテキスト\\\”:\\\”リードh\\\”}\”]”,”立ち絵”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”画像\\\”:\\\”Actor1_1\\\”,\\\”レイヤー\\\”:\\\”上層\\\”,\\\”原点X\\\”:\\\”0.5\\\”,\\\”原点Y\\\”:\\\”0.5\\\”,\\\”位置X\\\”:\\\”-20\\\”,\\\”位置Y\\\”:\\\”20\\\”,\\\”位置寄せX\\\”:\\\”右寄せ\\\”,\\\”位置寄せY\\\”:\\\”下寄せ\\\”,\\\”スケールX\\\”:\\\”\\\”,\\\”スケールY\\\”:\\\”\\\”,\\\”横幅\\\”:\\\”\\\”,\\\”高さ\\\”:\\\”gh\\\”,\\\”回転角\\\”:\\\”\\\”,\\\”不透明度\\\”:\\\”\\\”,\\\”カラー赤\\\”:\\\”\\\”,\\\”カラー緑\\\”:\\\”\\\”,\\\”カラー青\\\”:\\\”\\\”,\\\”カラー灰\\\”:\\\”\\\”,\\\”開始アニメ\\\”:\\\”突進1, 突進2, ぷるん\\\”,\\\”表示中アニメ\\\”:\\\”呼吸\\\”,\\\”無効\\\”:\\\”\\\”}\”]”}”,”{”パック名”:”プリシア”,”自由欄テキスト”:”[\”{\\\”条件\\\”:\\\”true\\\”,\\\”呼ぶテキスト\\\”:\\\”追加能力値c\\\”}\”]”,”ヘルプテキスト”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”呼ぶテキスト\\\”:\\\”プリシアh\\\”}\”]”,”立ち絵”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”画像\\\”:\\\”Actor1_2\\\”,\\\”レイヤー\\\”:\\\”上層\\\”,\\\”原点X\\\”:\\\”0.5\\\”,\\\”原点Y\\\”:\\\”0.5\\\”,\\\”位置X\\\”:\\\”-100\\\”,\\\”位置Y\\\”:\\\”\\\”,\\\”位置寄せX\\\”:\\\”右寄せ\\\”,\\\”位置寄せY\\\”:\\\”下寄せ\\\”,\\\”スケールX\\\”:\\\”\\\”,\\\”スケールY\\\”:\\\”\\\”,\\\”横幅\\\”:\\\”\\\”,\\\”高さ\\\”:\\\”gh\\\”,\\\”回転角\\\”:\\\”\\\”,\\\”不透明度\\\”:\\\”\\\”,\\\”カラー赤\\\”:\\\”\\\”,\\\”カラー緑\\\”:\\\”\\\”,\\\”カラー青\\\”:\\\”\\\”,\\\”カラー灰\\\”:\\\”\\\”,\\\”開始アニメ\\\”:\\\”手前から出る2, ぷるん\\\”,\\\”表示中アニメ\\\”:\\\”呼吸\\\”,\\\”無効\\\”:\\\”\\\”}\”]”}”,”{”パック名”:”ゲイル”,”自由欄テキスト”:”[\”{\\\”条件\\\”:\\\”true\\\”,\\\”呼ぶテキスト\\\”:\\\”追加能力値c\\\”}\”]”,”ヘルプテキスト”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”呼ぶテキスト\\\”:\\\”ゲイルh\\\”}\”]”,”立ち絵”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”画像\\\”:\\\”Actor1_3\\\”,\\\”レイヤー\\\”:\\\”上層\\\”,\\\”原点X\\\”:\\\”0.5\\\”,\\\”原点Y\\\”:\\\”0.5\\\”,\\\”位置X\\\”:\\\”\\\”,\\\”位置Y\\\”:\\\”\\\”,\\\”位置寄せX\\\”:\\\”右寄せ\\\”,\\\”位置寄せY\\\”:\\\”下寄せ\\\”,\\\”スケールX\\\”:\\\”\\\”,\\\”スケールY\\\”:\\\”\\\”,\\\”横幅\\\”:\\\”\\\”,\\\”高さ\\\”:\\\”gh\\\”,\\\”回転角\\\”:\\\”\\\”,\\\”不透明度\\\”:\\\”\\\”,\\\”カラー赤\\\”:\\\”\\\”,\\\”カラー緑\\\”:\\\”\\\”,\\\”カラー青\\\”:\\\”\\\”,\\\”カラー灰\\\”:\\\”\\\”,\\\”開始アニメ\\\”:\\\”分身1, 分身2, 分身3\\\”,\\\”表示中アニメ\\\”:\\\”呼吸\\\”,\\\”無効\\\”:\\\”\\\”}\”]”}”,”{”パック名”:”アルベール”,”自由欄テキスト”:”[\”{\\\”条件\\\”:\\\”true\\\”,\\\”呼ぶテキスト\\\”:\\\”追加能力値c\\\”}\”]”,”ヘルプテキスト”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”呼ぶテキスト\\\”:\\\”アルベールh\\\”}\”]”,”立ち絵”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”画像\\\”:\\\”Actor1_5\\\”,\\\”レイヤー\\\”:\\\”上層\\\”,\\\”原点X\\\”:\\\”0.5\\\”,\\\”原点Y\\\”:\\\”0.5\\\”,\\\”位置X\\\”:\\\”-30\\\”,\\\”位置Y\\\”:\\\”10\\\”,\\\”位置寄せX\\\”:\\\”右寄せ\\\”,\\\”位置寄せY\\\”:\\\”下寄せ\\\”,\\\”スケールX\\\”:\\\”\\\”,\\\”スケールY\\\”:\\\”\\\”,\\\”横幅\\\”:\\\”\\\”,\\\”高さ\\\”:\\\”gh\\\”,\\\”回転角\\\”:\\\”\\\”,\\\”不透明度\\\”:\\\”\\\”,\\\”カラー赤\\\”:\\\”\\\”,\\\”カラー緑\\\”:\\\”\\\”,\\\”カラー青\\\”:\\\”\\\”,\\\”カラー灰\\\”:\\\”\\\”,\\\”開始アニメ\\\”:\\\”左から出る, フラッシュ\\\”,\\\”表示中アニメ\\\”:\\\”呼吸\\\”,\\\”無効\\\”:\\\”\\\”}\”]”}”,”{”パック名”:”priscia”,”自由欄テキスト”:”[\”{\\\”条件\\\”:\\\”true\\\”,\\\”呼ぶテキスト\\\”:\\\”追加能力値c\\\”}\”]”,”ヘルプテキスト”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”呼ぶテキスト\\\”:\\\”プリシアh\\\”}\”]”,”立ち絵”:”[\”{\\\”条件\\\”:\\\”\\\”,\\\”画像\\\”:\\\”Actor1_2\\\”,\\\”レイヤー\\\”:\\\”上層\\\”,\\\”原点X\\\”:\\\”0.5\\\”,\\\”原点Y\\\”:\\\”0.5\\\”,\\\”位置X\\\”:\\\”-100\\\”,\\\”位置Y\\\”:\\\”\\\”,\\\”位置寄せX\\\”:\\\”右寄せ\\\”,\\\”位置寄せY\\\”:\\\”下寄せ\\\”,\\\”スケールX\\\”:\\\”\\\”,\\\”スケールY\\\”:\\\”\\\”,\\\”横幅\\\”:\\\”\\\”,\\\”高さ\\\”:\\\”gh\\\”,\\\”回転角\\\”:\\\”\\\”,\\\”不透明度\\\”:\\\”\\\”,\\\”カラー赤\\\”:\\\”\\\”,\\\”カラー緑\\\”:\\\”\\\”,\\\”カラー青\\\”:\\\”\\\”,\\\”カラー灰\\\”:\\\”\\\”,\\\”開始アニメ\\\”:\\\”手前から出る2, ぷるん\\\”,\\\”表示中アニメ\\\”:\\\”呼吸\\\”,\\\”無効\\\”:\\\”\\\”}\”]”}”]
*
* @param 自由欄パック_2
* @parent 自由欄パック登録
* @desc freePackMaking ステータス自由欄に表示するテキスト群を登録する。メモ欄から<ステータス自由欄: パック名>で呼び出せる
* @type struct<freePackMake>[]
* @default
*
* @param 自由欄パック_3
* @parent 自由欄パック登録
* @desc freePackMaking ステータス自由欄に表示するテキスト群を登録する。メモ欄から<ステータス自由欄: パック名>で呼び出せる
* @type struct<freePackMake>[]
* @default
*
* @param 自由欄パック_4
* @parent 自由欄パック登録
* @desc freePackMaking ステータス自由欄に表示するテキスト群を登録する。メモ欄から<ステータス自由欄: パック名>で呼び出せる
* @type struct<freePackMake>[]
* @default
*
* @param 自由欄パック_5
* @parent 自由欄パック登録
* @desc freePackMaking ステータス自由欄に表示するテキスト群を登録する。メモ欄から<ステータス自由欄: パック名>で呼び出せる
* @type struct<freePackMake>[]
* @default
*
* @param 一言メッセージ登録
* @desc shortMessageMaking UIボタンエリアに表示される一言メッセージを登録する。条件を満たした物が順に表示される
* @type struct<textData>[]
* @default
*
* @param 一言メッセージ_1
* @parent 一言メッセージ登録
* @desc shortMessageMaking UIボタンエリアに表示される一言メッセージを登録する。条件を満たした物が順に表示される
* @type struct<textData>[]
* @default [”{”呼ぶテキスト”:”サンプル/一言_1”,”条件”:””}”,”{”呼ぶテキスト”:”サンプル/一言_2”,”条件”:””}”,”{”呼ぶテキスト”:”サンプル/一言_3”,”条件”:””}”]
*
* @param 一言メッセージ_2
* @parent 一言メッセージ登録
* @desc shortMessageMaking UIボタンエリアに表示される一言メッセージを登録する。条件を満たした物が順に表示される
* @type struct<textData>[]
* @default
*
* @param 一言メッセージ_3
* @parent 一言メッセージ登録
* @desc shortMessageMaking UIボタンエリアに表示される一言メッセージを登録する。条件を満たした物が順に表示される
* @type struct<textData>[]
* @default
*
* @param 一言メッセージ_4
* @parent 一言メッセージ登録
* @desc shortMessageMaking UIボタンエリアに表示される一言メッセージを登録する。条件を満たした物が順に表示される
* @type struct<textData>[]
* @default
*
* @param 一言メッセージ_5
* @parent 一言メッセージ登録
* @desc shortMessageMaking UIボタンエリアに表示される一言メッセージを登録する。条件を満たした物が順に表示される
* @type struct<textData>[]
* @default
*
* @param テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default
*
* @param テキスト_1
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default [”{”テキスト名”:”◆自由欄”,”テキスト”:””}”,”{”テキスト名”:”追加能力値c”,”テキスト”:”\\c[16]合計経験値:\\cl \\sc[a.currentExp()]\\c[16] \\c[16]次レベルまで:\\cl \\sc[a.nextRequiredExp()]\n\\c[16]命中率:\\cl \\sc[a.hit*100]% \\c[16]回避率:\\cl \\sc[a.eva*100]%\n\\c[16]会心率:\\cl \\sc[a.cri*100]% \\c[16]狙われ率:\\cl \\sc[a.tgr*100]%\n\\c[16]反撃率:\\cl \\sc[a.cnt*100]% \\c[16]魔法反射率:\\cl \\sc[a.mrf*100]%\n\\c[16]HP再生率:\\cl \\sc[a.hrg*100]% \\c[16]MP再生率:\\cl \\sc[a.mrg*100]%”}”,”{”テキスト名”:”追加能力値”,”テキスト”:”\\c[16]合計経験値:\\cl \\sc[a.currentExp()]\\c[16] \\c[16]次レベルまで:\\cl \\sc[a.nextRequiredExp()]\n\\c[16]命中率:\\cl \\sc[a.hit*100]% \\c[16]回避率:\\cl \\sc[a.eva*100]%\n\\c[16]会心率:\\cl \\sc[a.cri*100]% \\c[16]会心回避率:\\cl \\sc[a.cev*100]%\n\\c[16]魔法回避率:\\cl \\sc[a.mev*100]% \\c[16]魔法反射率:\\cl \\sc[a.mrf*100]%\n\\c[16]反撃率:\\cl \\sc[a.cnt*100]% \\c[16]HP再生率:\\cl \\sc[a.hrg*100]%\n\\c[16]MP再生率:\\cl \\sc[a.mrg*100]% \\c[16]TP再生率:\\cl \\sc[a.trg*100]%\n\\c[16]防御効果率:\\cl \\sc[a.grd*100]% \\c[16]回復効果率:\\cl \\sc[a.rec*100]%\n\\c[16]狙われ率:\\cl \\sc[a.tgr*100]% \\c[16]MP消費率:\\cl \\sc[a.mcr*100]%”}”]
*
* @param テキスト_2
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default [”{”テキスト名”:”◆ヘルプ欄”,”テキスト”:””}”,”{”テキスト名”:”リードh”,”テキスト”:”\\c[16]名前:\\cl リード・エムゼット \\c[16]年齢:\\cl 18歳 \\c[16]身長:\\cl 175cm \\c[16]体重:\\cl 70kg\n\\c[16]好きなもの:\\cl 倒しがいある強敵 \\c[16]嫌いなもの:\\cl 雑魚\nツクールMZの男主人公枠。けっこう童顔気味なのが好みが分かれるとこかもしれない\n\n”}”,”{”テキスト名”:”プリシアh”,”テキスト”:”\\c[16]名前:\\cl プリシア・ギガヒロイン \\c[16]年齢:\\cl 18歳 \\c[16]身長:\\cl 165cm \\c[16]体重:\\cl 60kg\n\\c[16]好きなもの:\\cl あたしを輝かせる適度に強い悪者 \\c[16]嫌いなもの:\\cl あたしより可愛い女\nツクールMZの女主人公枠。ケタ外れの正統派ヒロイン力で他のキャラを圧倒する\n\n”}”,”{”テキスト名”:”ゲイルh”,”テキスト”:”\\c[16]名前:\\cl ゲイル・チピン \\c[16]年齢:\\cl 33歳 \\c[16]身長:\\cl 168cm \\c[16]体重:\\cl 67kg\n\\c[16]好きなもの:\\cl 下克上 \\c[16]嫌いなもの:\\cl 主人公的存在\nツクールMZのチンピラ枠。何だか脇役としての出番の方が多い気がしてならない\n\n”}”,”{”テキスト名”:”アルベールh”,”テキスト”:”\\c[16]名前:\\cl アルベール・ケメーン \\c[16]年齢:\\cl 25歳 \\c[16]身長:\\cl 180cm \\c[16]体重:\\cl 75kg\n\\c[16]好きなもの:\\cl ルッキズム \\c[16]嫌いなもの:\\cl 実力主義\nツクールMZのイケメン枠。二枚目から残念なイケメンまでその役者の幅は広い\n\n”}”]
*
* @param テキスト_3
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default [”{”テキスト名”:”◆一言”,”テキスト”:””}”,”{”テキスト名”:”サンプル/一言_1”,”テキスト”:”ケケーラボの他のプラグインもよろしくね”}”,”{”テキスト名”:”サンプル/一言_2”,”テキスト”:”メニュースキン、メニュー快適化、メニュー自由欄の3つのプラグインで”}”,”{”テキスト名”:”サンプル/一言_3”,”テキスト”:”メニュー画面を見た目も機能も大幅パワーアップだ!!”}”]
*
* @param テキスト_4
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default
*
* @param テキスト_5
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default
*
* @param テキスト_6
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default
*
* @param テキスト_7
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default
*
* @param テキスト_8
* @parent テキスト登録
* @desc textMaking テキスト内容を登録する。自由欄パック登録/一言メッセージ登録の「呼び出すテキスト」から呼び出せる
* @type struct<textMake>[]
* @default
*
* @param その他登録
*
* @param アニメーション登録
* @parent その他登録
* @desc animationMaking アニメーションを登録する。自由欄パック→立ち絵から呼び出せる
* @type struct<animation>[]
* @default [”{”アニメ名”:”■移動系”,”アニメ時間”:”0”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”上から出る”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”位置X”:””,”位置Y”:”-gh”,”→位置X”:””,”→位置Y”:”↓gh”,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”上から出る2”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:”-gh”,”→位置X”:”→50 rd _2”,”→位置Y”:”↓gh”,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”下から出る”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:”gh”,”→位置X”:””,”→位置Y”:”↑gh”,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”下から出る2”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:”gh”,”→位置X”:”→50 rd _2”,”→位置Y”:”↑gh”,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”左から出る”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:”-gw”,”位置Y”:””,”→位置X”:”→gw”,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”右から出る”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:”gw”,”位置Y”:””,”→位置X”:”←gw”,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”手前から出る”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:”3”,”スケールY”:”3”,”→スケールX”:”1 ei”,”→スケールY”:”1 ei”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”手前から出る2”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:”true”,”ディレイ”:”15”,”位置X”:””,”位置Y”:”gh * 0.3”,”→位置X”:”→100 tn”,”→位置Y”:”0”,”スケールX”:”3”,”スケールY”:”3”,”→スケールX”:”1 ei”,”→スケールY”:”1 ei”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”奥から出る”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:”0”,”スケールY”:”0”,”→スケールX”:”1 ei”,”→スケールY”:”1 ei”,”回転角”:””,”→回転角”:””,”不透明度”:”0”,”→不透明度”:”255”,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”奥から出る2”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:”→100 rd”,”→位置Y”:”↑100 rd”,”スケールX”:”0”,”スケールY”:”0”,”→スケールX”:”1 ei”,”→スケールY”:”1 ei”,”回転角”:””,”→回転角”:””,”不透明度”:”0”,”→不透明度”:”255”,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”■動き系”,”アニメ時間”:”0”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”ぴょこん”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:”↑100 tn”,”スケールX”:””,”スケールY”:””,”→スケールX”:”*1.1 tn”,”→スケールY”:”*1.1 rd”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”ぴょこん-小”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:”↑25 tn”,”スケールX”:””,”スケールY”:””,”→スケールX”:”*1.05 tn”,”→スケールY”:”*1.05 rd”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”ぷるん”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:”*1.1 tn”,”→スケールY”:”*1.1 rd”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”ぷるん-小”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:”*1.05 tn”,”→スケールY”:”*1.05 rd”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”■変化系”,”アニメ時間”:”0”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”フェードイン”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:”0”,”→不透明度”:”255”,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”フラッシュ”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:”*1.02 tn”,”→スケールY”:”*1.02 rd”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:”96”,”カラー緑”:”96”,”カラー青”:”96”,”カラー灰”:””,”→カラー赤”:”0 ei”,”→カラー緑”:”0 ei”,”→カラー青”:”0 ei”,”→カラー灰”:””}”,”{”アニメ名”:”■複合系”,”アニメ時間”:”0”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”突進1”,”アニメ時間”:”30”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:”→100 rd”,”→位置Y”:”↓100 tn”,”スケールX”:”0”,”スケールY”:”0”,”→スケールX”:”2 ei”,”→スケールY”:”2 ei”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”突進2”,”アニメ時間”:”20”,”アニメ回数”:”1”,”ノーウェイト”:”true”,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:”↑ 100 tn”,”スケールX”:””,”スケールY”:””,”→スケールX”:”1 eo”,”→スケールY”:”1 eo”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:”64”,”カラー緑”:”64”,”カラー青”:”64”,”カラー灰”:””,”→カラー赤”:”0 ei”,”→カラー緑”:”0 ei”,”→カラー青”:”0 ei”,”→カラー灰”:””}”,”{”アニメ名”:”分身1”,”アニメ時間”:”15”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:”-gw”,”位置Y”:””,”→位置X”:”→gw”,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:”128”,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”分身2”,”アニメ時間”:”15”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:”gw”,”位置Y”:””,”→位置X”:”←gw”,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:”128”,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”分身3”,”アニメ時間”:”15”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:”3”,”スケールY”:”3”,”→スケールX”:”1 ei”,”→スケールY”:”1 ei”,”回転角”:””,”→回転角”:””,”不透明度”:”0”,”→不透明度”:”255”,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”■呼吸系”,”アニメ時間”:”0”,”アニメ回数”:”1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:””,”→スケールY”:””,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”,”{”アニメ名”:”呼吸”,”アニメ時間”:”120”,”アニメ回数”:”-1”,”ノーウェイト”:””,”ディレイ”:””,”位置X”:””,”位置Y”:””,”→位置X”:””,”→位置Y”:””,”スケールX”:””,”スケールY”:””,”→スケールX”:”*1.005 rd”,”→スケールY”:”*0.9975 tn”,”回転角”:””,”→回転角”:””,”不透明度”:””,”→不透明度”:””,”カラー赤”:””,”カラー緑”:””,”カラー青”:””,”カラー灰”:””,”→カラー赤”:””,”→カラー緑”:””,”→カラー青”:””,”→カラー灰”:””}”]
*
* @param レイアウト設定
*
* @param ステータス自由欄
* @parent レイアウト設定
* @desc statsuFreeSpace_layout ステータス自由欄のレイアウト設定
* @type struct<layoutFreeSpaceStatus>
* @default {”位置X”:”392”,”位置Y”:”-10”,”文字サイズ”:”18”,”文字縁取り幅”:”5”,”文字色”:””,”バック”:””,”バック表示”:”false”,”バック色”:”0, 0, 0, 0.3”,”バック丸み”:”20”,”バック余白X”:”0”,”バック余白Y”:”0”}
*
* @param ステータスヘルプ
* @parent レイアウト設定
* @desc statsuHelp_layout ステータスヘルプ欄のレイアウト設定
* @type struct<layoutStatusHelp>
* @default {”位置X”:”0”,”位置Y”:”-8”,”文字サイズ”:”20”,”文字縁取り幅”:”5”,”文字色”:””,”バック”:””,”バック表示”:”false”,”バック色”:”0, 0, 0, 0.3”,”バック丸み”:”20”,”バック余白X”:”0”,”バック余白Y”:”0”}
*
* @param 一言メッセージ
* @parent レイアウト設定
* @desc shortMessage_layout 一言メッセージのレイアウト設定
* @type struct<layoutShortMessage>
* @default {”位置X”:”0”,”位置Y”:”-4”,”文字サイズ”:”26”,”文字縁取り幅”:”6”,”文字色”:””,”表示しないシーン”:”[”Options”,”GameEnd”]”,”メインメニューのみ”:”false”,”表示順”:”リスト順”,”UIボタンエリア高さ”:”52”,”行間”:”4”,”バック”:””,”バック表示”:”false”,”バック色”:”0, 0, 0, 0.3”,”バック丸み”:”20”,”バック余白X”:”0”,”バック余白Y”:”0”}
*
*
*
* @command 一言メッセージ初期化
* @desc initShortMessage 一言メッセージの表示順を最初に戻す
*
* @arg
* @desc
* @default
*/