ページ 11

戦闘時のもっさりを解消したい

Posted: 2018年2月25日(日) 22:45
by ぽぽぽん
戦闘の時、合間合間のウェイトが長いので、このもっさりを解消したいのですが、
戦闘高速化などのプラグインを使用すると、アニメーションまで早くなってしまいます。
アニメーションはそのままで、キャラクターの行動間の時間を短くしたりすることで、
戦闘を高速化するにはどうしたらいいのでしょうか?

Re: 戦闘時のもっさりを解消したい

Posted: 2018年2月25日(日) 23:00
by フトコロ
こんにちは。

行動の合間のウェイトは、コアスクリプトのrpg_windows.jsの以下の部分で設定されています。

コード: 全て選択

Window_BattleLog.prototype.messageSpeed = function() {
    return 16;
};

この値は、バトルログの表示速度でもあります。
ここの値(16)をもっと小さい値にすると、早くなりますよ。

なお、MVの戦闘の仕組み上、ダメージのポップアップや、バトルログの表示が終わらないと
次のキャラに移らないようになっています。

Re: 戦闘時のもっさりを解消したい

Posted: 2018年2月25日(日) 23:09
by ぽぽぽん
ご返信ありがとうございます。
アドバイスの通り、rpg_managers.jsの中の文字列を探しましたが、
指定の文字列が見つかりません…。プロジェクトフォルダ/jsフォルダの中のrpg_managers.jsであっていますか?

Re: 戦闘時のもっさりを解消したい

Posted: 2018年2月25日(日) 23:17
by フトコロ
すみません。
rpg_windows.jsの間違いです。

Re: 戦闘時のもっさりを解消したい

Posted: 2018年2月25日(日) 23:59
by ぽぽぽん
ありがとうございます。理想の戦闘速度になりました!
本当にありがとうございました。

Re: 戦闘時のもっさりを解消したい

Posted: 2018年2月26日(月) 23:48
by ぽぽぽん
申し訳ありません、少し気になった点があったので、もう一度教えて頂けると、幸いです。
味方キャラクターの攻撃時にウェイトが少なくなりとても快適になったのですが、
今度は敵の行動が早すぎて、敵の行動が目で追えません。
敵の行動だけもう少しウェイトを長くする、もしくは味方の行動のウェイトだけ早くするようにするには
どうしたらいいのでしょうか?

Re: 戦闘時のもっさりを解消したい

Posted: 2018年2月27日(火) 20:08
by フトコロ
ぽぽぽん さんが書きました:申し訳ありません、少し気になった点があったので、もう一度教えて頂けると、幸いです。
味方キャラクターの攻撃時にウェイトが少なくなりとても快適になったのですが、
今度は敵の行動が早すぎて、敵の行動が目で追えません。
敵の行動だけもう少しウェイトを長くする、もしくは味方の行動のウェイトだけ早くするようにするには
どうしたらいいのでしょうか?


敵だけウェイトをつけようとすると少し面倒だったので、プラグインを試作しました。

https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_ChangeBattleSpeed.js

変数で管理できるので、ゲーム中でも速度を変更できます。
試してみてください。

>v1.0.2が最新です。

Re: 戦闘時のもっさりを解消したい

Posted: 2018年3月02日(金) 09:29
by ぽぽぽん
返信が遅くなって申し訳ありません。
プラグインまで作っていただいて本当に有難うございます!
変数の操作で、ユーザー側でバトルスピードを選べそうですね。
本当にありがとうございました!