nise/nise-replay-viewer/src/hooks/osuControls.ts

14 lines
316 B
TypeScript
Raw Normal View History

2024-03-03 15:22:03 +00:00
import { Hook } from "@/decorators/hook";
import { Events } from "@/hooks";
import { OsuRenderer } from "@/osu/OsuRenderer";
2024-03-03 17:36:11 +00:00
import { p } from "@/utils";
2024-03-03 15:22:03 +00:00
export class OsuControlHooks {
2024-03-03 17:36:11 +00:00
2024-03-03 15:22:03 +00:00
@Hook(Events.keyPressed)
static keyPressed() {
if (p.keyCode == 32) OsuRenderer.setPlaying(!OsuRenderer.playing);
}
}