Skip to content

Releases: ErisApps/HitScoreVisualizer

Version 3.4.3

25 Sep 12:51
Compare
Choose a tag to compare
  • Updated for Beat Saber 1.37.4

Full Changelog: 3.4.0...3.4.3

Version 3.4.0

24 Jun 20:15
6287aca
Compare
Choose a tag to compare

For Beat Saber v1.37.0

  • Added a button to toggle score effect's italics
  • Added judgments for chain head notes. These work the way that normal judgments work but are only applied when a chain is cut. Example below
"chainHeadJudgments":[
  { "threshold": 85, "text": "<size=250%><b>•", "color": [1, 1, 1, 1] },
  { "threshold": 78, "text": "<size=120%>%B%c", "color": [1, 1, 1, 1] },
  { "threshold": 0, "text": "<size=120%><alpha=#88>%B%c", "color": [1, 1, 1, 1] }
]
  • Added configuration of chain segment (aka. chain links) display. Example below
"chainLinkDisplay": {
  "text": "<alpha=#66>%s",
  "color": [1, 1, 1, 1]
}
  • The mod will now only attempt to load .json files in the configs folder
  • Some minor optimizations

Full Changelog: 3.3.8...3.4.0

HitScoreVisualizer 3.3.3

02 Apr 23:24
Compare
Choose a tag to compare

⚠️ Important info

Works up to Beat Saber v1.29.1

This is mainly a stopgap, and thus a pre-release version. (I was told to mark it as the latest stable release anyways)
HSV currently doesn't support burst sliders yet and will thus fallback to the default game behavior for those.
Support for them is still in the works and will be released in an upcoming version.

📝 What's changed

  • Updated for BS 1.20.0 and 1.21.0. Thanks @Hei5enberg44 for helping out.
  • Bumped dependency versions

HitScoreVisualizer 3.3.2

23 Dec 01:48
Compare
Choose a tag to compare

⚠️ Quickfix in 3.3.1 actually broke config switching at runtime, should be properly fixed now.

📝 What was changed in 3.3.1

  • Quickfix for crash when trying the tutorial

📝 What was changed in 3.3.0

  • Updated for BS 1.19.0
  • Migrated to SiraUtil 3
  • Minor code cleanup
  • Some more unnoticeable internal QoL and build pipeline changes

HitScoreVisualizer 3.3.1

22 Dec 20:00
Compare
Choose a tag to compare

⚠️ Quickfix for crash when trying the tutorial

📝 What was changed in 3.3.0

  • Updated for BS 1.19.0
  • Migrated to SiraUtil 3
  • Minor code cleanup
  • Some more unnoticeable internal QoL and build pipeline changes

HitScoreVisualizer 3.3.0

22 Dec 15:56
Compare
Choose a tag to compare

📝 What's changed

  • Updated for BS 1.19.0
  • Migrated to SiraUtil 3
  • Minor code cleanup
  • Some more unnoticeable internal QoL and build pipeline changes

HitScoreVisualizer 3.2.1

30 Sep 22:14
Compare
Choose a tag to compare

📝 What's changed

  • Updated for BS 1.18.0
  • Reworked internal transpiler
  • Added forced config re-validation after config migration
  • Some more unnoticeable internal QoL changes

ℹ️ Notice

Last update introduced some changes to the HSV config format. Migrated configs won't work on the Quest version of HSV anymore until the config changes have been adopted. Older Quest HSV configs can still be loaded (and migrated) by the PCVR HSV version though.

HitScoreVisualizer 3.2.0

11 Sep 20:05
Compare
Choose a tag to compare

📝 What's changed

  • Updated for BS 1.17.1
  • Config changes:
    • Configuration file change regarding FixedPosition serialization. The separate X, Y and Z properties have been merged into a single property.
    • UseFixedPos property got removed. This will now be assumed based on whether the FixedPosition isn't filled in or not.
    • Added new property TargetPositionOffset (basically allows you to offset the target position of the hitscore fade animation).
      Remark: FixedPosition takes priority over this one (as described in documentation)
    • Added support for %t, %% and %n formatting tokens in TimeDependencyJudgements (Thank you @incertia)
  • Toggle added for HitScore bloom effect. The bloom effect got removed from the basegame hitscores in the 1.13.4 update, but it's back now. (Thank you @Exomanz)
  • Fixed and extended migration logic after being semi-broken for almost year... seems like it wasn't too bad as nobody had reported it during that period of time
  • Removed SaveOnMigration toggle. Configs are now automagically backed up and saved when migration is required.
  • Bumped dependency versions
  • Some more unnoticeable internal QoL changes

ℹ️ Notice

Given that the HSV config format changed a bit this time around. Migrated configs won't work on the Quest version of HSV anymore until the config changes have been adopted. Older Quest HSV configs can still be loaded (and migrated) by the PCVR HSV version.

HitScoreVisualizer 3.1.1

25 Jul 15:09
Compare
Choose a tag to compare

What's changed

  • Updated for BS 1.16.3
  • Bumped dependency versions
  • Compatibility with BSIPA 4.2.0
  • Some other minor changes

HitScoreVisualizer 3.1.0

30 May 20:22
Compare
Choose a tag to compare

What's changed

  • Updated for BS 1.16.1
  • Bumped dependency versions
  • Removed the underline when an HSV config is being used. (still visible when no config is in use)
  • Now assumes perfect post-swing in the initial score calculation (thanks @kirhgoph for contributing this)
  • Some other minor changes

Remarks

The assumed perfect post-swing in the initial calculation may result in your scores slightly decreasing while the score calculation is being finalized. In previous versions, the score could possibly increase during finalization.
This change isn't configurable (yet?), but I believe this one is at least better than assuming that you will get a 0 points for the post-swing. 😅