Skip to content

Releases: monkeymanboy/BeatSaberCustomCampaigns

Custom Campaigns 3.6.0

21 Dec 11:54
Compare
Choose a tag to compare
  • Updated to BS Version 1.38.0 (also compatible with 1.39.0 and 1.39.1)
  • Removed dependency on CustomCampaignsLeaderboardLibrary (this means you now only need the CustomCampaigns.dll

IF YOU USE JDFIXER, CAMPAIGNS WILL BE BROKEN. In the meantime, reach out to me (PulseLane) on discord for an updated version of JDFixer that will work with Custom Campaigns.

Custom Campaigns 3.5.0

25 Feb 03:10
Compare
Choose a tag to compare
  • Updated to BS Version 1.34.2 (thanks @Kuurama)
  • Campaign progress can now be fetched based on the campaign leaderboards in case you lose your local progress.

Custom Campaigns 3.3.0

25 Jan 23:39
Compare
Choose a tag to compare

For Beat Saber 1.26-1.29.1

Custom Campaigns 3.2.0

06 Oct 20:22
Compare
Choose a tag to compare
  • Updated to BS Version 1.25.0

Custom Campaigns 3.1.3

03 Dec 07:46
Compare
Choose a tag to compare

For Beat Saber vers. 1.23/1.24

  • I don't remember what bug this fixes, but it was something important 💀

Custom Campaigns 3.1.2

12 Jun 07:14
Compare
Choose a tag to compare

For BS Version 1.22.1

If you are coming from Custom Campaigns v2.x please read the 3.0 release notes

  • Fixed song downloading

Custom Campaigns 3.1.1

24 Apr 17:53
Compare
Choose a tag to compare

For BS Version 1.21.0

If you are coming from Custom Campaigns v2.x please read the last release notes

  • Updated for Beat Saber version 1.21
  • All active connections are now colored white, instead of only the ones created that play session
  • Song selection no longer refreshes while scrolling through the map
  • Fixed level section in campaign sometimes not going through

Custom Campaigns 3.0.0

20 Feb 22:29
3e15ccd
Compare
Choose a tag to compare

For BS Version 1.19.0/1.19.1 only

Requires: SongCore, BSML, SiraUtil

The mod has been completely rewritten since version 2.X, and has introduced a whole host of new features.

If you want to see what all is possible with Custom Campaigns 3 - check out the ACC Campaign.

Here are the most noticeable/important changes

  • Custom Campaigns now have the option to enable score saber score submission. Note that this must be enabled by the campaign itself, old campaigns will still not have score saber score submission by default.

    • For campaign creators: You can enable score submission by setting "allowStandardLevel": true for each mission you want to enable score submission on. This will play the level as though it was played normally through the solo menu. If any mods disable score submission during play, then the mission will fail at the end.
  • There is a new settings/tools menu in the gameplaysetup tab on the left of the screen when in a custom campaign that will offer various useful utilities to you (with more to come soonTM!).

  • For campaign creators: You can now provide a "credits.json" file to give credit to your campaign creators. Documentation on the format of this file is forthcoming, in the meantime reach out to me (PulseLane, 0001) on Discord if you'd like to add a credits file to your campaign.

  • For campaign creators: There are a ton more features that have been added. The Custom Campaigns editor is not yet updated, if you would like help implementing any of these new features, please reach out to me on Discord.

  • For campaign creators: You can now use your own custom leaderboard source for the total leaderboard/individual leaderboards. Custom Campaigns will not handle score submission to your custom source, but it will handle displaying the data. Documentation on this is forthcoming, in the meantime reach out to me on Discord.

  • For external modifier developers: If you are using external modifiers, the system has been moved to use IPA features. Documentation on this is forthcoming, in the meantime reach out to me on Discord and I can help you get set up. You can also now use optionalExternalModifiers to list external modifiers that will warn players if they are not installed/fail to start, but will not prohibit them from proceeding to play.

Custom Campaigns 2.12.0

14 Aug 21:16
Compare
Choose a tag to compare
  • Updated for new beatsaver
  • Undownloaded songs now display the default image cover instead of the last selected one
  • Accuracy now shows after downloading a song without having to reselect the mission node
  • For Campaign Creators: You can now specify hash in the challenge json (using the "hash" property). The beatsaver update added versioning to maps, so use this if you want to ensure players of your campaign are all using the same version of a map while still using beatsaver to download the map instead of a custom url.

Custom Campaigns 2.11.0

31 Jul 04:46
Compare
Choose a tag to compare

Changelog:

  • The selected campaign is now deselected when re-opening the campaign list (no longer softlocks you if you only have 1 campaign installed)
  • Fixed certain objectives not working after playing a multiplayer match
  • Individual mission leaderboards now display accuracy in addition to score
  • Can now use the "environment override" feature in custom campaigns
  • Updated for 1.16.4
  • Added the option for campaigns to use custom node ring and background coloring
    -- Use the "nodeDefaultColor" property in the "mapPositions" array to set the color of the ring and the color of the background when the mission is selected
    -- Use the "nodeHighlightColor" property in the "mapPositions" array to set the color of the background when hovering over the node