Mano 1ボタンコモンイベント - Mano_OneButtonCommonEventCall.js

シェア用テキスト:
▼Mano 1ボタンコモンイベント(しぐれん様作) - Mano_OneButtonCommonEventCall.js
https://plugin.fungamemake.com/archives/1915
マップ上で、1ボタンでコモンイベントを呼び出す機能を追加します。

ふりがな:1ぼたんこもんいべんと

機能概要: マップ上で、1ボタンでコモンイベントを呼び出す機能を追加します。

利用規約(ライセンス): MITライセンス

作者:しぐれん

作者サイト:https://siguren400.booth.pm/

解説ページ:https://forum.tkool.jp/index.php?threads/487/

ダウンロードページ:https://raw.githubusercontent.com/Sigureya/RPGmakerMV/m…

ファイル名:Mano_OneButtonCommonEventCall.js

プラグインのヘルプ:

/*:
 * @plugindesc マップ上で、1ボタンでコモンイベントを呼び出す機能を追加します。
 * 
 * 
 * @author しぐれん(魔のささやき)
 * 
 * @param commonA
 * @type Struct<CommonDefine>
 * 
 * @param commonB
 * @type Struct<CommonDefine>
 * 
 * @param commonC
 * @type Struct<CommonDefine>
 * 
 * @param commonD
 * @type Struct<CommonDefine>
 * 
 * @param commonE
 * @type Struct<CommonDefine>
 * 
 * @param commonF
 * @type Struct<CommonDefine>
 * 
 * @param commonG
 * @type Struct<CommonDefine>
 * 
 * @param commonH
 * @type Struct<CommonDefine>
 *
 * @param debugMode
 * @desc デバッグモードです。
 * 設定ミスがある場合、コンソールにエラー文章を表示します。
 * @type boolean
 * @default true
 * 
 * @help
 * 1ボタンでコモンイベントを呼び出せるようになります。
 * ゲームパッドにも対応しています。
 * 
 * マップ中でのみ有効です。
 * Aから順に呼び出し判定を行います。
 * 一つでも呼びだされた場合、残りは呼ばれません.
 * 
 * 呼び出しのタイミングは、通常のコモンイベントの実行が終了したあとです。
 * 
 * ゲームパッドのボタンですが、割り当てはGamepadAPIで調べてください。
 * 16は意図的に割り当て不能にしています。
 * 存在しない場合もあるためです。
 * 12から15は十字キーなので不可。
 * 元から機能が割り当てられている0~5への割り当ては、自己責任でお願いします。
 * 
 * Mano_InputConfigよりも上に入れることで、
 * Mano_InputConfig用の設定を自動で用意します。
 * 
 * Mano_InputConfigと一緒に入れている状態で動かない場合、
 * オプション画面を開いて初期設定に戻すを選択してください。
 * 解決するかもしれません。
 * 
 * ver 2.2
 * キーコードの設定方法で、旧型式を完全に削除
 * 
 * ver 2.1(2018/03/01) 更新
 * 破壊的変更
 * 割り込み設定のパラメータを追加
 * アクションゲームで使っている方は要注意
 * パラメータのデフォルト値を変更
 * 自分で使っていて、ミスが多発したので
 * ver 2.0(2018/02/01) 更新
 * 破壊的変更
 * キーコードの指定方法を変更 数字キーを押して、動作を確認してください。
 * 
 * var 1.0(2017/10/17) 公開
 */

/**
 * TODO:
 * autoExportの無効化機能
 * 
 */

/*~struct~CommonDefine:
 * @param text
 * @desc コマンド名称です
 * 
 * @param enabled
 * @desc このパラメータがONの時だけ、機能します
 * デバッグ用に機能を無効化する場合を想定しています
 * @type boolean
 * @default true
 *  
 * @param enableSwitch
 * @desc 指定したスイッチがONの時だけ、呼びだしを行います。
 * 指定がない場合、チェックしません。
 * @type switch
 * @default 0
 * 
 * @param event
 * @desc 呼びだされるコモンイベント
 * @type common_event
 * 
 * @param symbol
 * @desc Input.isTriggered()の引数として使われます。
 * 他のプラグインと重複しないような名前を付けてください。
 * 
 * @param interrupt
 * @desc 他のイベントが実行されている時に割り込むかを決めます。
 * アクションゲームの場合、trueにすると良いと思います。
 * @on 割り込む
 * @off 割り込まない(入力を無視)
 * @type boolean
 * @default false
 * 
 * @param mandatory
 * @desc inputConfigの方で必須指定されたものとして扱います。
 * @type boolean
 * @default false
 * 
 * 
 * @param keyList
 * @desc キーボードの割り当てです。(半角・大文字) 
 * ADと入れればAかDを押したときにイベントを実行します。
 * @type string
 * 
 * @param padButton
 * @desc ゲームパッドの割り当てです
 * カッコ内はツクールのデフォルトでの割り当てです
 * @type select
 * @default -1
 * @option non(割り当てなし)
 * @value -1
 * @type select
 * @option button6(L2)
 * @value 6
 * @option button7(R2)
 * @value 7
 * @option button8(select)
 * @value 8
 * @option button9(start)
 * @value 9
 * @option button10
 * @value 10
 * @option button11
 * @value 11
 * @option button0(ok/決定)
 * @value 0
 * @option button1(cancel/キャンセル)
 * @value 1
 * @option button2(shift/ダッシュ)
 * @value 2
 * @option button3(menu/メニュー)
 * @value 3
 * @option button4(pageup)
 * @value 4
 * @option button5(pagedown)
 * @value 5
 * 
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2024 All Rights Reserved.