Mano スキル全体化 - Mano_ActionForAll.js

シェア用テキスト:
▼Mano スキル全体化(しぐれん様作) - Mano_ActionForAll.js
https://plugin.fungamemake.com/archives/1901
指定したボタンを押すとスキルが全体化

ふりがな:すきるぜんたいか

機能概要: 指定したボタンを押すとスキルが全体化

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

作者:しぐれん

作者サイト:https://twitter.com/Sigureya

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

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

ファイル名:Mano_ActionForAll.js

プラグインのヘルプ:

/*:
 * @plugindesc スキル全体化のプラグインです。
 * 指定したボタンを押すと全体化します。
 * 
 * @author しぐれん(https://twitter.com/Sigureya/)
 * 
 * @param defaultForAll
 * @desc スキル選択直後の、全体化の初期値を設定します。
 * @type boolean
 * @on 可能なら全体化
 * @off 常に単体
 * @default false
 * 
 * @param forAllButton
 * @desc 対象選択時に、指定したボタンを押すと全体化します。
 * @type struct<CommonDefine>
 * @default {”text”:”全体化”,”symbol”:”forall”,”mandatory”:”false”,”keyList”:”C”,”padButton”:”-1”}
 * 
 * 
 * @help
 * 指定のボタン・キーを押すと単体攻撃のスキルを全体化します。
 * 
 * ■設定方法
 * メモ欄に<ForAll>と書くことで、スキルが全体化できるようになります。
 * また<ForAll: 4 <= v[10]>など条件式を書くこともできます。
 * ただし、>は使えないので両辺を入れ替えて対応してください。
 * <ForAll: 4 <= v[10]>:OK。
 * <ForAll: v[10] >= 4>:NG。不等号がメモ閉じと勘違いされる。
 * 使えるのはダメージ式とほぼ同じ内容です。
 * 攻撃対象を表すbは使えないので注意。
 * 
 * 条件式には乱数を使わないでください。
 * 動作が不安定になります。
 *
 * ■全体化できるスキル
 * 全体化可能なのは元々の攻撃対象が単体で、対象を選択できるスキルです。
 * 
 * スキルが全体化されている場合にダメージ式を切り替えたい場合、以下のような式を設定してください。
 * this.isForAllSpecialized() ? 全体化したダメージ:単体時のダメージ
 * 
 * 要望が多ければ、全体化している時に常時ダメージを半減する処理などを追加します。
 * 
 * Mano_InputConfigと連携する機能がついています。
 * 
 * ■更新履歴
 * 1.1.1 2018/08/21 YEP_BattleEngineCoreとの競合対策を追加
 * 1.1.0 2018/06/21 全体化時にスプライトが点滅できるようにした
 * 1.0.2 2018/05/21 全体化条件式の機能
 * 1.0.1 2018/05/21 細かいバグの修正
 * 1.0.0 2018/05/21 初版 
 */

 /*~struct~CommonDefine:
 * @param text
 * @desc コマンド名称です
 * 
 * @param symbol
 * @desc Input.isTriggered()の引数として使われます。
 * 他のプラグインと重複しないような名前を付けてください。
 * 
 * @param mandatory
 * @desc inputConfigの方で必須指定されたものとして扱います。
 * @type boolean
 * @default false
 * 
 * @param keyList
 * @desc キーボードの割り当てです。(半角・大文字) 
 * Aと入れればAを押したときにイベントを実行します。
 * @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© #ツクプラ , 2021 All Rights Reserved.