Re: バグ報告スレッド 15 [ No.217 ]
メンテ
 2025/05/11 18:38
 YADO
ウディタプロ版[3.605]で動作確認。

■復号キー設定後にセーブ→再起動で不具合

イベントコマンドで
■[Pro] .wolfx暗号化ファイルの復号キーをセット [Data/] => [abc]
などを設定してセーブし、再起動すると、
ゲームが起動不能、またはセーブデータの破損エラーが発生します。

ゲームの起動不能もセーブデータが原因であり、
セーブデータを削除すると起動できるようになります。

フォルダー[Save]にセーブデータのファイルが無い状態で下記のイベントコマンドを実行し、
セーブして「F12」で再起動すると、起動不能、または破損エラーが発生します。
「F12」ではなく、一度ゲームウィンドウを閉じて再起動しても結果は同じです。
またテストプレイとGame.exeからの起動も結果は同じです。

なお、同じイベント設定で、同じように動作テストしているのに、
起動不能と破損エラーのどちらかがランダムに出てくる事があるため、
下記の「▼起動不能」や「▼破損エラー」で、もう一方の症状が出る可能性があります。

▼起動不能
■[Pro] .wolfx暗号化ファイルの復号キーをセット [Data/] => [a]
■デバッグ文:復号キーを設定
WoditorEvCOMMAND_START
[1000][1,2]<0>(7)("Data/","a")
[106][0,1]<0>()("復号キーを設定")
WoditorEvCOMMAND_END

▼破損エラー
■[Pro] .wolfx暗号化ファイルの復号キーをセット [Data/] => [abc]
■デバッグ文:復号キーを設定
WoditorEvCOMMAND_START
[1000][1,2]<0>(7)("Data/","abc")
[106][0,1]<0>()("復号キーを設定")
WoditorEvCOMMAND_END

▼起動不能or破損エラー
■[Pro] .wolfx暗号化ファイルの復号キーをセット [Data/Picture/] => [abc]
■デバッグ文:復号キーを設定
WoditorEvCOMMAND_START
[1000][1,2]<0>(7)("Data/Picture/","abc")
[106][0,1]<0>()("復号キーを設定")
WoditorEvCOMMAND_END

復号キー無しでセーブして再起動した場合は不具合は起きませんが、
復号キー無しでセーブして復号キーを設定してセーブし、再起動した場合は不具合が起きます。
復号キー無しでセーブして再起動し、復号キーを設定してセーブすると不具合は起きません。