Brain dump below:
The current ability to import objects from one zone to another is a bit of a poor solution. There's a bunch of oddities, gotchas and edge-cases that just aren't handled well.
I think we need the ability to fully control the contents of both the Stage and Scene files, in order to manage the objects effectively.
To do that, I'd reckon we need a new screen which lists all the Objects in the current Stage and Scene. With an indication of whether they exist in each (and maybe with a count of instances, for those existing in the Scene). This may also need to indicate which/if Global Objects are available.
This screen would then need to allow you to freely add and remove objects to the Stage and to the Scene. With a warning about removal, if any instances exist. Though Global objects may not be possible to remove.
The Import mechanism is useful to locate objects to copy into your current Stage/Scene, but manually typing, or selecting from a complete list might be useful too.
Brain dump below:
The current ability to import objects from one zone to another is a bit of a poor solution. There's a bunch of oddities, gotchas and edge-cases that just aren't handled well.
I think we need the ability to fully control the contents of both the Stage and Scene files, in order to manage the objects effectively.
To do that, I'd reckon we need a new screen which lists all the Objects in the current Stage and Scene. With an indication of whether they exist in each (and maybe with a count of instances, for those existing in the Scene). This may also need to indicate which/if Global Objects are available.
This screen would then need to allow you to freely add and remove objects to the Stage and to the Scene. With a warning about removal, if any instances exist. Though Global objects may not be possible to remove.
The Import mechanism is useful to locate objects to copy into your current Stage/Scene, but manually typing, or selecting from a complete list might be useful too.