レイテンシーとハイスコアのデータについて

譜面のフォルダ操作等をするとレイテンシーとハイスコアのデータが消えてしまう事があるのですが、
明確にどんな操作をすると消えるのか教えてほしいです。

今回曲名ソート出来るよう、フォルダ名の頭にナンバリングをつけようとしました。
事前に5つほどフォルダ名を変更し、PPDを再起動して消えてないことを確認したのですが、
すべてを変更し、PPDを再起動すると9割消えてしまいました。
事前に確認した譜面は消えていませんでしたが、消えたものと違う変更をしたわけではありません。
作成日時:2019-05-15 05:30:52 更新日時:2019-05-15 05:30:52

Re: レイテンシーとハイスコアのデータについて


[管理者]
KHCmaster
ローカルのスコアはフォルダ単位で保存されているのですが、フォルダを移動させると参照できなくなってしまいます。
そこでdata.iniに記録されているguidという項目を使用して譜面の同一性を確認しています。このguidは譜面の新規作成時にランダムに生成されるので基本的にはかぶることがありませんが、譜面の新規作成を使用せずにプロジェクトをコピーして使いまわしているような譜面の人はすべて同じguidになります。したがって違う譜面の情報が別の譜面に登録されるということが発生します。
作成日時:2019-05-15 22:12:11 更新日時:2019-05-15 22:12:11
FlowScript講座をフォーラムを使って開講中です。

Re: レイテンシーとハイスコアのデータについて

返信ありがとうございます。
プロジェクトをコピーして使いまわさず新規発行で作っているので、別の問題かと思いましたがおっしゃる通りguidが重複していました。

新規作成の手順で下記の動画のように、他のプロジェクトを開いた状態で新規作成を行うとguidが引き継がれてしまうことを確認しました。
これは仕様でしょうか?
譜面をコンスタントに作成してる人なら意図せず簡単に再現されてしまう問題なので、修正できませんでしょうか?
作成日時:2019-05-16 00:12:36 更新日時:2019-05-16 00:12:36

Re: レイテンシーとハイスコアのデータについて

動画のリンク忘れてました。
https://twitter.com/Eroge_xxx/status/1128670000498102273
作成日時:2019-05-16 05:47:09 更新日時:2019-05-16 05:47:09

Re: レイテンシーとハイスコアのデータについて


[管理者]
KHCmaster
すいません、0.9.0.13で直しました。
作成日時:2019-05-16 20:15:18 更新日時:2019-05-16 20:15:18
FlowScript講座をフォーラムを使って開講中です。

Re: レイテンシーとハイスコアのデータについて

迅速な対応ありがとうございました。
作成日時:2019-05-16 21:50:39 更新日時:2019-05-16 21:50:39