EditSaber icon indicating copy to clipboard operation
EditSaber copied to clipboard

Requests for color swaps

Open ghost opened this issue 6 years ago • 13 comments

Hey, I wanted to request some small updates to EditSaber if possible.

Swap colors like in the game, so red can be used for right hand. Mapping at the moment I have to rethink color codes as I play with Right=Red. Mirror track parts for selected elements with color swapping of blocks, so a part for the right hand can be mirrored easily to work with the left hand.

ghost avatar Sep 03 '18 20:09 ghost

@sneaky4oe im not sure this is a request that will get added as its not going to be a super wanted thing. But however i did take a couple hours and write you up a little piece that should do exactly what your wanting. Cheers

caffeine239 avatar Sep 05 '18 02:09 caffeine239

https://github.com/caffeine239/BeatSaberColorSwap

caffeine239 avatar Sep 05 '18 02:09 caffeine239

I wanted this swap option in the editor itself. I have it enabled in the game. I don't think it's a good thing to have this as a separate plug in. Making the song as I'm used to with red on the right, and then inverting it before saving so it works for everyone would be cool.

ghost avatar Sep 05 '18 08:09 ghost

its not a plugin.... and pretty sure it doesnt do the same option as game. This wont get added into editor, hell nothing has been added to editor in months., Mkae use my program to invert all notes.

caffeine239 avatar Sep 05 '18 12:09 caffeine239

I'm really sorry for not working on the editor, I don't have the time anymore and being alone on the project makes me quite demotivated.

Ikeiwa avatar Sep 05 '18 13:09 Ikeiwa

@Ikeiwa i understand the frustration of alone work. You have done great and honestly IMO the editor is fine the way it is, it does the job. Constantly updating a free software ALONE and earning no money is horrible!

caffeine239 avatar Sep 05 '18 23:09 caffeine239

@sneaky4oe i just checked, and swapping in game flips chart not color, the program i wrote takes an existing chart and changes colors so you would switch controllers in hand (Blue on left red on right). the readme has a link too two videos, original chart, then swapped chart.

caffeine239 avatar Sep 06 '18 00:09 caffeine239

Thanks @caffeine239 Will try using it. Will really help if it works :-)

ghost avatar Sep 09 '18 14:09 ghost

@caffeine239 Struggling to make it work actually. There's no "songs" folder. If I rename "CustomSongs" to "Songs" it crashes as well. Is there a way to make it choose the song inside the folder it's located or rather allow it to select the directory to swap contents from?

ghost avatar Sep 09 '18 14:09 ghost

no the FOlders Songs is not created github would not create an empty folder so, extract the BeatSaberColorSwap.exe to a new folder, create a folder called Songs. put whatever folder you want to convert into songs run program then copy new folder to CustomSongs

caffeine239 avatar Sep 09 '18 15:09 caffeine239

I have such structure: path/BeatSaberColorSwap.exe path/Songs/Atmospheres - Morph/Expert.json path/Songs/Atmospheres - Morph/info.json

I get an error Newtonsoft.json... Log: https://pastebin.com/NYjss9e0

ghost avatar Sep 09 '18 15:09 ghost

try this release, has examples setup. https://github.com/caffeine239/BeatSaberColorSwap/releases/tag/0.01

caffeine239 avatar Sep 09 '18 15:09 caffeine239

@Ikeiwa I tried to boot the project in UE4 and didn't worked, missing some files.

I'd like to at least take a look at the project, just in case I can improve or add stuff. Maybe other people tried too and abandoned because of the missing files...

Edit: So after some research, looks like it's a false alarm. It needs 3 dll files to be build and you need the VS2015 C++ SDK to build them. Thought they were just missing, my bad.

Alternity156 avatar Sep 10 '18 17:09 Alternity156