From 753a2b103046ecfc17b3c8707989cb200b5029d0 Mon Sep 17 00:00:00 2001 From: Turtike Date: Wed, 4 Feb 2026 00:00:52 +0800 Subject: [PATCH] Add global scroll speed setting. --- rhythm_game/settings.gd | 9 +++++++++ rhythm_game/settings.gd.uid | 1 + 2 files changed, 10 insertions(+) create mode 100644 rhythm_game/settings.gd create mode 100644 rhythm_game/settings.gd.uid diff --git a/rhythm_game/settings.gd b/rhythm_game/settings.gd new file mode 100644 index 0000000..930918a --- /dev/null +++ b/rhythm_game/settings.gd @@ -0,0 +1,9 @@ +@abstract class_name Settings extends Object + +## World coordinate units (pixels) per beat. +static func get_note_scroll_speed() -> float: + return _note_scroll_speed + + +# ======== IMPLEMENTATION ======== # +static var _note_scroll_speed: float = 20.0 diff --git a/rhythm_game/settings.gd.uid b/rhythm_game/settings.gd.uid new file mode 100644 index 0000000..87bfa95 --- /dev/null +++ b/rhythm_game/settings.gd.uid @@ -0,0 +1 @@ +uid://k0no5veq8xco