diff --git a/nise-replay-viewer/src/osu/Drawer.ts b/nise-replay-viewer/src/osu/Drawer.ts index 162c353..3ca9f91 100644 --- a/nise-replay-viewer/src/osu/Drawer.ts +++ b/nise-replay-viewer/src/osu/Drawer.ts @@ -222,6 +222,10 @@ export class Drawer { if(OsuRenderer.settings.showKeyPress) { + if(!OsuRenderer.settings.showFutureCursorPath && lastFrame.time > OsuRenderer.time) { + continue; + } + if (lastFrame.button.mouseLeft1 || lastFrame.button.mouseLeft2) { Drawer.p.stroke("#BB6BD9"); Drawer.p.circle(lastFrame.position.x, lastFrame.position.y, 15);