点線上の文字の羅列付属掲示板
プチレア様のダンジョン自動生成で斜め移動 - kuro
2015/02/27 (Fri) 18:29:15
お世話になっております。
プチレア様のACEダンジョン自動生成を使用しているのですが、その中に
イベントの挙動変化というスクリプトがあって、
プレイヤーが一歩進むとイベントも一歩進むようになっているのですが、
それを斜め移動に対応したいです。
既存の斜め移動スクリプト(Artificial Providence様やカルトの鳥篭様など)を
入れると、斜め移動はできるのですが、
斜め移動しても、イベントが一歩動いてくれません。
敵が一歩動いてくれさえすれば、敵は斜め移動できなくても構いません。
もし可能でしたら、ご検討よろしくお願い致します。
Re: プチレア様のダンジョン自動生成で斜め移動 - faida
2015/03/02 (Mon) 07:47:13
おはようございます、faidaです。
とりあえずできましたのでご報告いたします。
http://blog-imgs-75.fc2.com/f/a/i/faida/canarialt_random_kai.txt
使い方ですが、このスクリプトは「カルトの鳥篭」様の斜め移動スクリプトに対応しています。
その他のスクリプトでも動作するかもしれませんが、斜め移動スクリプトを導入しないことには動きません。
導入順は「イベントの挙動変化」→「斜め移動スクリプト」→「コレ」としてください。
Re: プチレア様のダンジョン自動生成で斜め移動 - kuro
2015/03/02 (Mon) 19:57:49
faida様、ありがとうございます!
斜め移動に敵が反応してくれるようになって、感謝です。
本当にいつもありがとうございます!
Re: プチレア様のダンジョン自動生成で斜め移動 - kuro
2015/11/21 (Sat) 20:50:07
faida様、お世話になっております。
以前に作成頂いたこちらのスクリプトで、エラーが出てしまいました。
作成頂いたスクリプトは、経路探索を使用するかどうかを設定できますが、
今までfalseで使用していたのですが、trueに変えて経路探索を導入した所、
ダンジョンではない場所で、自律移動を「近づく」に設定しているイベントがあると、
スクリプトの39行目でNoMethodErrorが発生しました。
super: no superclass method 'saba_dungeon_move_toward_character'
というエラーです。
申し訳ないですが、見て頂けませんでしょうか?
Re: プチレア様のダンジョン自動生成で斜め移動 - faida
2015/11/28 (Sat) 19:27:40
こんばんは、faidaです。
バグ修正終わりましたのでどうぞ。
http://blog-imgs-89.fc2.com/f/a/i/faida/20151128192640412.txt
Re: プチレア様のダンジョン自動生成で斜め移動 - kuro
2015/11/28 (Sat) 23:54:35
ご修正、ありがとうございます。
お蔭様で、エラーは出なくなりました。
ただ、ダンジョン内外とも、
自律移動を「近づく」に設定しているイベントが、
上手くプレイヤーに近づいてくれません。
プレイヤーがイベントの真後ろの直線上にいる場合、
イベントが方向転換をせず棒立ちになります。
また、
□ ←プレイヤー
■ ←障害
☆ ←イベント
上記のように障害物を挟んでプレイヤーと向かい合っている常態から、
イベントが歩いてきた方向にプレイヤーが歩いても、イベントが全く反応してくれません。
例えば、イベントが右方向から歩いてきて図の様に向かい合ったとすると、
プレイヤーが右に移動して障害物の無い場所へ行っても、反応してくれません。
左に移動すると反応します。
Re: プチレア様のダンジョン自動生成で斜め移動 - faida
2015/12/10 (Thu) 17:41:37
返事が遅くなり申し訳ありません。
修正版はこちらになります。
http://blog-imgs-89.fc2.com/f/a/i/faida/20151210173902d2b.txt
なお、今回の不具合は「経路探索」本体によるもので、「前回移動時に来た方向に戻ることはできない」という仕様から発生したようです。
この機能を無効化という形で対処させていただきましたが、この機能がどういった役割を果たすのか分からなかったので、これにより生じる不具合がどんなものになるかは分かりません。
何卒ご了承願います。
Re: プチレア様のダンジョン自動生成で斜め移動 - kuro
2015/12/11 (Fri) 21:59:17
faida様、ありがとうございます。
>本体によるもので、「前回移動時に来た方向に戻ることはできない」という仕様
何と、そうだったのですか。すみません、ありがとうございます。
本体の仕様との事で、無効にして頂いた分を導入してみると、
確かに、
何となくランダムダンジョン内の細道での敵の動きが悪くなった様な気がします。
細道での挙動の為の仕様だったのでしょうか…
でも通常マップでの「近づく」イベントの動きが おかしくて困っていたので、
本当に助かりました。ありがとうございます。
あの、何度も申し訳ないのですが、もし可能でしたら、
ランダムダンジョン以外の場所でだけ、無効にして頂くことはできませんか?
Re: プチレア様のダンジョン自動生成で斜め移動 - faida
2015/12/15 (Tue) 10:26:25
修正終わりました。
http://blog-imgs-90.fc2.com/f/a/i/faida/2015121510253175d.txt
Re: プチレア様のダンジョン自動生成で斜め移動 - kuro
2015/12/16 (Wed) 02:47:50
faidaさま、ありがとうございます。
お手数をお掛けしスミマセンでした(土下座っ
感謝致します。本当に本当に、ありがとうございました。