当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NRP レベルアップ時にパラメータ表示や演出を追加 - NRP_LevelUpDirection.js
シェア用テキスト:
▼NRP レベルアップ時にパラメータ表示や演出を追加(砂川赳様作) - NRP_LevelUpDirection.js
https://plugin.fungamemake.com/archives/31655
レベルアップ時に以下のような機能を追加します。 ・上昇パラメータの表示。 ・効果音やMEを指定。 ・DynamicAnimation&Motionによってアクターを動かす。 ・多重職業プラグインとの連携も考慮。
ふりがな:れべるあっぷじにぱらめーたひょうじやえんしゅつをついか
機能概要: レベルアップ時に以下のような機能を追加します。 ・上昇パラメータの表示。 ・効果音やMEを指定。 ・DynamicAnimation&Motionによってアクターを動かす。 ・多重職業プラグインとの連携も考慮。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認
作者:砂川赳
作者サイト:http://newrpg.seesaa.net/
解説ページ:https://newrpg.seesaa.net/article/499197962.html
ファイル名:NRP_LevelUpDirection.js
プラグインのヘルプ:
/*:ja
* @target MV MZ
* @plugindesc v1.021 レベルアップ時にパラメータ表示や演出を追加
* @author 砂川赳(https://newrpg.seesaa.net/)
* @orderAfter NRP_VictoryRewards
* @url https://newrpg.seesaa.net/article/499197962.html
*
* @help レベルアップ時に以下のような機能を追加します。
*
* ・上昇パラメータの表示。
* ・効果音やMEを指定。
* ・DynamicAnimation&Motionによってアクターを動かす。
* ・多重職業プラグインとの連携も考慮。
*
* -------------------------------------------------------------------
* ■使用方法
* -------------------------------------------------------------------
* 適用するとレベルアップ時の上昇パラメータが表示されるようになります。
* あとはお好みで効果音などを設定してください。
*
* なお、DynamicAnimation&Motionや多重職業プラグインとの連携には、
* 該当のプラグインを導入する必要があります。
*
* -------------------------------------------------------------------
* ■DynamicMotionについて
* -------------------------------------------------------------------
* DynamicMotionによって、モーションを指定した場合は、
* 通常の勝利モーションが解除されます。
*
* 必要ならスキルのメモ欄の末尾で
* 以下のようにモーションを再設定してください。
* なお、勝利モーション以外のものを指定しても構いません。
*
* <D-Motion>
* motion = victory
* </D-Motion>
*
* -------------------------------------------------------------------
* ■応用
* -------------------------------------------------------------------
* 制御文字を使用することで細かい調整も可能です。
* 例えば、表示フォーマットを「c[15]%1c[0] +%2」とすれば、
* パラメータ名だけ色を変えることができます。
*
* 他にも用語のレベルアップに「%1は%2 %3 に上がった!||」というように
* ウェイトを挟めば、MEの演奏待ちをさせたりできます。
*
* -------------------------------------------------------------------
* ■利用規約
* -------------------------------------------------------------------
* 特に制約はありません。
* 改変、再配布自由、商用可、権利表示も任意です。
* 作者は責任を負いませんが、不具合については可能な範囲で対応します。
*
* @-----------------------------------------------------
* @ プラグインパラメータ
* @-----------------------------------------------------
*
* @param ParameterList
* @text パラメータ一覧
* @type struct<Parameter>[]
* @default [”{”ParameterId”:”0”,”Memo”:”最大HP”,”DisplayName”:””}”,”{”ParameterId”:”1”,”Memo”:”最大MP”,”DisplayName”:””}”,”{”ParameterId”:”2”,”Memo”:”攻撃力”,”DisplayName”:””}”,”{”ParameterId”:”3”,”Memo”:”防御力”,”DisplayName”:””}”,”{”ParameterId”:”4”,”Memo”:”魔法力”,”DisplayName”:””}”,”{”ParameterId”:”5”,”Memo”:”魔法防御”,”DisplayName”:””}”,”{”ParameterId”:”6”,”Memo”:”敏捷性”,”DisplayName”:””}”,”{”ParameterId”:”7”,”Memo”:”運”,”DisplayName”:””}”]
* @desc レベルアップ時に表示するパラメータの一覧です。
*
* @param NumberOfColumns
* @text 列数
* @type number
* @default 2
* @desc パラメータを表示する際の列数です。
*
* @param DisplayFormat
* @text 表示フォーマット
* @type string
* @default %1 +%2
* @desc パラメータの上昇量を表示するフォーマットです。
* %1: パラメータ名, %2: 上昇量
*
* @param LevelUpSe
* @text レベルアップ効果音
* @type file
* @dir audio/se
* @desc レベルアップ時に鳴らす効果音です。
*
* @param LevelUpMe
* @text レベルアップME
* @type file
* @dir audio/me
* @desc レベルアップ時に演奏するMEです。
*
* @param DynamicSkill
* @text Dynamic用スキル
* @type skill
* @desc レベルアップ時に実行するDynamicAnimation&Motionのスキルです。
*
* @param <AdditionalClasses>
* @text <多重職業連携用>
* @desc 多重職業プラグインとの連携用の項目です。
*
* @param AC_LevelUpSe
* @text レベルアップ効果音
* @parent <AdditionalClasses>
* @type file
* @dir audio/se
* @desc 追加職業のレベルアップ時に鳴らす効果音です。
*
* @param AC_LevelUpMe
* @text レベルアップME
* @parent <AdditionalClasses>
* @type file
* @dir audio/me
* @desc 追加職業のレベルアップ時に演奏するMEです。
*
* @param AC_DynamicSkill
* @text Dynamic用スキル
* @parent <AdditionalClasses>
* @type skill
* @desc 追加職業のレベルアップ時に実行するDynamicAnimation&Motionのスキルです。
*/