By default, GetSceneByID gets a copy of the scene.
Public Function GetSceneByID( _
ByVal ID As Long, _
ByRef Scene As xpScene, _
Optional ByVal AsCopy As Boolean = True _
) As Boolean
Set the third parameter to False to get the original. If you have multiple copies of the scene, you might need to take a different approach.
------------------------------
JohnCorigliano
Senior Software Engineer
ISC
------------------------------
Original Message:
Sent: 04-16-2026 14:16
From: Eyriam Crespo
Subject: Is there a way to check if a Scene is Online through Script?
I'm trying to do something through script where it only happens when another specific scene is Online. I managed to reference said scene by GetSceneByID, but trying to check if it's online with .IsOnline is only returning me false. Is there a proper way to do this or i'm doing it wrong?
------------------------------
Eyriam Crespo
------------------------------