actually huge
Yoges wrote: 3n3u59
Can you add:
-Linearity tools
Specifically tools for co-linearity between objects and perfect parallel slider creation relative to other sliders? I do this A LOT in my maps. The only way to achieve this is with bullshit slider scaling or slider drawing by lining up your new slider to an already existing "god slider" that every straight in your map is trying to stay parallel to. I don't use just 1 but I'll use 2 perpendiculars and then and mirrored version of those perpendiculars to increase visual complexity. It's not as complicated as I'm making it sound just look at a few of my maps and it sticks out like a sore thumb. It's just needlessly tedious to achieve something so simple right now in the current editor.
-Perfect blanketing tools
Another thing I also do this map is a great example. I'll move a single redundant hitcircle around in the timeline to create layers and layers of perfectly blanketed curved sliders overlapping each other (by using the approach circle of the circle and the hitcircle itself) and delete the circle when I'm done. A tool that would just let me pick a point on the play field, select a slider, click blanket and then drag the slider around to a position of content with it being perfectly blanketed to the selected point would be godsend.
You can imagine how flexible these 2 tools would be and how quickly you can create more structural depth in maps with a lot of the needless tediousness eliminated.
lewski wrote: 3o2n2x
the program won't start after the latest update
things I've tried:
- installing in appdata
- installing in program files x86
- installing in program files
- installing in a different folder
- installing on a different drive
- ing and unpacking the zipped version
I've tried to run the program both with and without privileges in each scenario, and every time, the program just appears suspended in Task Manager for a few seconds and disappears.
Anyone know a fix?
okay lol wrote: 1q34
Do you have any goals/expectations for when the Sliderator tool will be released?
Really excited!
daze16 wrote: w1s40
It's a great tool, but I would recommend ing or backing up beatmaps before using. The slider merger sometimes pops up a message saying 0 sliders merged, then deletes every object in the beatmap and saves the file.
dudehacker wrote: 5o4y1z
Suggestion for Metadata Manager:
1) "Import from" when a map is selected, also change the "export metadata to" path to be same.
2) Add a button to export to ALL ".osu" files found in same folder as "export metadata to".
I believe people are more often editing metadata of same map rather than different map of same song.
This change should make experience better.
dudehacker wrote: 5o4y1z
Ah i didn't know multi selection was there. Thanks.
But now it looks weird to have all the files in 1 line in the export field. I can't tell if i had everything selected properly.
https://i.imgur.com/l5pf7pZ.png
Actually, i think the export field only needs to show the folder, not the full path with filename.
Because Metadata should be same for all according to RC, there is no point in exporting to only 1 file.
so it would be easier just change export once import field is selected, then just need press the apply button and be done, instead of selecting 1 or more files for export field.
Also when i click the the export folder button, the default path is not the currently selected folder from import or export. something wrong with cache?
btw, the icon looks like but its actually currently listening song in osu editor. i think changing the icon and/or add tooltip would be helpful
i suggest this: https://material.io/resources/icons/?search=music&icon=music_note&style=baseline
The apply button is using "play" icon from media control, kinda weird too.
I think check mark would be more fitting , or just have "Apply" in text instead of icon.
https://material.io/resources/icons/?icon=done&style=baseline
dudehacker wrote: 5o4y1z
I didn't think about the possibility of having multiple songs in same folder, because that is not rankeable.
-----------------------------------------------------------
I just saw "step 1. File -> open map" in menu in "Get Started" , didn't know this before.
But i feel like this step is extra/unnecessary when the is only using the metadata editor.
when you click the "Import metadata" button, this can also call the function used in File-> open map
Which makes it easier when you try to set the export path.
-----------------------------------------------------------
For the multiple exports, I see 2 solutions.
1) you add a small number on the play button that indicates how many files you are exporting to.
https://material-ui.com/components/badges/
2) use a list for the export map
something like this:
https://i.imgur.com/7RQor9u.png
dudehacker wrote: 5o4y1z
Suggestion for Property Transformer:
I think you should add option for audio preview time as well. since if you want do a change in offset, u want everything time related to be modified.
currently behavior will leave audio preview unsnapped.
Thanks
dudehacker wrote: 5o4y1z
Feature Request for Metadata Manager:
Use case: when I make a change to the artist or title, the resulting osu file should also be renamed to match the new name.
other wise you end up having to open each diff manually in editor and SAVE to change file name.
If filename isn't changed, mapset verifier throw an error since it wont be updated properly.
Raburauza wrote: 272wv
I have a problem with the slider merger, when I highlight two sliders and try merging them, I get an error message saying "Editor memory was not read. Could not get the selected hit objects. Try again in 1 second.", help?
Raburauza wrote: 272wv
I have a problem with the slider merger, when I highlight two sliders and try merging them, I get an error message saying "Editor memory was not read. Could not get the selected hit objects. Try again in 1 second.", help?
I could make a change to sliderator, so it can make rankable sliders.McEndu wrote: 1f1n1k
So usage of sliderator to make accelerating sliders has recently been formally deemed unrankable, does it needs additional notes on it?
Just a clarification is ok, editor is enough for rankable sliders. Just need a note that accelerating/decelerating sliders are not rankable (no one gonna use them for the ranked section)OliBomby wrote: 6p2l55
I could make a change to sliderator, so it can make rankable sliders.McEndu wrote: 1f1n1k
So usage of sliderator to make accelerating sliders has recently been formally deemed unrankable, does it needs additional notes on it?
I don't think it's necessary to note the rankability of Sliderated sliders in Sliderator itself. If someone wants to check if something is rankable, then the official ranking criteria is the first place they would go and with the new clarification it should be pretty clear that the current Sliderated sliders are not rankable.McEndu wrote: 1f1n1k
Just a clarification is ok, editor is enough for rankable sliders. Just need a note that accelerating/decelerating sliders are not rankable (no one gonna use them for the ranked section)
Right now I'm decoupling the front-end and back-end code in order to let the back-end be a seperate package. That might make it possible to have Mapping Tools on different platforms aswell. However the process is taking a while because of an eternity of bad coding practices...dax20502 wrote: 5783y
put it on mac plssssss
It is written in .net framework with WPF which is a Windows only UI framework. To get cross-platform I need to use some other cross-platform UI framework and redo all the front-end code.McEndu wrote: 1f1n1k
Is it that it is hard for this project to migrate to .net core/.net 5 (if this is in .net)
You can try take a look at osu!frameworkOliBomby wrote: 6p2l55
It is written in .net framework with WPF which is a Windows only UI framework. To get cross-platform I need to use some other cross-platform UI framework and redo all the front-end code.McEndu wrote: 1f1n1k
Is it that it is hard for this project to migrate to .net core/.net 5 (if this is in .net)
After having decoupled the back-end it will be easier to port that to .net 5 and add any kind of front-end. I'm already planning to make a Discord bot powered by Mapping Tools and that's the main reason that I'm doing this decoupling right now.
I already know about osu!framework. It's definitely a good contenderGPR wrote: 5963h
You can try take a look at osu!framework
oh. its okay I can waitOliBomby wrote: 6p2l55
Right now I'm decoupling the front-end and back-end code in order to let the back-end be a seperate package. That might make it possible to have Mapping Tools on different platforms aswell. However the process is taking a while because of an eternity of bad coding practices...dax20502 wrote: 5783y
put it on mac plssssss
I think just using the .NET Core ver. of WPF maybe a good intermediate step?OliBomby wrote: 6p2l55
It is written in .net framework with WPF which is a Windows only UI framework. To get cross-platform I need to use some other cross-platform UI framework and redo all the front-end code.McEndu wrote: 1f1n1k
Is it that it is hard for this project to migrate to .net core/.net 5 (if this is in .net)
After having decoupled the back-end it will be easier to port that to .net 5 and add any kind of front-end. I'm already planning to make a Discord bot powered by Mapping Tools and that's the main reason that I'm doing this decoupling right now.
If you get an error like this or anything that tells you it can't find a certain method, try installing .NET Framework 4.6.2 runtime.Zenoc wrote: 6e63z
whats going on
try installing both 64bit and 32bit .NET thingies. worked for me at leastKrzysiek0099 wrote: 5k6d52
Hello, I have a problem like in the image, I installed .NET for desktop apps, after it didn't worked I tried to repair .NET, I tried restarting my PC several times, installing the console app version, and I'm still getting that error. What should I do?![]()
The version number should be fine. Make sure you install .NET Desktop Runtime 5, not just .NET Runtime 5.Seijiro wrote: 53562c
Upon ing both versions I get yet a different window tho:
Could this be due to what I installed? Ver 5.0.8?
You can use the web-based version of Mapping Tools which has a few of the tools or you could try running the x64 version of Mapping Tools with Wine, but there is no guarantee that it will work.YEYHA wrote: 33h5c
Is there one that works for Mac books?
That doesn't seem like something Hitsound Preview Helper should do, maybe you used it wrong? Anyways you can look for your missing beatmap in the backups folder created by Mapping Tools. It automatically creates backups of beatmaps you use the tools on. You can find the backups folder by clicking About > Open backups folder.gresial101 wrote: 5q5b6i
i tried it on my osu!mania map and when i used hitsound preview helper it ended up condensing all the notes to one spot and 70stars then when i deleted it and tried opening my export the export did not exist and i didnt it yet so i couldnt get the beatmap back
This error can have many causes. Please check the FAQ for possible fixes.malka wrote: 6114t
can someone help me???? im gettin this error : ---------------------------
Error
---------------------------
Can't fetch the folder name of the current in-game beatmap.
at Mapping_Tools.Classes.SystemTools.IOHelper.GetCurrentBeatmap() in D:\a\Mapping_Tools\Mapping_Tools\Mapping_Tools\Classes\SystemTools\IOHelper.cs:line 201
at Mapping_Tools.MainWindow.<>c.<OpenGetCurrentBeatmap>b__55_0() in D:\a\Mapping_Tools\Mapping_Tools\Mapping_Tools\MainWindow.xaml.cs:line 294
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at Mapping_Tools.MainWindow.OpenGetCurrentBeatmap(Object sender, RoutedEventArgs e) in D:\a\Mapping_Tools\Mapping_Tools\Mapping_Tools\MainWindow.xaml.cs:line 294
---------------------------
OK Cancel
---------------------------