good to see this
None of this falls under the scope of this SDK.Krzysiek wrote:
Stuff I'd like to see regarding SDK
peppy wrote:
You are calling brackets and extra commenting more complicated? I never said "less functional".
Please do not start a language war in this thread; the osu!sdk will only be made available in c#.
Then, find me some books/ e-books with GOOD explained things, (not just mentioned, like almost 70 % of internet tutorials)peppy wrote:
namespace keeps things organised.
the override is setting the type of your module.
the runallrules definition is providing you with every hitobject in the song (with r/w access).
i'm pretty sure putting a few hours into learning the language would teach you these things, though.
Done, Issued on github.peppy wrote:
Custom editor modes may be supported.
Generating SB script can be added.
Custom panels will not be supported.
If you are looking for specific API additions, please file issues on github with examples of how they will be used.
Ошибка 3 "osu.GameModes.Edit.AiMod.AiModType" не содержит определение для "Errors" e:\prg\peppy-osu-sdk-5be32ec\AiModTestProject\AiModTest.cs 17 36 AiModTestProjectMeaning there is no definition for "Errors"
BeatmapBase b = OsuHelper.GetCurrentBeatmap();
Console.WriteLine("AR: {0} CS: {1} HP: {2} OD: {3}",
b.DifficultyApproachRate,
b.DifficultyCircleSize,
b.DifficultyHpDrainRate,
b.DifficultyOverall);
using osu.GameplayElements.Beatmaps;
using osu.Interfacing;
BeatmapBase b = OsuHelper.GetCurrentBeatmap();If I comment it out AIMod opens normally