トリアコンタン様のゲーム内時間変更プラグインについて

アバター
エコー
記事: 35
登録日時: 2016年6月14日(火) 09:25

トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by エコー » 2017年11月18日(土) 09:08

お世話になっております。
現在トリアコンタン様のゲーム内時間導入のプラグインを使わせてもらってます。
とても便利で一日に起こる様々なイベントを表現をするのに重宝させてもらってます。
こちらについてですが、例えば昼>夕方、 夕方>夜となる際のじょじょに色調変化する中で場所移動した場合フェードイン後に色調変化が完了した状態になっていると思います。
プラグインパラメータでは自然時間加算間隔を180としているので、夕方>夜までが長く17:00から19:00になるまでの場所移動先で一気に夜に見えてたりすることに少し違和感を感じていました。
また色調変化の完了していないときに戦闘に入った場合の戦闘終了後も同様です。
これを場所移動や戦闘終了後でも前回の色調の続きから行うようにしたいです。
対応可能でしたらよろしくお願いします。
MVの仕様でしたら申し訳ございません。

アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by トリアコンタン » 2017年11月18日(土) 18:10

こんにちは!
プラグインのご利用ありがとうございます!
マップロード完了時に色調を時間に合わせて強制変更する仕様を撤廃しました。
こちらで一度お試しください。

マップロード時に色調を時間に合わせて瞬間変更していた仕様を撤廃(ver1.9.3)
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/Chronus.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
アバター
エコー
記事: 35
登録日時: 2016年6月14日(火) 09:25

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by エコー » 2017年11月18日(土) 18:55

トリアコンタン様
ありがとうございます!
こんなに早く対応していただけるとは思いませんでした。
シーンマップ後も色調が維持されていることを確認できました。
これで本格的なRPGが作れそうです。
わざわざお忙しい中時間を割いてしまい、また仕様までも変更させてしまって申し訳ありませんでした。
本当に、ありがとうございました! :lol:
辛味噌
記事: 71
登録日時: 2016年10月02日(日) 23:33

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by 辛味噌 » 2020年5月10日(日) 18:27

いつも素敵なプラグインをありがとうございます!
こちらのスレッドの再利用でよいのか悩みましたが、同じ色調関係ということで書き込みさせていただきました。

トリアコンタンさまのChronus.jsとStateRingIcon.jsを併用しているのですが、色調変更されて夜になった状態でバトル中にステートにかかると、ステートアイコンそのものも色調変更で暗くなって見えづらくなってしまいます^^
もともとリングステートに限らずダメージ数値やアニメーション等、色調変更の影響で見づらくなるものは他にもたくさんあるのですが、Chronus.js側で色調変更の対象をある程度制御できると喜ぶ人達が結構いるのでは…と思って書き込みさせていただきました。

色調変更の対象制御は結構大変だとお聞きしている中で、アバウトな書き方で大変恐縮なのですが…なにかアイディアが考えられますでしょうか…こんな内容ですみません><
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by トリアコンタン » 2020年5月10日(日) 23:21

こんにちは!
プラグインのご利用ありがとうございます。

本件について検討しましたが、以下に理由により仕様とさせていただきます。

1.ゲーム中で表示している画像には内部で親子関係があり、子の画像は親の画像の位置や色調の影響を有無などを継承します。よって色調の影響を受けている画像を受けないように変更するには、基本的に大掛かりな変更が必要になります。

2.Chronus.jsはコアスクリプトに用意されている色調変更機能を使っていますが、それを変更し独自に実装することは難しいです。

対策として、Chronus.jsの夜時間のときの色調を明るく変更する方法ならあります。
ただし古いプラグインなのでコードを直接編集する必要があります。
コード中に「timeTone:時間帯ごとの色調」というコメントの箇所があり、そこに記載されている設定が時間帯ごとの色調です。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
辛味噌
記事: 71
登録日時: 2016年10月02日(日) 23:33

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by 辛味噌 » 2020年5月11日(月) 00:18

トリアコンタンさま

早速のご回答ありがとうございます。
確かに対処は大掛かりとなるでしょうから、不可ということで承知いたしました。

ちなみにプラグイン内のユーザ書き換え領域については活用させていただいております。
マップとバトルで求める暗さが異なるところが発端でした。

次善の策として…下記案の場合、やはり難易度は高いでしょうか?

・ソースコードのユーザ書き換え領域(時間帯ごとの色調設定)において
 マップとバトルで別々に色調を設定できるようにする

私自身が本件の技術的な難易度を正しく理解できていないため、もしかしたら相変わらず無理難題を申しているかもしれません。
ご見解をいただけましたら幸いです…
辛味噌
記事: 71
登録日時: 2016年10月02日(日) 23:33

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by 辛味噌 » 2020年5月11日(月) 00:26

上記も難しい場合、あるいはこちらの案についてもご見解いただけますと幸いです。

・バトルに突入する際は標準の色調に一時的に戻し、バトル終了後にChronus.jsの色調設定を再度適用するといった
 補助設定をプラグインパラメータにて用意し、ON/OFFできるようにする

面倒なお問い合わせで恐縮の極みに御座います…申し訳ございません。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by トリアコンタン » 2020年5月11日(月) 01:52

こんにちは。
別プラグインで作るのであれば対応可能です。

「戦闘時の色調の一時化プラグイン」
・使い方
戦闘中の色調をマップと切り離して一時化します。
戦闘開始時に初期化され、戦闘が終了すると
マップ上で指定していた色調に戻ります。

・ダウンロード
https://raw.githubusercontent.com/triacontane/RPGMakerMV/master/BattleToneTemporary.js

・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。

画像
画像
画像
画像
画像
画像

・これまでに制作したプラグイン一覧
https://docs.google.com/spreadsheets/d/1BnTyJr3Z1WoW4FMKtvKaICl4SQ5ehL5RxTDSV81oVQc/edit#gid=30581402
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
辛味噌
記事: 71
登録日時: 2016年10月02日(日) 23:33

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by 辛味噌 » 2020年5月11日(月) 02:28

トリアコンタンさま

わわ、こんな時間にありがとうございます!

書いてから思ったのですが、マップとバトルで色調変えたいなんてNeeds、そんなに汎用的ではないですよね…
個別プラグインとして作製くださり、本当にありがとうございますm(_ _)m

一応、作製いただいたBattleToneTemporary.jsとChronus.jsと2つだけをONにして確認してみたのですが
バトルに突入すると、最初は色調リセットされているものの、時間と共に再び色調変化していくようでした。
プラグインの順番を入れ替えても同じでした。

私の環境だけで発生する事象でしょうか…
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡を取る:

Re: トリアコンタン様のゲーム内時間変更プラグインについて

投稿記事by トリアコンタン » 2020年5月11日(月) 03:06

こんにちは!

戦闘中でもターン経過で色調が変化した場合、適用されてしまいますね……
ただ、これは双方のプラグインの仕様上、回避は難しいです。。

戦闘中は一切の色調変更を反映させないパッチを別途作成する、でよければ対応可能です。
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/

“MV:質問” へ戻る