Skip to content

Releases: NuggoDEV/CountersPlus

Counters+ 2.1.0

16 Nov 00:21
Compare
Choose a tag to compare

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSIPA, SiraUtil, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests.

Counters+ Dependencies

  • BSIPA 4.1.3 (On ModAssistant)
  • SiraUtil 2.0.0 (On ModAssistant)
  • BeatSaberMarkupLanguage 1.4.0 (On ModAssistant)

Changelog

  • Updated for Beat Saber 1.13.0
  • Counters+ now loads a game environment when inside the settings menu.
    • Yes, this is technically the tutorial scene.
    • If there are any issues that arise from entering the settings menu, this is more often than not a problem with another mod, which does not act properly when inside the Tutorial scene.
  • Added a global setting for Italic text
    • By default, Counters+ will not use italic text.
  • Added a per-canvas setting to adjust curvature.
    • By default, the main canvas will have no curvature.

Counters+ 2.1.0 (Beta 1)

23 Oct 05:18
Compare
Choose a tag to compare
Pre-release

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSIPA, SiraUtil, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests.

Counters+ Dependencies

  • BSIPA 4.1.3 (On ModAssistant)
  • SiraUtil 2.0.0 (On ModAssistant, for real this time)
  • BeatSaberMarkupLanguage 1.4.0 (On ModAssistant)

Changelog

  • Updated for Beat Saber 1.12.2
  • Counters+ now loads a game environment when inside the settings menu.
    • Yes, this is technically the tutorial scene.
    • If there are any issues that arise from entering the settings menu, this is more often than not a problem with another mod, which does not act properly when inside the Tutorial scene.
  • Added a global setting for Italic text
    • By default, Counters+ will not use italic text.
  • Added a per-canvas setting to adjust curvature.
    • By default, the main canvas will have no curvature.

Counters+ 2.0.0

15 Sep 00:02
Compare
Choose a tag to compare

Due to some internal issues with the BeatMods approval of BSIPA 4.1.2, I will be forgoing a release on ModAssistant, at least until that has been resolved.

If I have to wait until the next game breaking update to see Counters+ on ModAssistant, then so be it.

Don't ask about when Counters+ will be on BeatMods or ModAssistant. I'll only repeat what I've already said.

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSIPA, SiraUtil, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Counters+ Dependencies

  • BSIPA 4.1.0 (Do NOT get 4.1.1 or 4.1.2)
  • SiraUtil 1.0.0 (On ModAssistant)
  • BeatSaberMarkupLanguage 1.3.4 (On ModAssistant)

Changelog

  • Rewrote the entire plugin from scratch
    • YOUR CONFIG FILE WILL RESET. This is because I've switched to using BSIPA's included config system, which is very nice to use.
  • Added SiraUtil v1.0.0 as a dependency
    • Please download SiraUtil from ModAssistant before installing Counters+ 2.0
    • SiraUtil allows easy utilization of Zenject, which Counters+ now heavily uses.
  • Added BSIPA v4.1.0 as a dependency
    • Please download BSIPA from above before installing Counters+ 2.0
    • This version introduces a new Features system, which is used for the new Custom Counter system
  • Removed BS Utils as a dependency
  • Fixed Score Counter's percentage not regularly updating.
  • Removed Score Counter's "Base Game" option, as it now uses the base game counter by default.
    • If you want a proper "Base Game" experience, disable the Custom Rank Colors option.
  • Now compatible with the new Linkin Park environment
  • Added multi-canvas support
    • You can have various counters applied to different canvases, then position/rotate/scale the canvases independently
  • Redid the Custom Counter system

Counters+ 2.0.0 (Beta 1)

21 Aug 01:41
Compare
Choose a tag to compare
Pre-release

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (SiraUtil, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

VARIOUS FEATURES ARE STILL NOT IMPLEMENTED

  • Progress Counter's "Base Game" variant has not been implemented yet.
  • Settings UI pertaining to the Counters+ HUD has not been implemented yet.
  • If you would like a complete Counters+ experience, please wait until the full version appears on ModAssistant.
  • For developers, the Custom Counter system has been completely removed, and will be redesigned for Counters+ 2.0.
    • I will reach out to mod developers who use Custom Counters when it has been re-implemented.

Changelog

  • Currently rewriting the entire plugin from scratch
    • You can view the rewritten source code in the rewrite branch.
    • YOUR CONFIG FILE WILL RESET. This is because I've switched to using BSIPA's included config system, which is very nice to use.
  • Added SiraUtil as a dependency
    • Please download SiraUtil from ModAssistant before installing Counters+ 2.0
    • SiraUtil allows easy utilization of Zenject, which Counters+ now heavily uses.
  • Removed BS Utils as a dependency
  • Fixed Score Counter's percentage not regularly updating.
  • Removed Score Counter's "Base Game" option, as it now uses the base game counter by default.
    • If you want a proper "Base Game" experience, disable the Custom Rank Colors option.
  • Now compatible with the new Linkin Park environment
    • As in, the HUD is now squished to line up with the Combo and Multiplier. You can still get some counters clipping through the ground.

Hold Tight!

Counters+ 2.0.0 is awaiting approval, and should appear on ModAssistant shortly. The Beta build has been taken down for the time being, and will be replaced with the full Counters+ 2.0.0 release.

Counters+ 2.0.0 (Release Candidate 1)

30 Aug 18:26
Compare
Choose a tag to compare
Pre-release

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (SiraUtil, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Counters+ Dependencies not on BeatMods

Counters+ 2.0.0 has some dependencies that are not yet publicly available on BeatMods or ModAssistant. You can download prerelease versions of them from the attached links, and install them manually. When these dependencies are uploaded, the full version of Counters+ 2.0.0 will be uploaded to BeatMods.

Changelog

Hold Tight!

Counters+ 2.0.0 is awaiting approval, and should appear on ModAssistant shortly. The Release Candidate build has been taken down for the time being, and will be replaced with the full Counters+ 2.0.0 release.

Counters+ 1.9.0

16 May 20:04
Compare
Choose a tag to compare

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSUtils, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Changelog

  • Update BSML dependency to 1.3.2
    • Please get the newest version of BSML from ModAssistant before installing Counters+ 1.9.0
  • Add Show Time in Beats option for Progress
  • Add Average Cut Precision option for Cut (#49 and #50)
  • Add SS/S/A/B/C/D/E Color options for Score
    • Customizable rank colors PogU
  • Removed Advanced Mock Counter setting, and simplified mock counters in general
  • Optimizations in the Settings Menu
    • Swap to using BSIPA FieldAccessors instead of Reflection when creating cells
    • Remove unnecessary layout groups in BSML files
    • Restructured edit screen to use the new Scrollable Containers found in BSML 1.3.2
  • Counters+ HUD now ignores debris distortion effects (#51)
  • Fix settings menu causing issues when entering more than once (#46)
  • Fix problems with HUD Settings (#48)
  • Fixed incorrect positioning for Cut
  • Fixed general problems with mock counters
  • Fixed Score ignoring Remove Rank option and spewing a lot of errors in console

Counters+ 1.8.4

29 Mar 21:48
Compare
Choose a tag to compare

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSUtils, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Changelog

  • Fix issue causing Counters+ to disappear after the first song and all notes to miss after the second song.

Counters+ 1.8.3

29 Mar 17:55
Compare
Choose a tag to compare

Outdated

See Counters+ 1.8.4

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSUtils, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Changelog

  • Bad cuts now increment Missed Counter again
    • I initially removed it since it was, well, the missed counter, however boy have you guys wanted that functionality back.
  • Fix NullReferenceException when using Score Counter in Base Game mode

Counters+ 1.8.2

28 Mar 02:01
3e24a29
Compare
Choose a tag to compare

Outdated

See Counters+ 1.8.4

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSUtils, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Changelog

  • Update for Beat Saber 1.8.0 and BSIPA 4
  • Option to split Cut values into before/after/acc values (#41)
  • Fix #39, #40, and #36

Counters+ 1.8.1

19 Jan 05:47
Compare
Choose a tag to compare

This is taking a long time in BeatMods queue, so fuck it, I'm just releasing it here.

What's this?

If you want to get the latest Counters+ builds as fast as possible, this is the place for you. Feel free to watch the repository and you'll get notified whenever a new build is released. These builds include hotfixes and other changes that I do not feel warrants a new version to be uploaded to BeatMods; Instead, I might post these builds to #pc-mods on the BSMG, if necessary.

These builds do not include required dependencies (BSUtils, BSML), so will not work properly if you do not have those installed.

What To Expect

Because most of these are beta/prerelease builds, expect bugs. If you see any bugs, report them here. If you feel like you know a solution to some issues, I am always welcome to pull requests. Depending on contributions, I might also throw your name into the Counters+ contributors list.

Changelog

  • Update for Beat Saber 1.6.2
  • Overhauled Custom Counter's yet again
    • This time, you can use a class with Attributes to form a template custom counter in less code and with less hassle.
    • This restricts you to the simple label on top of number kind of counter. If you want to go big brain, you'd want to keep using the old system.
  • Bugs fixed, I hope.
    • I haven't gotten around to issue #36 yet. I'm still currently focused on ChroMapper at the moment, sorry for all of your Counter nerds.