【シナリオ作成】ボードに存在するオブジェクト情報が更新されない
by - on 2024/11/17 10:22 2 コメント
頻度:常に発生
内容:
概要:
他のスレッドにもコメントで寄せたのですが、検証が済んだため共有します。
発生中の不具合はタイトルの通りで、少なくともver0.15.9.0から継続しています。

①不具合の発生箇所
・少なくともver0.15.9.0より継続
・公開中のシナリオにおけるボード
・公開中のシナリオにおける、マップチップ上のオブジェクト
・キャラクターデータ

③不具合の内容
・シナリオ公開後に行ったオブジェクトまわりの情報更新が反映されない
オブジェクトを移動する(設置場所を変える)とその更新が反映されず、削除したはずのオブジェクトが残ったまま、また新規作成したオブジェクトも現れない
オブジェクトに紐づけられたキャラクターデータの内容、また紐づけ自体も反映されない


手順:
④検証
・不具合が発生している状況で、ボードを新規作成して保存(公開)すると、保存時の各種情報を保持する→そこからは③と同様
・不具合が発生している状況で、上記のボードをコピー&ペーストして保存(公開)すると、保存時の各種情報を保持する→そこからは③と同様

※上記2つの状況下で、「初回保存後に情報を更新して再度保存」した内容が反映されている場合もあるが、結局は③にいきつく

現在、既存ボードのマップチップ上のオブジェクト更新を行いたい場合は、「ボードをコピー&ペーストして③の状態になる前に整えて保存→不具合が発生しているボードを置き換える」という形になります。
一時的にこれで迂回できますが、当然ボードのIDが変わってしまうので、ボードIDを参照するイベントが多数ある場合、その修正も膨大になります。

お忙しいとは存じますが、早めに修正があると嬉しいのマスター…よろしくお願いします。

ver0.15.9.0
BoardId:fd64e6ef-3b6a-4235-8f6e-22b4c501d98e

Scenario:不具合検証用
BoardId:board:fd64e6ef-3b6a-4235-8f6e-22b4c501d98e--4985153a-96fe-4058-b615-f3c58da54049
Platform:windows
2024/11/17 10:22
管理者
questnotes
報告ありがとうございます。
既に配置している(場合によっては移動していたりダメージを受けていたりする)オブジェクトは不整合なく反映することが難しく、とりいそぎ反映したい場合には、シナリオを非公開にして、初期化していただければと思います。。。
(その操作が必要な旨のログがでるように修正しました。)
今後ともよろしくお願いいたします。
2024/11/23 17:59
ランダル
8.xでは問題なかったので、どこかで仕様変更があったのか、あるいは8.x時点での挙動が変でこちらが想定の挙動…ということでしたらすみません。お手数おかけしました!ありがとうございます〜
2024/11/24 19:40
コメントには ログインする必要があります。