exch-bms2 / beatoraja

Cross-platform rhythm game based on Java and libGDX.
GNU General Public License v3.0
627 stars 146 forks source link

Save newscore data even if the score have no update #722

Closed omi-key closed 1 year ago

omi-key commented 1 year ago

Outline

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

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.