Skip to content

Counters+ 2.0.0

Compare
Choose a tag to compare
@Caeden117 Caeden117 released this 15 Sep 00:02

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