アクターの状態によって顔画像を変えるプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
しゃど
記事: 4
登録日時: 2017年9月30日(土) 08:05
連絡を取る:

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by しゃど » 2017年10月08日(日) 15:58

FTKR_ExSvMotion.jsのプラグインパラメータで設定可能です。
SVキャラ用のプラグインですが、FTKR_FacialImageDifference.jsもこのプラグインの設定を共有しています。

このプラグインでは、待機や状態異常、瀕死などの常時表示するタイプのものを「状態モーション」と呼んでいます。
状態モーションには表示優先度があり、状態モーションの番号が大きいほうが優先します。
詳しくは下のページを参照してください。
https://github.com/futokoro/RPGMaker/blob/master/FTKR_ExSvMotion.ja.md#状態モーションの設定

デフォルトでは、コマンド入力時の状態は優先度9に設定しています。
これは、逃走、戦闘勝利以外のすべての状態よりも優先する設定です。

このモーション番号の設定順番を入れ替えれば、お望みの表示に変更できます。


フトコロ様

おお!なるほど!
番号降順で優先度が高かったのですね。
入れ替えてみたところ、確かに状態異常や瀕死が優先されました。
ありがとうございます。助かりましたm(_ _)m
本当に素晴らしいプラグインの提供、心から嬉しく思います!

アバター
フトコロ
記事: 938
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2017年12月16日(土) 20:33

こんにちは。

別のトピックで、フロントビュー戦闘でアクターの画像に対して
アニメーションを表示するプラグインを作成しました。

●FTKR_FVActorAnimation.js v1.0.9
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_FVActorAnimation.js


上記のプラグインと組み合わせて使用できるように
アニメーション表示機能を削って内部の処理を見直したFTKR_FacialImageDifferenceプラグインを
試作してみました。

●FTKR_FacialImageDifference2.js v2.0.1
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_FacialImageDifference2.js

まだ試作段階ですが、もしよければ試してみてください。
なお、問題なければ今後はこのバージョンを更新し、旧バージョンはサポート対象外になります。

アニメーション関係の表示については、FTKR_FVActorAnimation.jsで対応します。

>不具合修正。
アバター
Noël
記事: 38
登録日時: 2016年10月15日(土) 16:37

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by Noël » 2018年12月04日(火) 19:20

フトコロ様
こんにちは。FTKR_FacialImageDifference2.jsを活用させて頂いております。

勝手な要望で大変恐縮ではございますが、こちらのプラグインについてリクエストをさせていただきたいです。
非戦闘時の顔画像(メニュー、スキル、ステータス画面)は、戦闘時とは別の顔画像を指定したいのですが、
そのような機能の実装が可能であれば、ぜひお願いしたいです。
お時間のある時で構いませんので、ご検討を宜しくお願いいたします。
アバター
フトコロ
記事: 938
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2018年12月04日(火) 19:41

Noël さんが書きました:フトコロ様
こんにちは。FTKR_FacialImageDifference2.jsを活用させて頂いております。

勝手な要望で大変恐縮ではございますが、こちらのプラグインについてリクエストをさせていただきたいです。
非戦闘時の顔画像(メニュー、スキル、ステータス画面)は、戦闘時とは別の顔画像を指定したいのですが、
そのような機能の実装が可能であれば、ぜひお願いしたいです。
お時間のある時で構いませんので、ご検討を宜しくお願いいたします。

こんにちは。

FTKR_ExSvMotion.jsのプラグインパラメータで設定可能です。
SVキャラ用のプラグインですが、FTKR_FacialImageDifference2.jsもこのプラグインの設定を共有しています。
このプラグインでは、待機や状態異常、瀕死などの常時表示するタイプのものを「状態モーション」と呼んでいます。
詳しくは下のページを参照してください。
https://github.com/futokoro/RPGMaker/bl ... 状態モーションの設定

この状態モーションに、非戦闘時という状態を追加することで対応できると思います。
カスタムコンディションの条件式に !$gameParty.inBattle() と入力してください。
アバター
Noël
記事: 38
登録日時: 2016年10月15日(土) 16:37

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by Noël » 2018年12月04日(火) 22:13

フトコロ様
早速のご返信ありがとうございます。
FTKR_ExSvMotion.jsのCustom Condition 1に!$gameParty.inBattle()と入力し、
FTKR_FacialImageDifference2.jsのCustom1 Face Indexに、非戦闘時に表示させたい顔画像番号を入れてみたのですが、
そのほかに何をすればよいのか、マニュアルを拝見させていただいても分かりませんでした…。
恥ずかしながら、読解力が壊滅的に無いもので、本当に申し訳ありません。
お手数をおかけしますが、詳しいやり方を教えていただきたいです。
宜しくお願いいたします。
アバター
フトコロ
記事: 938
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2018年12月04日(火) 22:44

Noël さんが書きました:フトコロ様
早速のご返信ありがとうございます。
FTKR_ExSvMotion.jsのCustom Condition 1に!$gameParty.inBattle()と入力し、
FTKR_FacialImageDifference2.jsのCustom1 Face Indexに、非戦闘時に表示させたい顔画像番号を入れてみたのですが、
そのほかに何をすればよいのか、マニュアルを拝見させていただいても分かりませんでした…。
恥ずかしながら、読解力が壊滅的に無いもので、本当に申し訳ありません。
お手数をおかけしますが、詳しいやり方を教えていただきたいです。
宜しくお願いいたします。


あとは、状態モーションを登録するだけですね。
FTKR_ExSvMotion のプラグインパラメータの状態モーション1~16の空いている番号を使って
Motion * Name に custom1
 ↑このcustom1 は FTKR_FacialImageDifference2 の Custom1 Face Index のことです。

Motion * Condition に custom1
 ↑このcustom1 は FTKR_ExSvMotion の Custom Condition 1 のことです。

と入れてください。
アバター
Noël
記事: 38
登録日時: 2016年10月15日(土) 16:37

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by Noël » 2018年12月05日(水) 00:39

フトコロ様
ご親切にどうもありがとうございます!丁寧に教えていただけて嬉しいです。
しかし、その通りにやってみたのですが、非戦闘時の顔画像を変更することができませんでした :cry:
プラグインの相性を疑い、フトコロ様作のプラグインのみを入れた新規プロジェクトを立ち上げ
色々と試してみましたがやはり変わりませんでした。
たぶん私のやり方がどこか間違っているのだと思うのですが…
つきましては、プロジェクトファイルをご確認いただき、引き続きアドバイスを頂きたいと思います。
お手間を取らせてしまい、本当に申し訳ございません…。
http://fast-uploader.com/file/7099490182612/
ファイルサイズが大きくてすみません。DLパスワードはrpgです。
非戦闘時には1の画像を設定してあります。(これがうまくいきません)
ダメージ時には2の画像を設定してあります。(キチンと表示されます)
それ以外はすべて0の画像を設定してあります。(キチンと表示されます)
重ね重ねになってしまい恐縮ですが、何卒よろしくお願いいたします…!
アバター
フトコロ
記事: 938
登録日時: 2017年2月06日(月) 21:32

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by フトコロ » 2018年12月05日(水) 23:42

Noël さんが書きました:しかし、その通りにやってみたのですが、非戦闘時の顔画像を変更することができませんでした

すみません。
そもそも自分の作ったプラグインの仕様をど忘れしていました。

このプラグインでは、非戦闘時には顔画像を変更できませんでした。
FTKR_FacialImageDifference2のヘルプにも下のように書いていましたね。
>なお、戦闘以外の画面での顔画像は、すべて 0番を使用します。

メニュー上でも適用できるかは、検討してみないとわからないです。
SVキャラのモーションは非戦闘時でも表示できるので、多分顔画像もできる気がしますが
如何せん大分触っていなかったプラグインなので、実際に機能を追加できるかはお答えできません。


あと、添付されていたリンク先のファイルは
パスワードが違うと出てダウンロードできませんでした。
アバター
Noël
記事: 38
登録日時: 2016年10月15日(土) 16:37

Re: アクターの状態によって顔画像を変えるプラグイン

投稿記事by Noël » 2018年12月06日(木) 00:57

フトコロ様
お世話になっております。
戦闘以外で顔画像が変更できないのは、不具合や競合ではなく
プラグインの仕様だったのですね。理解しました。

お忙しいところ色々と教えていただき、助かりました。
特にFTKR_ExSvMotion.jsの使用方法を把握できたのはとても有難かったです。
また何かご相談させていただくことがあるかもしれません。その時にはよろしくお願いいたします。
今回は本当にありがとうございました!

p.s. ファイルダウンロードの件、私の方でも何度かDLを試してみたのですが
半角「rpg」で特に問題なくDLできております。
アップローダーのサーバーがメンテ中らしいので、もしかしたらDLがうまくいかない時があるのかもしれません…?
どちらにせよ、このファイルはもう必要なくなりましたので、DLしなくて大丈夫です!
お騒がせいたしました。

“MV:プラグイン素材” へ戻る