Previously, the scoreLog was only updated and stored if there were updates compared to the old score. In other words, the result information of newscore was usually discarded within the writeScoreData function.
This PR modifies writeScoreData to save every result of BMS play.
Changes
create scoredatalogdb
fill in any missing values from score and the SongTrophies
insert newscore into scoredatalogdb
fix typos
Benefits
This log will be a useful analytic resource for players within the beatoraja ecosystem.
It will be a helpful companion for AIR -GOD- KNOCK in particular.
Outline
Previously, the
scoreLog
was only updated and stored if there were updates compared to the old score. In other words, the result information ofnewscore
was usually discarded within thewriteScoreData
function. This PR modifieswriteScoreData
to save every result of BMS play.Changes
scoredatalogdb
score
and the SongTrophiesnewscore
intoscoredatalogdb
Benefits
This log will be a useful analytic resource for players within the beatoraja ecosystem. It will be a helpful companion for AIR -GOD- KNOCK in particular.