マップイベントを抽出するプログラムに致命的な不具合がありまして、それの修正と過去作成分の洗い出し(フィールドのみ)に時間がかかってしまいました(_ _;) ダンジョンの方までは確認していませんが、街くらいはやっておいた方が良いかもしれませんね。
何が問題だったかというと、同じ座標にNPCが2人以上いて、1~n-1人目(つまり最後の1人以外)がクエストや師範や傭兵といった何らかの情報を持っていて、その上で最後の1人がそれら情報を持っていなかった場合、そのデータが検出されない、もしくは他の座標のデータと混じって検出されてしまう。といったもの。 1~n-1人目までで「見つかった」というフラグを立てたにも関わらず、最後の1人でそのフラグを下ろしてしまったために、その後処理を抜けた時に「見つからなかった」と処理されてしまっていたのがその原因です。 複数NPC対応を突貫工事で行った弊害ですね。
ちなみにマップ画像に関しては問題ないです。 問題があったのはあくまで「どの座標に何があるかをリストアップする機能」の方。こちらの確認用ですね。 同じ処理を使い回せるならこんな問題は起きなかったんですけど、そういうわけにもいかないので。
あと「取引」の欄が抜けていたのでその追加と。 こちらは幸いすぐに終わりましたけど、ちょっといびつになってしまいましたね。
|