ページ 11

ゲームオーバーにならない

Posted: 2020年8月24日(月) 15:55
by あうまる
どなたか全滅してもゲームオーバーにならないプラグインか方法はないでしょうか?

Re: ゲームオーバーにならない

Posted: 2020年8月24日(月) 20:46
by ムノクラ
あうまる さんが書きました:どなたか全滅してもゲームオーバーにならないプラグインか方法はないでしょうか?
https://raw.githubusercontent.com/munok ... _NoLose.js

稚拙ですが、とりあえず動きます。

v1.1.0に差し替えました。
マシになったと思います…

Re: ゲームオーバーにならない

Posted: 2020年8月24日(月) 21:53
by 莞爾の草
突貫ですが簡単にソースを書いてみました。
js/pluginsに.jsファイルとして保存しエディタから有効にすることで発揮します。
マップ・戦闘中に全員が戦闘不能になってもスイッチ1番がtrueの間はゲームオーバーにならず戦闘が続きます(イベントをはさまないと敵がずっと一方的に行動を続けます)。
コード中の$gameSwitches.value(1)の1の値をほかのものにするとそのスイッチで判断されます。
MVでも動作すると思います

コード: 全て選択

(() => {
    const _gameParty_isAllDead = Game_Party.prototype.isAllDead;
    Game_Party.prototype.isAllDead = function() {
        return !$gameSwitches.value(1) && _gameParty_isAllDead.apply(this, arguments);
    };
})()

Re: ゲームオーバーにならない

Posted: 2020年8月24日(月) 21:59
by あうまる
お二方ともありがとうございます

Re: ゲームオーバーにならない

Posted: 2020年8月24日(月) 22:11
by 莞爾の草
解決に至れたのなら幸いです。

記事中の情報が少なく、私はパーティが全滅してもイベントをはさめる仕組みのことかなと判断したのですがこの解釈で合っていましたでしょうか?

Re: ゲームオーバーにならない

Posted: 2020年8月24日(月) 22:20
by ムノクラ
あうまる さんが書きました:お二方ともありがとうございます
自分のプラグインだと、マップ上でのダメージ(毒やダメージ床)での全滅は想定していません。
ランダムエンカウントなど、戦闘で全滅した時に「敗北を許可」の処理がされるだけの仕様です。

これで良かったのでしょうか?

Re: ゲームオーバーにならない

Posted: 2020年8月24日(月) 22:39
by あうまる
ムノクラ さんが書きました:
あうまる さんが書きました:お二方ともありがとうございます
自分のプラグインだと、マップ上でのダメージ(毒やダメージ床)での全滅は想定していません。
ランダムエンカウントなど、戦闘で全滅した時に「敗北を許可」の処理がされるだけの仕様です。

これで良かったのでしょうか?
確認してみましたが特に問題ありませんでした。
最近RPGツクールを始めてムノクラさんの記事やプラグインを参考にさせていただいております。

ありがとうございました。