forum

[Editor]Ability to copy over .osu slider-codes

posted
Total Posts
12
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +10
Topic Starter
Bara-
I was recently modding a map, and it had a rather mis-shaped slider in it. So I said the mapper that it should be better if he could redo it (and give an image)
Then I thought, why not have a simpler way to do it?

My proposal:
If you copy a .osu specific slider code, it'll put the slider on the screen

Example:
The .osu code is
301,317,321794,6,2,B|292:238|306:194|381:197|384:134|375:90|311:65|277:77|260:106|252:127|252:127|248:137|236:141|226:135|226:135|208:123|178:109|143:119|106:178|124:218|163:268|223:222|258:249|267:286,1,640,14|4,0:1|3:1,0:1:0:0:
If you copy over that line, it'll paste the slider whenever you press ctrl V

God I'm so bad at explaining this, if someone has a better explanation, please tell me
Asaiga

Bara- wrote:

God I'm so bad at explaining this, if someone has a better explanation, please tell me

I'm too lazy to fix the slider shape myself and the modder included picture of the refined shape of it so... please? xd
-Kyu
Support!

but...wouldn't it be difficult to put the slider code on the map code?
it's like we have to find the specific time to put in on the map code....
Topic Starter
Bara-
The only value which needs to change is the offset. When copying circles in the same map, it'll move it automatically. I'm sure the same can happen here too!
Endaris
Well...
I think this is a lot better, more general and encompasses what you want to achieve with this request:
p/2233779
Just save to compendium, export and link it.
On top of it I dislike the current idea because it already includes going into the .osu-file (on the modder's side) which is generally speaking not what you want to force on users at any point.

The more practical variation of this idea would be adding another shortcut like Ctrl+Alt+C that doesn't reference the marked objects of the present difficulty but reference the background data of the marked hitobject (placement, shape, NC, hitsounds, length) instead. This could be clicked in order to insert the object in the current map at the current cursor location.

One problem I see here is finding a sensible format for the output in chat. It would also be brilliant if you could copy entire patterns instead of single objects.
Figuring out the snapping of the objects relative to each other in terms of ticks as ticks are indiscriminate towards BPM would be mandatory for pattern copying but it already starts to get really ugly as the stuff still has to be put in as plaintext in the chatline without further conversion so that you're better off with a more powerful solution like a pattern/slider library.
Topic Starter
Bara-
It's true, but I've seen it quite often where people would give slidercodes if a long slider (with a lot of anchors) needs adjustments
In that case this request is better than the compendium, since that likely doesn't have really big pretty sliders
Endaris
Uhm, why wouldn't it have big pretty sliders?
I feel that would be one of the biggest selling points of a compendium as big sliders are the one worth saving the most due to the heavy time consumption in making them. You could but probably wouldn't save your average straight/3-point-curvy slider in such a library for general usage.
I also edited my previous post, give it a read!
Topic Starter
Bara-
Still, most long sliders (for example the giant wings on AugoEides (Skystar), the buzzy slider on 'Why do you hate me' (Nerova) etc.) are one of a kind, and are not used (nor fitting) in any other map
Endaris
Then again, what is the problem with altering a problematic "individual" slider of a map in the editor, putting it into the compendium and exporting it?
I don't see any.
If you already have to go into the .osu to make the current suggestion work, there's no reason why the other guy shouldn't go into the .osu as well. Result would be that you don't need this feature anymore.
This needs to be more comfy, simple and most of all far away from the code to be interesting for a sufficiently large audience.
Topic Starter
Bara-
But the compendium is local, isn't it...? How can you export sliders to other people if such thing is local (same as with something as collections)?
Endaris
Well, you're already aware that a slider is internally nothing else but a relatively long string of characters.
osu! interprets that string and displays a slider for you.
What a slider library would do is adding a header and more comma-separated parameters for organisation purposes within each line in order to provide numeration or grouping.
More importantly it would be a piece of code that just provides a useful GUI that enables you to easily add sliders to, sort hem and remove them from the library with a library overview and all that stuff.
As plaintext is really small in filesize it could be possible to attach that file to the data hosted online for your account (just like your profile picture and stuff) and provide an upload/update-function within your local library and a download function within the usermenu accessible via rightclicking someone's name.

...
well
That's how I would imagine a slider library but the ways of peppy are inscrutable.

(the difference to collections is that collections require your local beatmap-database to have all the maps in the imported collections for the sake of proper grouping in the map selection menu which makes it not really feasible to share collections with other people as your collections will just collapse and not work properly if you lack some maps; sliders aren't bound to such stuff causing an easy online-sharing to be very possible)
Laxxer
I don't think this would make that big of an impact, like I don't think much people would use it


but lets see
Please sign in to reply.

New reply