ページ 11

YEP_CoreEngineについて

Posted: 2018年5月28日(月) 23:12
by nekotora
こんにちは!いつもお世話になっております :)
前回の質問では非常に多くの方の頭を悩ませてしまいすみませんでした汗

本題ですが今回お尋ねしたいことはYEP_CoreEngineについて以下の二つについてです。
①レベル上限を99以上にしたのですが、99レベル以降について職種ごとの成長曲線が反映されないのですが
 反映されるようにすることはできますか?
②<Learn at Level: x>
クラスの"Skills to Learn"ノートタグに挿入することで、
x レベルでスキルを習得させることができます
というようにヘルプに書かれていたのですが下記のように設定してもスキルを習得できません(レベルには達しています)

①について今の状況では、
レベル99で アクターAの攻撃154 アクターBの攻撃194 ←差が40
レベル232で アクターAの攻撃287 アクターBの攻撃327 ←差が40
となり、レベル99以降のアクターAとBの成長率が同じになってしまっています。

①も②も一応別の新規プロジェクトでも試してみたのですが同様にうまくいきませんでした。
お手数ですがご教授のほどよろしくお願いします。

Re: YEP_CoreEngineについて

Posted: 2018年5月29日(火) 14:19
by 剣崎 宗二
お疲れ様です。

①について:
この問題はツクールMVのエディタ側のデータの扱いに起因しています。
ツクールはステータスの曲線生成を可能にしておりますが、実際に曲線の「式」をデータにしているわけではなく、
Lv1の時のステータス
Lv2の時のステータス
.
.
.
Lv99の時のステータス
をそれぞれ算出してデータに入れております。
(その証拠に、式でステータスを生成していても、各レベルごとのステータスを個別に数値調整することが可能です)

そしてエディタの仕様上、Lv99以上のデータが存在しないので、YEP_CoreEngineはLv99/Lv98のデータを使い、その差からLv99以上の成長率を算出しております。この算出方法は直線的な成長になるので、そちらが経験した現象が発生している物と思われます。

一応の解決法としてはClass Base Parametersプラグイン
http://yanfly.moe/2016/04/24/yep-95-cla ... arameters/
で成長の式自体を設定する等がありますが、完全に希望に沿う式が出来るかは不明です。



②については私の方ではまだ再現が取れていないので、他の方にお任せいたします…

Re: YEP_CoreEngineについて

Posted: 2018年5月29日(火) 22:18
by nekotora
剣崎 宗二様返信ありがとうございます :D

①についてはアドバイスしていただいた通りにしたところ上手くいきました!
ありがとうございました!!(100近く職業を作ってしまったので設定が大変ですが頑張ります。。。泣)

Re: YEP_CoreEngineについて

Posted: 2018年5月29日(火) 23:19
by nekotora
上手くいったと思ったのですが、
どうもYEP Class Base Parametersプラグインを動かすのに必要な YEP Base Paramater ControlプラグインがYEP_CoreEngineの最大HPや最大攻撃力の上限設定を妨げているようです(CoreEngineのみをオンにしている時はHP上限が下記画像の設定どおり999999になります)。
YEP Base Paramater Controlの設定は下記2枚目、YEP_CoreEngineの設定は1枚目のようにしていますがにもかかわらずゲーム画面の上限は9999になってしまいます。
どなたか解決方法をご存知の方がいらっしゃいましたらご助言のほどよろしくお願いします。

Re: YEP_CoreEngineについて

Posted: 2018年5月29日(火) 23:28
by 剣崎 宗二
Base Parameter Controlの方の設定、後半の数値:
9999→999999
999999→99999999

にそれぞれ変更してみてください。

また、②についてですが、99Lv以下の値に設定しても習得できないでしょうか?

Re: YEP_CoreEngineについて

Posted: 2018年5月30日(水) 22:45
by nekotora
剣崎宗二様返信遅れてすみません汗
①についてはアドバイス通りにしたところ今度こそうまくいきました!ありがとうございました :D
②についてはレベル99以下でも上手くいかないようです。。。