【プラグイン】モンスター図鑑 Ver.1.4.4

ヽ(´ω`)ノ

ユーザー
モンスター図鑑を実装します。
このプラグインでは以下の項目を表示できます。

表示基本パラメータ(常に表示されます)
最大HP
最大MP
攻撃力
防御力
魔法力
魔法防御
敏捷性

命中率
回避率
会心率
オリジナルパラメータ(任意のステータス)×2
デフォルト設定では最大HP、最大MP、攻撃力、防御力、魔法力、魔法防御、敏捷性、運になっています。

追加表示パラメータ
獲得経験値
獲得金額
撃破数
オリジナルパラメータ(任意のステータス)×3
耐性属性
弱点属性
無効属性
耐性ステート
弱点ステート
無効ステート
ドロップアイテム(ドロップアイテム追加対応)
スティールアイテム(盗みスキル導入時)
記述欄(フリーテキストスペース)×3

デフォルト設定では1ページ目に経験値、獲得金額、撃破数、耐性属性、弱点属性、耐性ステート、弱点ステート
2ページ目にドロップアイテム、記述欄2。(初期設定では出現地)3ページ目に記述欄1(主にモンスターの説明などを想定)
になっていますが、これらの項目は任意に別のページに表示や表示したい項目などをカスタマイズできます。

エネミーリストの表示位置を左側か右側か選択できます。
エネミーリストのNoを表示なし、表示有り、表示有り(0埋め)から選択できます。
図鑑への登録タイミングを遭遇時、撃破時、アナライズでスキャンした時から選択できます。
撃破していない敵の情報を???で表示することが出来ます。アナライズモードの時はドロップアイテム、スティールアイテムを
除いてすべて表示されます。
任意の背景画像を表示できます。
基本パラメータ、追加パラメータ(各コンテンツ)を任意の位置に表示が可能です。現在表示できるページは3ページまでです。
1ページ内で納めたい場合は、最大ページ数を1に設定してください。
現バージョンではモンスター図鑑を戦闘中に開いた場合ゲーム進行が停止します。

追加項目の設定
追加項目はリストの上から順に表示されます。
リスト番号が偶数の時は左側に表示、奇数の時は右側に表示されます。
各項目には最低表示行数が設定されており次の項目はその行ぶん下に表示されます。
項目2列幅表示は左側の項目のみ有効となります。また右側の項目は自動では行が下がりませんので項目リスト0(なし)を選択し改行を行ってください。

背景画像について
nuun_backgroundフォルダーがimgフォルダーにない場合
画像ファイルはゲームフォルダーのimgファイル直下に新規ファイルを作成し、フォルダー名をnuun_backgroundに変更してください。
※画像はWindows10での設定です。
Result150.png
また背景画像を表示させるには「共通処理」(NUUN_Base)プラグインVer.1.1.0以降が必要となります。
https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_Base.js

アナライズの設定方法
Ver.1.1.0よりアナライズの設定方法が変更になります。
アナライズスキルを設定するにはスキル、アイテムのメモ欄に
<AnalyzeSkill:1>と記入します。この場合このスキル、アイテムはアナライズスキルとし、「アナライズスキル設定」の1番の設定で発動します。
なおプラグインコマンドの「アナライズ」は廃止になりました。


操作方法
上下キー:エネミー選択
左右 :表示ページ切り替え
PgUp PgDn:エネミーリストページ送り

タッチ操作
<>ボタン:キャラ切り替え

EnemyBook1.pngEnemyBook2.png
EnemyBook3.pngEnemyBook9.png

このモンスター図鑑は戦闘中でも表示可能です。コマンドはパーティコマンドに追加されます。

EnemyBook5.png

またモンスターの情報を表示する機能(アナライズのようなもの)も実装しています。
なお、TPBアクティブでこの機能を使用した場合、エネミーウィンドウが表示されている間はTPBゲージが停止します。

EnemyBook6.png

【モンスター図鑑】Ver.1.4.4

以下のプラグインは背景に画像を使用するときに必要となります。
【共通処理】(NUUN_Base) Ver.1.1.0
https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_Base.js

利用規約
これらのプラグインはMITライセンスで公開しています。

スティールアイテムを表示させるには以下のプラグインが必要です。
盗みスキル
https://forum.tkool.jp/index.php?threads/【プラグイン】盗みスキル.4776/

オリジナルパラメータの参照変数
this._enemy データベースのエネミーデータを取得します。
enemy Game_Enemyのデータを取得します。
パラメータ設定例
「SoR_RaceforBattler_MZ」の種族を取得 enemy._race
 
最後に編集:

ライト_a01

ユーザー
プラグインの作成お疲れ様です!

こちらのプラグインを導入してみたところいくつか問題があったので報告させていただきます。
他のプラグインは導入せずにテストしたので、プラグイン単体の問題と思われます。

1.ドロップアイテムの表示でエラー落ちする
Error1.pngError2.png
ドロップアイテムを設定した敵のアイテム情報を確認するとき、上記のようなエラーが発生することがあります。
何度か試してみたところ、確実に発生するわけではなく、エラーが出ないこともありました。
推測ですが、実際にアイテムをドロップしたかどうかが影響しているかもしれません。

2.PageUp・PageDown及びタッチUIでの操作について
 現状ではPageUp・PageDown・タッチUIでの操作はエネミー情報ページの切り替えに設定されています。
そのため、エネミーリストのページ送りに設定されている操作がありません。
おそらくはタッチ操作での情報ページの切り替えを考慮したのだと思われますが、
多くのエネミーが登場するゲームだと、エネミーリストのページ送りがないとかなり不便です。

そこで、キーボード操作・タッチ操作のそれぞれについて次のような設定が好ましいと思います。

キーボード操作
・エネミー情報ページの切り替え:左右キー
・エネミーリストのページ送り:PageUp・PageDown

タッチ操作
・エネミー情報ページの切り替え:タッチUI
・エネミーリストのページ送り:スワイプ操作


以上の2点について修正・検討していただけるようお願いします。
 

ヽ(´ω`)ノ

ユーザー
プラグインの作成お疲れ様です!

こちらのプラグインを導入してみたところいくつか問題があったので報告させていただきます。
他のプラグインは導入せずにテストしたので、プラグイン単体の問題と思われます。

1.ドロップアイテムの表示でエラー落ちする
View attachment 10184View attachment 10185
ドロップアイテムを設定した敵のアイテム情報を確認するとき、上記のようなエラーが発生することがあります。
何度か試してみたところ、確実に発生するわけではなく、エラーが出ないこともありました。
推測ですが、実際にアイテムをドロップしたかどうかが影響しているかもしれません。

2.PageUp・PageDown及びタッチUIでの操作について
 現状ではPageUp・PageDown・タッチUIでの操作はエネミー情報ページの切り替えに設定されています。
そのため、エネミーリストのページ送りに設定されている操作がありません。
おそらくはタッチ操作での情報ページの切り替えを考慮したのだと思われますが、
多くのエネミーが登場するゲームだと、エネミーリストのページ送りがないとかなり不便です。

そこで、キーボード操作・タッチ操作のそれぞれについて次のような設定が好ましいと思います。

キーボード操作
・エネミー情報ページの切り替え:左右キー
・エネミーリストのページ送り:PageUp・PageDown

タッチ操作
・エネミー情報ページの切り替え:タッチUI
・エネミーリストのページ送り:スワイプ操作


以上の2点について修正・検討していただけるようお願いします。
ご報告ありがとうございます。

ドロップアイテムのあるページを確認したときにエラーが出る問題を修正いたしました。
ドロップアイテムが取得済みかを判定するところの処理で、配列のインデックスが存在しなかったらfalseを返すところの判定処理をundefinedではなくnullで比較していたためエラーが出ていたようです。

エネミーリストのページ送りですが、Ver1.1.0で対応させる予定です。Ver.1.0.4で対応しました。
 
最後に編集:

ライト_a01

ユーザー
修正ありがとうございます!

修正してすぐで申し訳ないのですが、また不具合が複数見つかったので報告します。

1.戦闘中にアナライズをした画面でPageUp・PageDownキーを押すと操作が一切できなくなります。

2.戦闘システムが「ターン制」のとき、戦闘中にアナライズ画面を開いていても裏で戦闘が進行してしまいます。

3.図鑑の登録タイミングを「撃破時」に設定すると、撃破前の敵にアナライズを使ったとき空白の画面が表示されます。

4.
Scene_Base.prototype.isBottomHelpMode
Scene_Base.prototype.isBottomButtonMode
Scene_Base.prototype.isRightInputMode
の変更時に、図鑑画面・アナライズ画面の位置がずれて表示されます。

これらの値はコアスクリプトでは固定値になっていますが、値を変更することで画面レイアウトを手軽に変更できるので
変更して使うユーザーも多いと思われます。可能ならば対応していただけると助かります。

5.プラグインコマンド「エネミー削除」を実行するとエラーになります。

6.プラグインコマンド「エネミー撃破数リセット」の名前が「図鑑初期化」になっています。
また、実行してもエネミー撃破数が変更されません。

7.プラグインコマンド「撃破数」を実行するとエラーになります。

8.プラグインコマンド「遭遇数」を実行しても変数が変わりません。

9.プラグインコマンド「図鑑完成度」を実行するとエラーになります。

10.プラグインコマンド「総撃破数」を実行しても変数が変わりません。


多いですが、以上について確認・修正をお願いします。
 

ヽ(´ω`)ノ

ユーザー
修正ありがとうございます!

修正してすぐで申し訳ないのですが、また不具合が複数見つかったので報告します。

1.戦闘中にアナライズをした画面でPageUp・PageDownキーを押すと操作が一切できなくなります。

2.戦闘システムが「ターン制」のとき、戦闘中にアナライズ画面を開いていても裏で戦闘が進行してしまいます。

3.図鑑の登録タイミングを「撃破時」に設定すると、撃破前の敵にアナライズを使ったとき空白の画面が表示されます。

4.
Scene_Base.prototype.isBottomHelpMode
Scene_Base.prototype.isBottomButtonMode
Scene_Base.prototype.isRightInputMode
の変更時に、図鑑画面・アナライズ画面の位置がずれて表示されます。

これらの値はコアスクリプトでは固定値になっていますが、値を変更することで画面レイアウトを手軽に変更できるので
変更して使うユーザーも多いと思われます。可能ならば対応していただけると助かります。

5.プラグインコマンド「エネミー削除」を実行するとエラーになります。

6.プラグインコマンド「エネミー撃破数リセット」の名前が「図鑑初期化」になっています。
また、実行してもエネミー撃破数が変更されません。

7.プラグインコマンド「撃破数」を実行するとエラーになります。

8.プラグインコマンド「遭遇数」を実行しても変数が変わりません。

9.プラグインコマンド「図鑑完成度」を実行するとエラーになります。

10.プラグインコマンド「総撃破数」を実行しても変数が変わりません。


多いですが、以上について確認・修正をお願いします。
機能を大量に追加しまっくた副作用でデバック漏れがかなりあるみたいなので、バグ修正を優先的に対応いたします。
戦闘中にアナライズをした画面でPageUp・PageDownキーを押すと操作が一切できなくなる件ですが、後に
PageUp・PageDownキーはエネミーリストのページ送りに変更するため応急処置的に対応いたします。
 

ヽ(´ω`)ノ

ユーザー
修正ありがとうございます!

修正してすぐで申し訳ないのですが、また不具合が複数見つかったので報告します。

1.戦闘中にアナライズをした画面でPageUp・PageDownキーを押すと操作が一切できなくなります。

2.戦闘システムが「ターン制」のとき、戦闘中にアナライズ画面を開いていても裏で戦闘が進行してしまいます。

3.図鑑の登録タイミングを「撃破時」に設定すると、撃破前の敵にアナライズを使ったとき空白の画面が表示されます。

4.
Scene_Base.prototype.isBottomHelpMode
Scene_Base.prototype.isBottomButtonMode
Scene_Base.prototype.isRightInputMode
の変更時に、図鑑画面・アナライズ画面の位置がずれて表示されます。

これらの値はコアスクリプトでは固定値になっていますが、値を変更することで画面レイアウトを手軽に変更できるので
変更して使うユーザーも多いと思われます。可能ならば対応していただけると助かります。

5.プラグインコマンド「エネミー削除」を実行するとエラーになります。

6.プラグインコマンド「エネミー撃破数リセット」の名前が「図鑑初期化」になっています。
また、実行してもエネミー撃破数が変更されません。

7.プラグインコマンド「撃破数」を実行するとエラーになります。

8.プラグインコマンド「遭遇数」を実行しても変数が変わりません。

9.プラグインコマンド「図鑑完成度」を実行するとエラーになります。

10.プラグインコマンド「総撃破数」を実行しても変数が変わりません。


多いですが、以上について確認・修正をお願いします。
Ver.1.0.4
1,3,5,6,7,8、9,10の不具合を修正いたしました。
2,4に関しては現在修正中です。
 
最後に編集:

ヽ(´ω`)ノ

ユーザー
ターン制の時にアナライズで図鑑を開いたとき、裏でアクションが進行してしまう問題を修正およびPageUp・PageDownキーでエネミーリストをページ送りにする(コアスクリプトの選択画面と同じ仕様)機能を追加しました。
アナライズモード以外で開くとHP,MPゲージが表示される問題を修正いたしました。

ページ送りの機能ですが、コアスクリプトの選択画面と同じ仕様に変更いたしました。
スワイプでのページ送りですが、縦方向に勢いよくスワイプしていただくことでページ送りと同等の機能になると思います。
コアスクリプトではスワイプ操作でページ送りを行う機能はないようです。
 

ヽ(´ω`)ノ

ユーザー
Ver.1.0.5
Scene_Base.prototype.isBottomHelpMode、Scene_Base.prototype.isBottomButtonModeで値を変更したときに図鑑画面がずれて表示される問題を
修正しました。
Scene_Base.prototype.isRightInputModeではレイアウトが崩れる現象は確認できませんでした。
戦闘時Scene_Base.prototype.isBottomButtonModeをtrueにした場合、ボンタン表示がアクターウィンドウと重なり見えずらくなるので上側の表示にしています。
 
最後に編集:

ヽ(´ω`)ノ

ユーザー
Ver.1.0.6
戦闘中のモンスター図鑑の表示スイッチをメニューコマンドと別に変更いたしました。
プラグインコマンドに「エネミーを撃破済みにする」を追加しました。
 

ライト_a01

ユーザー
お世話になっております。
こちらのプラグインでバグを発見したので報告します。(Ver 1.0.6にて検証)

・検証手順
1.敵を倒し、ドロップを落とさなかったのを図鑑に登録する。
2.ゲームデータをセーブして、リセットし、ロードして再開する。
3.図鑑のドロップアイテムを確認しようとするとエラーが出ます。

・原因推測
ドロップアイテム情報を保存している「$gameSystem._itemDrops」を
セーブ前とロード後でそれぞれ表示してみました。
番号1,2が未ドロップ、番号3,4,5がドロップ済みです。

-セーブ前
セーブ前.PNG

-ロード後
ロード後.PNG

セーブ前はundefinedなところがロード後にはnullになっていることが問題だと思われます。


また、デバッグでコードを調べていたときに気づいたのですが、
1284行目の this.setDropItemFlag(enemyId, stealListId, mode); は
this.setStealItemFlag(enemyId, stealListId, mode); の間違いでしょうか。

盗みアイテムの管理でドロップアイテムを操作してしまっていると思います。
 

ヽ(´ω`)ノ

ユーザー
お世話になっております。
こちらのプラグインでバグを発見したので報告します。(Ver 1.0.6にて検証)

・検証手順
1.敵を倒し、ドロップを落とさなかったのを図鑑に登録する。
2.ゲームデータをセーブして、リセットし、ロードして再開する。
3.図鑑のドロップアイテムを確認しようとするとエラーが出ます。

・原因推測
ドロップアイテム情報を保存している「$gameSystem._itemDrops」を
セーブ前とロード後でそれぞれ表示してみました。
番号1,2が未ドロップ、番号3,4,5がドロップ済みです。

-セーブ前
View attachment 10254

-ロード後
View attachment 10255

セーブ前はundefinedなところがロード後にはnullになっていることが問題だと思われます。


また、デバッグでコードを調べていたときに気づいたのですが、
1284行目の this.setDropItemFlag(enemyId, stealListId, mode); は
this.setStealItemFlag(enemyId, stealListId, mode); の間違いでしょうか。

盗みアイテムの管理でドロップアイテムを操作してしまっていると思います。
いつもバグ報告ありがとうございます。

どうやらロード後に配列の[empty]がnullに置き換わっているようでしたので、nullでも判定できるように修正いたしました。
盗みフラグをセットするところをドロップアイテムのフラグセットで処理していたのはこちらのミスでしたがnullに置き換わる問題とは
別でした。
 

ライト_a01

ユーザー
お世話になっております。

こちらのプラグインで不具合と思われる部分と要望があるので連絡いたします。

・不具合
1.戦闘中にアナライズウィンドウを表示するとき、1回目はウィンドウの開閉アニメなしで表示されますが、2回目以降は開閉アニメありで表示されます。不自然なので統一してほしいです。

2.プラグインコマンドのアナライズの引数に「エネミーの現在ステータスを表示します。」というON/OFF項目がありますが、特に使われていないようなので意味のない設定値になっています。

・要望
1.アナライズしたときには敵の現在HP・MPとゲージが表示されますが、図鑑画面と同様に最大HP・MPのみの表示にできるようにしてほしいです。もしくは、敵の現在HP・MPの数値を???等にして隠せるようにしてほしいです。

2.図鑑の登録タイミングについて、「撃破時またはアナライズ時」を設定したいです。
「撃破時」の設定だとアナライズしたときは確認できても、逃走・敗北後に確認できないのが不便だと思ったので。

以上について、ご検討をよろしくお願いします。
 

大鳥椎名

ユーザー
お世話になっております。

こちらのプラグインで不具合と思われる部分と要望があるので連絡いたします。

・不具合
1.戦闘中にアナライズウィンドウを表示するとき、1回目はウィンドウの開閉アニメなしで表示されますが、2回目以降は開閉アニメありで表示されます。不自然なので統一してほしいです。

2.プラグインコマンドのアナライズの引数に「エネミーの現在ステータスを表示します。」というON/OFF項目がありますが、特に使われていないようなので意味のない設定値になっています。

・要望
1.アナライズしたときには敵の現在HP・MPとゲージが表示されますが、図鑑画面と同様に最大HP・MPのみの表示にできるようにしてほしいです。もしくは、敵の現在HP・MPの数値を???等にして隠せるようにしてほしいです。

2.図鑑の登録タイミングについて、「撃破時またはアナライズ時」を設定したいです。
「撃破時」の設定だとアナライズしたときは確認できても、逃走・敗北後に確認できないのが不便だと思ったので。

以上について、ご検討をよろしくお願いします。
お疲れ様です。
同様の報告を入れるために準備していました。

ライトさんの不具合②について
検証途中ではあるのですが、可能であればその機能を使用したいと考えていました。アナライズ(下位)とアナライズ(上位)を分けて2つのスキルを作るためです。
現状ではtrueとfalseのどちらを選択しても、対象の現在のステータスが表示されてしまいます。
現在のステータスを表示するにあたって、バフやデバフのかかっているところが分かりやすいように文字の色を変えられると、より便利かもしれないです。
また、アナライズの前に『○○には効かなかった』と表示されてしまうので、それをなくすことができないか試行錯誤しています。

不具合③
NUUN_Resultがプラグイン一覧の上にあると、戦闘開始時にタイプエラーが発生します。順番を入れ替えることで発生しなくなりました。それ以外の競合に関してはまだこれからの検証になるのですが、取り急ぎ報告まで。

ライトさんの要望①について
おそらくプラグインコマンドの引数で選択できる仕様だと思うのですが、現状ではtrueとfalseのどちらを選択しても、対象の現在のステータスが表示されてしまいます。よろしければ確認して頂けると嬉しいです。

ライトさんの要望②について
切実に欲しいと思っていた機能です。コモンイベントでなんとかできないか考えておりましたが、実装が可能なら、あると嬉しい機能です。
 

ヽ(´ω`)ノ

ユーザー
お世話になっております。

こちらのプラグインで不具合と思われる部分と要望があるので連絡いたします。

・不具合
1.戦闘中にアナライズウィンドウを表示するとき、1回目はウィンドウの開閉アニメなしで表示されますが、2回目以降は開閉アニメありで表示されます。不自然なので統一してほしいです。

2.プラグインコマンドのアナライズの引数に「エネミーの現在ステータスを表示します。」というON/OFF項目がありますが、特に使われていないようなので意味のない設定値になっています。

・要望
1.アナライズしたときには敵の現在HP・MPとゲージが表示されますが、図鑑画面と同様に最大HP・MPのみの表示にできるようにしてほしいです。もしくは、敵の現在HP・MPの数値を???等にして隠せるようにしてほしいです。

2.図鑑の登録タイミングについて、「撃破時またはアナライズ時」を設定したいです。
「撃破時」の設定だとアナライズしたときは確認できても、逃走・敗北後に確認できないのが不便だと思ったので。

以上について、ご検討をよろしくお願いします。
不具合修正
初回にモンスター図鑑を開くときに開閉アニメなしでウィンドウが開く問題を修正。
このプラグインをNUUN_Resultより下にあると戦闘開始時にエラーが出る問題を修正。
機能追加
登録タイミングに「撃破時及びアナライズ時」を追加。
アナライズでバフ、デバフ時ステータスの文字色を指定できる機能を追加。
アナライズモードでHP,MP最大値を表示する機能を追加。
仕様変更
アナライズをコモンイベントから発動した場合、行動失敗時にも開けてしまう問題が発生したため
アナライズの発動方法をスキル、アイテムのメモ欄から設定する方式に変更。
これによりプラグインコマンドの「アナライズ」は廃止になりました。
機能していなかった「エネミーの現在ステータスを表示」を機能するようにしましたが、プラグインコマンドから
プラグインパラメータへの設定に変更いたしました。

Ver.1.1.0更新内容
一部プラグイン導入時、戦闘開始時にエラーが出る問題を修正しました。
アナライズでHP,MPの現在のステータス以外が取得できていなかった問題を修正しました。
アナライズでエネミーの現在のステータス表示が機能していなかった問題を修正しました。
登録タイミングに「撃破時及びアナライズ時」を追加しました。
アナライズモードでコモンイベント経由で使用すると行動失敗時でも画面が開いてしまう問題があったため、メモ欄での指定に変更しました。
アナライズでバフ、デバフ時ステータスの文字色を指定できる機能を追加しました。
背景画像の指定先フォルダーを変更しました。

今回のバージョンよりアナライズの指定方法と背景画像のフォルダーの指定先が変更になります。
アナライズスキルを設定するにはスキル、アイテムのメモ欄に
<AnalyzeSkill:1>と記入します。この場合このスキル、アイテムはアナライズスキルとし、「アナライズスキル設定」の1番の設定で発動します。
背景画像を表示させる場合は、ゲームフォルダーのimgフォルダーを開き右クリック→新規作成→フォルダーの順にクリックし、
「新しいフォルダー」というフォルダー名をnuun_backgroundに変更してください。
また画像を表示させるには「共通処理」(NUUN_Base)プラグインが必要となります。
https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_Base.js

Ver.1.1.1更新内容
アナライズ設定で一部の設定が空欄の時エラーが出る問題を修正しました。

Ver.1.1.2更新内容
アナライズモードの時にバフ、デバフ以外の色指定がカラーコードになっていたので修正しました。

Ver.1.1.3更新内容
アナライズを使用し、ウィンドウを閉じるとき一瞬別のモンスターが表示される問題を修正しました。
アナライズを使用すると別のターゲットの情報が表示される問題を修正

Ver.1.1.4更新内容
背景画像の参照先が変更されていなかった問題を修正しました。

Ver.1.1.5更新内容
オリジナルパラメータが反映されていなかった問題を修正しました。
 
最後に編集:

ライト_a01

ユーザー
更新ありがとうございます。

早速試してみたのですが、アナライズスキル・アイテムを使うと以下のエラーが表示されました。
Error.png
他のプラグインは特に入れていない状態でも発生します。
おそらく、文字色の設定あたりの不具合だと思います。

修正していただけるようお願いします。
 

ヽ(´ω`)ノ

ユーザー
更新ありがとうございます。

早速試してみたのですが、アナライズスキル・アイテムを使うと以下のエラーが表示されました。
View attachment 10446
他のプラグインは特に入れていない状態でも発生します。
おそらく、文字色の設定あたりの不具合だと思います。

修正していただけるようお願いします。
アナライズスキル設定で入力に空白があるとエラーが出る問題を修正いたしました。
 

ライト_a01

ユーザー
対応ありがとうございます。
Ver1.1.1に更新しましたが、特定状況で同じエラーが発生します。
また、別件の不具合も確認されたので合わせて報告します。

1.アナライズ使用時にエラーが発生(上で報告したのと同じエラーです)
発生条件を調べたところ、「エネミーの現在ステータス表示」がONの場合に発生します。
ただし、「ゲージを表示」もONにして、敵に全パラメータが変動するステートを付与するとエラーが出ませんでした。
推測ですが、パラメータが変動していないときの文字色の取得に失敗しているのではと思います。

2.アナライズ画面を閉じるとき、敵の画像が一瞬別の敵の画像(ID1の敵の画像)に変化します。

3.2人以上のパーティで前のアクターがアナライズを敵Aに使用、後のアクターが敵Bを攻撃とすると、
アナライズの対象が敵Bになります。

以上について、確認・修正をよろしくお願いします。
 

大鳥椎名

ユーザー
不具合修正
初回にモンスター図鑑を開くときに開閉アニメなしでウィンドウが開く問題を修正。
このプラグインをNUUN_Resultより下にあると戦闘開始時にエラーが出る問題を修正。
機能追加
登録タイミングに「撃破時及びアナライズ時」を追加。
アナライズでバフ、デバフ時ステータスの文字色を指定できる機能を追加。
アナライズモードでHP,MP最大値を表示する機能を追加。
仕様変更
アナライズをコモンイベントから発動した場合、行動失敗時にも開けてしまう問題が発生したため
アナライズの発動方法をスキル、アイテムのメモ欄から設定する方式に変更。
これによりプラグインコマンドの「アナライズ」は廃止になりました。
機能していなかった「エネミーの現在ステータスを表示」を機能するようにしましたが、プラグインコマンドから
プラグインパラメータへの設定に変更いたしました。

Ver.1.1.0更新内容
一部プラグイン導入時、戦闘開始時にエラーが出る問題を修正しました。
アナライズでHP,MPの現在のステータス以外が取得できていなかった問題を修正しました。
アナライズでエネミーの現在のステータス表示が機能していなかった問題を修正しました。
登録タイミングに「撃破時及びアナライズ時」を追加しました。
アナライズモードでコモンイベント経由で使用すると行動失敗時でも画面が開いてしまう問題があったため、メモ欄での指定に変更しました。
アナライズでバフ、デバフ時ステータスの文字色を指定できる機能を追加しました。
背景画像の指定先フォルダーを変更しました。

今回のバージョンよりアナライズの指定方法と背景画像のフォルダーの指定先が変更になります。
アナライズスキルを設定するにはスキル、アイテムのメモ欄に
<AnalyzeSkill:1>と記入します。この場合このスキル、アイテムはアナライズスキルとし、「アナライズスキル設定」の1番の設定で発動します。
背景画像を表示させる場合は、ゲームフォルダーのimgフォルダーを開き右クリック→新規作成→フォルダーの順にクリックし、
「新しいフォルダー」というフォルダー名をnuun_backgroundに変更してください。
また画像を表示させるには「共通処理」(NUUN_Base)プラグインが必要となります。
https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_Base.js
アナライズを複数のスキルに分けたいという身勝手な要望まで対応して頂き、ありがとうございます。
細かな検証はこれからになるのですが、更新させて頂きます。
 

ヽ(´ω`)ノ

ユーザー
対応ありがとうございます。
Ver1.1.1に更新しましたが、特定状況で同じエラーが発生します。
また、別件の不具合も確認されたので合わせて報告します。

1.アナライズ使用時にエラーが発生(上で報告したのと同じエラーです)
発生条件を調べたところ、「エネミーの現在ステータス表示」がONの場合に発生します。
ただし、「ゲージを表示」もONにして、敵に全パラメータが変動するステートを付与するとエラーが出ませんでした。
推測ですが、パラメータが変動していないときの文字色の取得に失敗しているのではと思います。

2.アナライズ画面を閉じるとき、敵の画像が一瞬別の敵の画像(ID1の敵の画像)に変化します。

3.2人以上のパーティで前のアクターがアナライズを敵Aに使用、後のアクターが敵Bを攻撃とすると、
アナライズの対象が敵Bになります。

以上について、確認・修正をよろしくお願いします。
アナライズ使用時にエラーが出る問題ですが、どうやら文字色のインデックス番号を渡す引数にカーラーコードを渡していました。
こちらの環境でエラーが起きないと思っていたらカラーコードを指定できるプラグインを入れていました。
残り二点については現在修正中です。
 

ヽ(´ω`)ノ

ユーザー
対応ありがとうございます。
Ver1.1.1に更新しましたが、特定状況で同じエラーが発生します。
また、別件の不具合も確認されたので合わせて報告します。

1.アナライズ使用時にエラーが発生(上で報告したのと同じエラーです)
発生条件を調べたところ、「エネミーの現在ステータス表示」がONの場合に発生します。
ただし、「ゲージを表示」もONにして、敵に全パラメータが変動するステートを付与するとエラーが出ませんでした。
推測ですが、パラメータが変動していないときの文字色の取得に失敗しているのではと思います。

2.アナライズ画面を閉じるとき、敵の画像が一瞬別の敵の画像(ID1の敵の画像)に変化します。

3.2人以上のパーティで前のアクターがアナライズを敵Aに使用、後のアクターが敵Bを攻撃とすると、
アナライズの対象が敵Bになります。

以上について、確認・修正をよろしくお願いします。
アナライズ使用時でエネミーの現在のステータス表示をtureにした時にエラーが出る問題を修正(Ver.1.1.2)、
アナライズを使用し、ウィンドウを閉じるとき一瞬別のモンスターが表示される問題を修正(Ver.1.1.3)、
アナライズを使用すると別のターゲットの情報が表示される問題を修正(Ver.1.1.3)いたしました。
 
トップ