Improved Countdown Timer #47

Merged
hersi merged 2 commits from feature/eventmode-countdown-timer into master 2023-11-23 12:26:00 +01:00
Owner

It was a suggestion to have a working countdown timer for the songselect while USC is in event mode.

Unfortunately there is no interface for reading the internal timer of USC, so it's hackeded together by reading the value out of the Main.cfg file and keeping the remaining time in lua scripts.
Which is inaccurate in the best case, and straight up just not correct most of the time, especially when loading the songselect screen through all the FPS lag. There's also some fuckery in USC's code because when exiting a song early, going back to the songselect, it doesn't actually time out afterwards, unless you press an input button.

For this reason, I added a timer freeze in the skin settings to at least have something working correctly XD

It was a suggestion to have a working countdown timer for the songselect while USC is in event mode. Unfortunately there is no interface for reading the internal timer of USC, so it's hackeded together by reading the value out of the Main.cfg file and keeping the remaining time in lua scripts. Which is inaccurate in the best case, and straight up just not correct most of the time, especially when loading the songselect screen through all the FPS lag. There's also some fuckery in USC's code because when exiting a song early, going back to the songselect, it doesn't actually time out afterwards, unless you press an input button. For this reason, I added a timer freeze in the skin settings to at least have something working correctly XD
hersi added 1 commit 2023-11-23 12:06:27 +01:00
hersi added 1 commit 2023-11-23 12:07:30 +01:00
hersi added the
enhancement
label 2023-11-23 12:09:31 +01:00
hersi added this to the 0.3.0 milestone 2023-11-23 12:09:36 +01:00
hersi force-pushed feature/eventmode-countdown-timer from 5f660895bd to d846014d18 2023-11-23 12:25:12 +01:00 Compare
hersi merged commit 8101e2737b into master 2023-11-23 12:26:00 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: hersi/ExperimentalGear#47
No description provided.