ページ 11

ターン終了時の戦闘行動の強制を敵よりも先に

Posted: 2024年11月02日(土) 20:13
by はなみ
現在、バトルイベントの条件をターン終了時にし、戦闘行動の強制を発生させると、

味方ターン終了→敵の攻撃→戦闘行動の強制→味方ターン

となると思います
こちらを

味方ターン終了→戦闘行動の強制→敵の攻撃→味方ターン

としたいのですが、そういったことが可能なプラグインや方法はありますか?
今回の場合、戦闘行動の強制で動かしたいのは味方ですが、敵の戦闘行動の強制も一括で先になってしまっても、とくに問題はないです。
もしご存じの方がいらっしゃいましたら、教えてくださると幸いです。

Re: ターン終了時の戦闘行動の強制を敵よりも先に

Posted: 2024年11月06日(水) 04:22
by 剣崎 宗二
はなみ さんが書きました:現在、バトルイベントの条件をターン終了時にし、戦闘行動の強制を発生させると、

味方ターン終了→敵の攻撃→戦闘行動の強制→味方ターン

となると思います
そもそもここに誤解があるかと思います。
デフォルトのMVに於いては、味方ターンと敵ターンは明確に分かれておりません。
キャラクターの速度とアクションの速度補正、それに一定のランダム値を加えて行動順が計算されます。
なので速度比次第では、味方AB、敵CDだったとすると、
A→D→C→B の順でアクションを起こす可能性だってあります。
なので、デフォルトの状態では、明確に「味方ターン終了」は存在しないのです。

若しも何かしらのプラグインでこれを明確に分けている場合、そのプラグインの分け方次第ではやり方もあるかと思いますが、簡単な話ではないかと思いますね。