Shadnix-was-taken
Repos
46
Followers
6

A Beat Saber mod to customize the grip position/angle of the sabers, trail appearance and saber length/width.

34
8

Enable/disable camera noise, and global particle haze, configure slash particle and explosion particle amount.

23
2

Beat Saber local leaderboard plugin

14
3

Automatically sets the process priority for Beat Saber on game start.

1
0

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.

2
1

A mod for OhShape that disables the 'good wall' visual effect that is shown when you successfully passed a wall.

0
0

Events

Shadnix-was-taken create tag 1.6.2
Created at 1 month ago

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

Created at 1 month ago
Update for Beat Saber 1.21.0

A lot of things changed.

  1. Some obsoleted events in BS_Utils are removed, so changed to use the new BSEvents in BS_Utils.
  2. Reflection Utils in BS_Utils were obsoleted and removed, so changed to use BSIPA's reflection utils.
  3. Updated scoring stuff access to 1.21.0 game version. Because of the new note type, there is no easy way of calculating max possible score from the number of notes. A possible solution I can think of is storing the max score into the song play data when a new record is made.
  4. Because of 3, acc of failed/unfinished play record will not be displayed anymore.
Created at 1 month ago
Beat Together support

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.

Created at 1 month ago
My sores are not uploading

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

Created at 1 month ago
My sores are not uploading

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.

Created at 1 month ago
Update for Beat Saber 1.21.0

Wow, thanks so much for the PR. I'll try to work through it tomorrow.

Created at 1 month ago
Not Showing in 1.20

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

Created at 1 month ago
Not Showing in 1.20

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.

Created at 1 month ago
Not Showing in 1.20

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.

Created at 1 month ago
started
Created at 2 months ago

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

  • Removed unused references
  • Start using BSMT.T

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'

Created at 2 months ago

Updated UI and added Electrostats toggle + Randomizer

  • Moved UI into 3 separate files
  • Moved mod settings to Mod Buttons (in Main Menu) instead of Mod Settings
  • Added additional stuff to the config to save if Electrostats toggle is on etc.
  • Added about section that indicates what was done by who and redirects to the respective user's GitHub
  • Started adding Profile changer to be added as a tab in-game to allow for changing profiles while in TournamentAssistant, Multiplayer or similar. This feature is intended to more easily be able to use different profiles on different maps.

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

Created at 2 months ago
Updated UI among other changes
  • Moved UI into 3 separate files
  • Moved mod settings to Mod Buttons (in Main Menu) instead of Mod Settings
  • Added additional stuff to the config to save if Electrostats toggle is on etc.
  • Added about section that indicates what was done by who and redirects to the respective user's GitHub
  • Started adding Profile changer to be added as a tab in-game to allow for changing profiles while in TournamentAssistant, Multiplayer or similar. This feature is intended to more easily be able to use different profiles on different maps.
  • Moved configs to SaberTailor folder to avoid cluttering UserData folder, configs in UserData folder should automatically be migrated
Created at 2 months ago
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.

Created at 2 months ago
build: migrate project to sdk style

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.

Created at 2 months ago
build: migrate project to sdk style

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.

Created at 2 months ago
Shadnix-was-taken create branch v4.0.x
Created at 2 months ago

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

Created at 2 months ago
(Suggestion) Base game adjustment mode translator

Ok, sounds reasonable. I'll add it to my ToDo list.

Created at 2 months ago