ページ 11

【解決済み】ゲームを重くせず、アクターに条件分岐でステートをたくさん付与したい

Posted: 2025年1月06日(月) 15:56
by motimoti3
昨年は大変お世話になりました。
お忙しい中恐れ入りますが、本年もお力添えを頂ければ幸いに存じます。

やな様作のスキルcp制プラグイン(スキルを着脱式にするプラグインです)
https://raw.githubusercontent.com/munok ... PSystem.js
をお借りし、スキルを装備しているときのみ発動するパッシヴスキルを作ろうと試行錯誤しております

こちらのプラグインはスキルを習得済みでも、アクターに装備していない場合は
条件分岐では覚えていない判定になるようです。
なので戦闘前にコモンイベントの条件分岐を並列に繋いで、装備しているスキルに対応するステートだけをアクターに付与しようと思ったのですが……如何せん、重いです。
5、6個のステートを条件分岐で付与するだけでも数秒のラグが発生し、百ほどで確実にゲームがクラッシュします。

このパッシブは戦闘中だけではなく、フィールド上で常に発動し続けても構わないものですので、
どこかのタイミングでうまいこと一つずつ付与できれば……と思ったのですが、そんな方法は思いつきませんでした。

条件分岐を重ねても重くならないような方法や、何か具体的な対策方法はありませんでしょうか。
どなたか、良い案があればご教授いただければ幸いです。
何卒、宜しくお願い致します。

Re: ゲームを重くせず、アクターに条件分岐でステートをたくさん付与したい

Posted: 2025年1月07日(火) 08:40
by 虚構の城跡
一体、どれくらいの条件分岐を入れているかは分かりませんが、自動でステート付与されるプラグインは試したのでしょうか?
https://newrpg.seesaa.net/article/500375292.html

Re: ゲームを重くせず、アクターに条件分岐でステートをたくさん付与したい

Posted: 2025年1月09日(木) 03:22
by motimoti3
虚構の城跡さま、ありがとうございます。
教えてくださったプラグインで無事に上手くいきました。
プラグイン自体は既にゲームに入っていたので、既に試していたものと勘違いしておりました。

なにはともあれこれで制作を続けることができます。
本当にありがとうございました。