Added a Sync Time Feature
Sync Time is a time you can set to synchronize with last second subscriptions due to stream delay. Default Value is set to 2 but can be changed in the config.
This commit is contained in:
@@ -27,6 +27,9 @@ var initialHoursConfig = 2
|
||||
var initialMinutesConfig = 0
|
||||
var initialSecondsConfig = 0
|
||||
|
||||
// Sync Time, amount of seconds it waits after the timer hit 0 to stop it. Useful for last Second Subs.
|
||||
var syncTime = 2 // Default 2 seconds.
|
||||
|
||||
// Enable/Disable Subs, Bits, Donations, Chests
|
||||
var subEnable = true
|
||||
var bitEnable = false
|
||||
|
||||
+3
-1
@@ -179,10 +179,12 @@ const getNextTime = () => {
|
||||
let differenceTime = endingTime - currentTime;
|
||||
time = `${timeFunc.getHours(differenceTime)}:${timeFunc.getMinutes(differenceTime)}:${timeFunc.getSeconds(differenceTime)}`;
|
||||
if (differenceTime <= 0) {
|
||||
time = "00:00:00";
|
||||
if (differenceTime <= (syncTime * 1000 * -1)) {
|
||||
clearInterval(countdownUpdater);
|
||||
countdownEnded = true;
|
||||
time = "00:00:00";
|
||||
logMessage("Core", "Timer Ended");
|
||||
}
|
||||
}
|
||||
if (!paused){
|
||||
window.localStorage.setItem('initialHours', timeFunc.getHours(differenceTime));
|
||||
|
||||
Reference in New Issue
Block a user