config for commercial enable/disable
This commit is contained in:
@@ -64,7 +64,8 @@
|
||||
"recentlyPlayedMemory": 5,
|
||||
"roomGrindChance": 25,
|
||||
"roomGrindPlaytime": 1800,
|
||||
"defaultSRVolume": 50,
|
||||
"defaultSRVolume": 75,
|
||||
"commercialsEnabled": false,
|
||||
"vods": [
|
||||
{
|
||||
"id": "ot-seg-escape",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
TODO:
|
||||
☐ Room vid requests / import
|
||||
☐ Add random chance for room grind playlist to show for certain amount of time
|
||||
✔ Add random chance for room grind playlist to show for certain amount of time @done (18-09-21 12:28)
|
||||
☐ modularize OBS and Twitch code
|
||||
☐ Rotating background images (leftside)
|
||||
☐ Stream alerts for chat
|
||||
@@ -12,6 +12,9 @@ TODO:
|
||||
☐ Move vods to their own config
|
||||
☐ Tool to output list of video ID's / descriptions
|
||||
☐ Support viewer skip voting
|
||||
☐ Command to add sets of videos to the queue at once (like the entire ttas or all gold segments)
|
||||
☐ Command to stop video rotation / timers (shutdown)
|
||||
☐ Ability to include/exclude vods from shuffle in config
|
||||
|
||||
___________________
|
||||
Archive:
|
||||
|
||||
2
fgfm.js
2
fgfm.js
@@ -154,7 +154,7 @@ const streamInit = (config, obs, twitch) => {
|
||||
const nextVideo = () => {
|
||||
// Show a "commercial break" if it's been long enough since the last one
|
||||
let secondsSinceLastCommercial = (Date.now() - lastCommercialShownAt) / 1000;
|
||||
if (secondsSinceLastCommercial >= config.commercialInterval) {
|
||||
if (config.commercialsEnabled === true && secondsSinceLastCommercial >= config.commercialInterval) {
|
||||
commercialPlaying = true;
|
||||
|
||||
console.log(`It has been ${secondsSinceLastCommercial} seconds since the last commercial break!`);
|
||||
|
||||
Reference in New Issue
Block a user