行動モーション設定 - MotionSetting.js

▼行動モーション設定(やな様作) - MotionSetting.js
https://plugin.fungamemake.com/archives/2035
サイドビュー時、アクターのスキル発動時などの行動モーションなどを変更できるようにします。
ふりがな:こうどうもーしょんせってい
機能概要: サイドビュー時、アクターのスキル発動時などの行動モーションなどを変更できるようにします。
利用規約(ライセンス): MITライセンス
作者:やな
作者サイト:https://x.com/yanatsuki_/
解説ページ:https://www6.atwiki.jp/pokotan/pages/3.html
ダウンロードページ:https://raw.githubusercontent.com/munokura/Yana-MV-plug…
ファイル名:MotionSetting.js
プラグインのヘルプ:
/*: * @plugindesc ver1.03/スキルの行動モーションを再設定します。 * @author Yana * * @param PhysicalSkillMotion * @desc 物理スキルに使用するモーションです。 * 空白を指定すると、デフォルトになります。 * @default attack * * @param MagicalSkillMotion * @desc 魔法スキルに使用するモーションです。 * 空白を指定すると、デフォルトになります。 * @default * * @param CertainSkillMotion * @desc 必中スキルに使用するモーションです。 * 空白を指定すると、デフォルトになります。 * @default * * @param HideWeaponSkillTypes * @desc モーションや画像が武器や盾に影響されないスキルタイプです。 * @default 1 * * @help------------------------------------------------------ * 使い方 * ------------------------------------------------------ * ※使用上の注意 * ver1.01で武器グラフィックをさまざまなモーションで表示する機能が追加されたため、 * 武器と盾に設定された武器グラフィックを表示しないスキルタイプを設定する必要性が * でてきました。 * ここの指定を行わないと、武器を振らなくてもよいスキルの場合も武器を振ってしまいます。 * (スキルタイプでの指定が難しい場合、個別にモーション指定や武器グラフィックを表示しない * 設定を行ってください) * それに伴い、以下2つは仕様となります。 * ・防御使用時、武器に設定した武器グラフィックは無視されます。 * ・アイテム使用時、武器と盾に設定した武器グラフィックは無視されます。 * * 武器画像のインデックスは12個1組となります。これは、Weapon3以降も同様です。 * デフォルトでは、Weapon3の画像は半分しかないため、31~36の画像を使用する場合は、 * Weapon3のサイズを変更し、Weapon1,2と同じように配置してください。 * * プラグインパラメータで基本的なモーションの設定が可能です。 * また、アクターやスキル、武器や盾のメモ欄に * <モーション変更:xxx> * または、 * <MotionChange:xxx> * と記述することで、設定したスキルなどのモーションをxxxに変更することができます。 * この際の優先度は、スキル>盾>武器>アクターです。 * xxxに使用可能なのは、 * attack →通常攻撃のモーション * swing →振りのモーション(武器が振りモーションでない場合、武器は表示されない) * thrust →突きのモーション(武器が突きモーションでない場合、武器は表示されない) * missile →射撃のモーション(武器が射撃モーションでない場合、武器は表示されない) * skill →スキルのモーション * spell →魔法のモーション * item →アイテムのモーション * escape →逃げるモーション * victory →勝利のモーション * dying →瀕死のモーション * abnormal →状態異常のモーション * sleep →睡眠のモーション * dead →戦闘不能のモーション * walk →歩きモーション * wait →待機モーション * chant →詠唱モーション * guard →防御モーション * damage →ダメージモーション * evade →回避モーション * また、これに加えattack以外のモーション名の最後に2を付けることで、 * ループ状態が切り替わったモーションを設定することが可能です。 * * 更に、アクターやスキル、武器や盾のメモ欄に * <武器画像変更:x> * または、 * <ChangeWeaponGraphics:x> * と記述することで、そのスキルのモーション時に表示される武器画像を変更することができます。 * この際、xはevalを用いて計算が行われます。 * 使用可能な変数は、 * a → 使用者 * w → 一番上に装備している武器 * wtypeId → ↑の武器の武器タイプ * mid → ↑↑の武器の武器画像ID * s → 一番上に装備している盾 * atypeId → ↑の盾の防具タイプ * sid → ↑↑の盾の武器画像ID(盾に直接設定がない場合は0) * が使用可能です。 * 計算の結果が0未満になった場合、武器グラフィックは表示されません。 * 武器グラフィックを非表示にしたい場合、<武器画像変更:-1>と設定してください。 * * 例:武器に設定された画像から12個ずらしたIDを武器画像に指定 * <武器画像変更:mid+12> * * また、 * <ダメージモーション変更:xxx> * <ChangeDamageMotion:xxx> * * <回避モーション変更:xxx> * <ChangeEvasionMotion:xxx> * * <魔法回避モーション変更:xxx> * <ChangeMagicEvasionMotion:xxx> * * <勝利モーション変更:xxx> * <ChangeVictoryMotion:xxx> * * <逃亡モーション変更:xxx> * <ChangeEscapeMotion:xxx> * * で、それぞれの行動モーションを、 * * <ダメージ武器画像表示:x> * <ShowDamageWeaponGraphic:x> * * <回避武器画像表示:x> * <ShowEvasionWeaponGraphic:x> * * <魔法回避武器画像表示:x> * <ShowMagicEvasionWeaponGraphic:x> * * <勝利武器画像表示:x> * <ShowVictoryWeaponGraphic:x> * * <逃亡武器画像表示:x> * <ShowEscapeWeaponGraphic:x> * * で、それぞれの行動時に武器画像を表示するこができます。 * * それに加えて、武器画像表示では最後に2を指定することができます。 * 武器画像表示2で指定された画像は、プレイヤーより前に表示され、 * 通常の武器画像表示で表示されたものと共存することができます。 * * 例:盾のメモ欄で回避時のモーションと盾の表示を行う * <回避モーション変更:guard> ←回避時のモーションをguardに変更 * <回避武器画像表示2:26> ←回避時にキャラクターより前に26番(Weapon3の2番目)の武器画像を表示 * * ------------------------------------------------------ * 利用規約 * ------------------------------------------------------ * 当プラグインはMITライセンスで公開されています。 * 使用に制限はありません。商用、アダルト、いずれにも使用できます。 * 二次配布も制限はしませんが、サポートは行いません。 * 著作表示は任意です。行わなくても利用できます。 * 要するに、特に規約はありません。 * バグ報告や使用方法等のお問合せはネ実ツクールスレ、または、Twitterにお願いします。 * https://twitter.com/yanatsuki_ * 素材利用は自己責任でお願いします。 * ------------------------------------------------------ * 更新履歴: * ver1.03:170110 * YEP_BattleEngineCoreと併用時、非表示にした武器グラフィックが表示されるバグを修正。 * ver1.02: * 武器画像の色調を変更する機能を追加。 * ver1.01: * 武器画像を変更したり、表示を拡張したりする機能を追加。 * ver1.00: * 公開 */
