Derrick Timmermans

Results 24 issues of Derrick Timmermans

This implements the composer screen that will be used to compose Sentakki beatmaps. I've chosen to start over despite my [previous attempt](https://github.com/LumpBloom7/sentakki/pull/75), as a lot of the code there is...

enhancement

This PR enables NRT, and adjusts the code to work with it, as it is quite a useful feature. This is a draft as I'm still getting to grips with...

tweak

Closes #169 Implements a `GameplayEventBroadcaster` which is responsible for transmitting events to clients. This allows for third party utilities or DIY setups to perhaps do fancy things using the events....

enhancement

Autoplay previously set a flag to make notes automatically apply a result to themselves after `StartTime`. Now Autoplay will generate input frames to mimic human playback. With this, autoplay in...

enhancement

This is primarily to enable DIY maimai machines to be able to have their own button lighting effects, but may also be beneficial for other purposes such as RGB rave...

low-priority

Currently, through rebinding controls, it is possible for players to use the same mouse button for both kinds of beats, and perhaps play it in an unintended way. Currently our...

bug

Supersedes #393 This PR adds support for slide bodies that is a composed of a sequence of regular slide paths, as opposed to the single shape limitation the is present...

enhancement

Relevant discord thread: https://discord.com/channels/188630481301012481/589331078574112768/1167049871199584306 The [RulesetInputManager sends replay actions via `KeyBindingContainer.TriggerPressed/TriggerReleased`](). `KeyBindingContainer.TriggerPressed/Released` doesn't go through the `handleNewPressed/handleNewReleased` flow (where the inputQueue used is trimmed as needed); Instead [`TriggerPressed/Released` will create...

area:input
priority:1

Closes #537 Many UTAGE charts in maimai(DX) utilizes a gimmick where the slide may not come with a SlideTap, or would come with a standard Tap instead. This enables support...

enhancement