Advanced Scene Switcher

Advanced Scene Switcher 1.32.2

Deliverator

New Member
Hi! First of all, FANTASTIC piece of plugin. I can't overstate how much it has made my life easier!

I am getting into the variables system. I do use a variables system through Touch Portal ( ElGato StreamDesk's alternative on your Android device) and I can't find a way to inter-connect the variables of them both so as to have a better control over OBS.

There are things that I need to run through Touch Portal as I have a quide in-depth system already running over there, but I also need the controll given by variables within Scene Switcher.

Any idea on how could i made them talk? I don't mind if I need some janky solution, as far as it works!
 

ArdSagart

New Member
Thanks for letting me know.
Would you mind sharing more details about what you are referring to regarding timestamp issues?

Can you share an OBS log, if you still have one of that issue?
Yep. We had a short conversation about 6 months ago. I encontered a similar issue, you said it was a timestamp. I downloaded some very special version of the plugin and the problem disappeared. Everything was ok after updating to 1.31.0
This is the log when I expected a chat message in 1.32.2

Code:
22:35:55.482: [adv-ss] try to sleep for 300
22:35:55.784: [adv-ss] condition twitch returned 0
22:35:55.784: [adv-ss] Macro Reward returned 0
22:35:55.784: [adv-ss] condition twitch returned 0
22:35:55.784: [adv-ss] Macro Chat returned 0
22:35:55.784: [adv-ss] condition twitch returned 0
22:35:55.784: [adv-ss] Macro New Follower returned 0
22:35:55.784: [adv-ss] condition twitch returned 0
22:35:55.784: [adv-ss] Macro Raid returned 0
22:35:55.784: [adv-ss] Macro Show follower alert returned 0
22:35:55.784: [adv-ss] Macro Listen for followers is paused
22:35:55.784: [adv-ss] Macro Listen for followers returned 0
22:35:55.784: [adv-ss] condition twitch returned 0
22:35:55.784: [adv-ss] Macro Start returned 0
22:35:55.784: [adv-ss] condition twitch returned 0
22:35:55.784: [adv-ss] Macro End returned 0
22:35:55.784: [adv-ss] try to sleep for 300

By some reason OBS is not creating a crash report, but the new log starts from

Code:
22:47:41.682: Crash or unclean shutdown detected
22:47:42.946: [Safe Mode] Normal launch selected, loading third-party plugins is enabled
 

hpanioniv

New Member
Sorry about that and thanks for letting me know about the problem!
I think I was able to track down the problem and will release yet another update shortly.

Please let me know this new version resolves the issue on your side! :)


Unfortunately, I believe there is no direct "next" / "previous" signal.
But I will have another look once I find the time to.
Thanks, that fixed it!
 

Warmuptill

Active Member
Yep. We had a short conversation about 6 months ago. I encontered a similar issue, you said it was a timestamp. I downloaded some very special version of the plugin and the problem disappeared. Everything was ok after updating to 1.31.0
This is the log when I expected a chat message in 1.32.2
I see.

I don't think anything changed in 1.32 regards to the timestamp verification of Twitch events / chat messages.
But I will try to have another look and reproduce the issue.

The log snippet itself seems fine - as in, there are no errors reported regarding the connection to the Twitch servers.

By some reason OBS is not creating a crash report, but the new log starts from
That can happen if there is a "deadlock".
If it is not a problem for you, can you share the complete log from where OBS was frozen on shutdown?
That might help me track down what caused that to happen.
 

Warmuptill

Active Member
Hi! First of all, FANTASTIC piece of plugin. I can't overstate how much it has made my life easier!

I am getting into the variables system. I do use a variables system through Touch Portal ( ElGato StreamDesk's alternative on your Android device) and I can't find a way to inter-connect the variables of them both so as to have a better control over OBS.

There are things that I need to run through Touch Portal as I have a quide in-depth system already running over there, but I also need the controll given by variables within Scene Switcher.

Any idea on how could i made them talk? I don't mind if I need some janky solution, as far as it works!
Unfortunately, I don't have any experience with Touch Portal.
If it can send out OBS websocket vendor requests that might be a way to do it.
Then you could use the "Websocket" condition and action to exchange messages.
 

Deliverator

New Member
Unfortunately, I don't have any experience with Touch Portal.
If it can send out OBS websocket vendor requests that might be a way to do it.
Then you could use the "Websocket" condition and action to exchange messages.
Thank you! Yes, it does work with Websockets. Will investigate!
 
Top