A Beat Saber mod to customize the grip position/angle of the sabers, trail appearance and saber length/width.
Enable/disable camera noise, and global particle haze, configure slash particle and explosion particle amount.
Automatically sets the process priority for Beat Saber on game start.
A mod for OhShape that outputs some data about the currently played song, It can be used by streamers for setting up a stream overlay with song information.
A mod for OhShape that disables the 'good wall' visual effect that is shown when you successfully passed a wall.
use BSIPA's ReflectionUtil
use BSEvent instead of deleted obsoleted events
harmony unpatch self
update base game max score calc
don't display acc on failed map, because it is not possible with the data we have
fix ref in test
fix get field with sub-type cast
fix acc display
copy pdb file to pending
version
remove unused old code
Merge pull request #4 from qe201020335/master
Update for Beat Saber 1.21.0
A lot of things changed.
Hi there and sorry for the late reply. I haven't gotten a notification about this issue and just seen this issue. I'll try to fix this on my end.
In general, multiplayer scores should get logged, but BeatTogether might do something different then the base game code. I'll take a look at it once BeatTogether is available again for an up to date version of Beat Saber.
Hi. Since a while my scores don't upload anymore. I can see the dates when I played the song and my results but nothing appears on the leaderboard. I can see the results of all the other people but not mine. Any idea what I can do? My appologies for my bad English, it is not my first language.
Best regards Plueschi
Hi there and sorry for the late reply. I haven't gotten a notification about this issue and just seen this issue. I'll try to fix this on my end.
Regarding scores uploading: That is not within the scope of this mod and nothing I can change. Uploading of scores is handled by online leaderboard mods, in most cases ScoreSaber. If you had this issues while having BS 1.19.1 installed, then this result is expected, because that game version was never allowed to upload scores to ScoreSaber due some bugs in the game.
Beat Saber 1.19.0, 1.20.0 and 1.21.0 should work with the corresponding ScoreSaber versions available in ModAssistant. If you have further problems with this, please ask in the help channels of the BSMG and/or ScoreSaber discord.
Wow, thanks so much for the PR. I'll try to work through it tomorrow.
The gui and button to access the main saber choice gui does not show up and there is no way to access it in 1.20 i have tried previous versions and installing the latest version from all sources i can find and none of it is working @Shadnix-was-taken
Considering there was no follow up here or in the BSMG discord, I'll go ahead and assume this was just the usual mix up between SaberTailor/SaberFactory and close the ticket.
Feel free to reply if the issue still exists for you.
Hi there and thanks for your bug report.
Just to make sure, based on your error wording of "main saber choice GUI": Might there be a possibility that you are confusing this mod with SaberFactory? SaberTailor is a mod to adjust your grip settings, not to change the appearance of the saber.
The settings of SaberTailor are currently located in the "Mod options" UI, which is accessable throughout the settings UI. It is not (yet) located on the main menu on the left panel.
If you have the correct mod and it isn't showing up in the mod settings UI, please attach the log file of your last Beat Saber session. That is the "_latest.log" file, which can be found in the "Logs" directory of your Beat Saber installation folder.
Create FixModalLayer.cs
Bringing back Box Table Cells
That's why I'm bringing it back bringing it back huh
Includes a new custom component for box table cells, the current LevelPackCells are cloned and are converted into TableCells this way
Fixed #83
After a long investigation I was able to find out what caused this issue and how to fix it (simple fix) For some reason, the menu buttons view controller immediately activating does not give enough time for the ModalView on the left screen (any ModalView even if it isnt in gameplay setup) to finish. Giving it an animation fixes it.
Fix: FloatingScreen handle does not work in level
A new instance VRPointer now gets initialized again in Game Scene (and destroyed after the level is over). This renders the single reference of VRPointer from the menu useless and FloatingScreen handle does not work as a result. To fix this, I harmony patch the OnEnable for VRPointer and pass this reference along to the FloatingScreen to update it.
Manifest bump for beatmods
Update BeatSaberMarkupLanguage.csproj
Forgot to manifest and assembly bump
Version Bump and fixing a regression
https://github.com/kinsi55/BeatSaber_BetterSongSearch/issues/3 Adding an animation breaks immediate FlowCoorinator transitions. After some discussion with Kinsi, I brought back the no animation but to fix the modal bug I now dismiss every modal on left screen before setting the viewcontroller
FloatingScreen VR Pointer fix
Merge pull request #1 from ckosmic/vrpointer-fix
FloatingScreen VR Pointer Fixes
Added the option to highlight handle on hover
Version bump
Fixed AnimationLoader DivideByZeroException when GIF consists of a single frame
Moved to SDK style .csproj
Restructured manifest
Merge pull request #97 from kinsi55/master
Fixes for 1.18
Merge pull request #98 from rithik-b/master
1.18.0 Fixes
Merge pull request #99 from ErisApps/bugfix/Fix_AnimationLoader_exception_for_single_frame_gifs
Fixed AnimationLoader DivideByZeroException
resolved merge conflicts
Merge branch 'ErisApps-feature/SDK-style_csproj'
PR cleanup pass 1
PR cleanup pass 2
Updated UI and added Electrostats toggle + Randomizer
Changed order because I did a stupid
I did a stupid and returned early if Electrostats toggle was enabled...
Merge pull request #31 from rondDev/master
Updated UI among other changes
Retargeted to a branch for cleaning up a couple of things before publishing it as a release.
Thank you very much for submitting this as a PR.
It adopts BeatSaberModdingTools. Contributors will be able to setup beat saber path more easily in structured way.
I checked settings view is showing in BS1.19.0, but not extensively.
Just close this if there are any concerns.
Hi there. Thank you for your pull request, and I'm very sorry that it took so long for me to reply.
I'll have to decline this one. Please note that is not because of any technical issues of your PR. There is a bit of backstory this topic:
I actually started a SDK conversion myself last year and then scrapped it again. This is because I had a little run-in on a different BS modding project, where I did expand the copyright notice in an attempt to credit other peoples work on the code. That prompted a bit of a discussion about the used license (MIT, same as used for this project). The discussion never came to a conclusion about how to expand the notice in a way that would satifsy all involved parties. So in the end, I just gave up on that part and want to stay clear of that topic in the future. It was not a fun experience to deal with and I don't want to use my little spare time for a discussion like that ever again, if I can avoid it.
Why is this relevant for this SDK-conversion? The conversion removes the AssemblyInfo.cs file, which contains a copyright notice, and fills the data in based on information in the manifest. Thus, that would change the copyright notice on the file. I haven't seen a simple way to keep those seperate, so that is where the conversion attempt ended. I didn't spend much time on it, so if there is way and someone let me know, I'll reconsider this. Until then, the current setup works 'good enough'.
Again, thank you very much for your time to submit this PR and I'm very sorry for not taking it in its current form.
new beatsaver api
Merge pull request #48 from Krayn/master
new beatsaver api
fix for broken songdatabase
Merge pull request #49 from Krayn/dev
fix for broken songdatabase
fixed automapped filter fixed !link command fixed new urls breakign downloading
Merge branch 'angturil:dev' into dev
SongBrowser Settings are inaccessible so always removing the filter now version bump to 2.13.0 since i was asked to by BSMG
Merge branch 'dev' of https://github.com/Krayn/SongRequestManager into dev
changed urls i missed
Go to All songs tab instead of CustomSongs to work around a Playlist possibly being selected
Reset the Scale of the Play button on clone to fix possible incompat with BetterSongList
Clear possibly applied filters on song play
fix out of bounds on song lookup
Minimize unnecessarily large delays (To fix issues with Songbrowser)
Fix button component being disabled in certain situations
Merge pull request #50 from Krayn/dev
FIX for new beatsaver url + WIP maps
Merge pull request #52 from kinsi55/dev
Various QoL improvements / Fixes
version bumb + minimum BS 1.18
Merge pull request #53 from Krayn/dev
version bumb + minimum BS 1.18
!addnew works on new beatsaver once more
Ok, sounds reasonable. I'll add it to my ToDo list.