I’d like to share my own issues I’m having right now, I’ve been trying to solve this problem for months, with no success.
In this interactive performance project I’m doing, I have 8-9 actors interacting with a variety of entities (as theatrical props). We have 3 ‘special’ props: an exploding boom box, a gun that fires with a ‘bang’ sound and muzzle flash, and a laptop that starts to smoke when a trigger is pressed. The boom box and laptop are 3D models from turbosquid with scripts attached to them to make them explode and smoke. The gun is an old highfi asset (not currently in the marketplace) with a script attached for the sound and muzzle flash. All three entities are hosted on the server of one of our collaborators (@alphaversiond) and are rezzed by adding the URL to the Running Scripts section of the edit menu.
We often rez multiple iterations of each object. In the case of the gun, we could have up to 6-8 of them in use at the same time.
Multiple actors all have and use the same URLs to rez these items. So I might rez a gun, and 3-4 actors might also be rezzing a gun. All of us using the same url in our own Running Scripts area.
Very often during rehearsal, these items will randomly disappear. Even worse, sometimes they are visible to half of the actors BUT NOT TO THE OTHER HALF. I’ve literally had moments where four of us are saying “where is the gun” and the other four are saying “are you guys crazy, he’s holding the gun right there!”. Or someone will rez the laptop, and they can see it perfectly fine, but nobody else can. It’s quite existential, haha.
Since I’m not a maker/coder/scripter I’m constantly assuming it’s me doing something wrong or not understanding the nuances of High Fi. But I continue to seek solutions as this problem is getting in the way of having a solid performance, as you can imagine.