In 2.1.2 you can create a scene that inherits a base one by using Scene → New inherited scene.
Then you choose the base scene so you can start editing with it as a base (which is the same as having the root being a scene instance with editable children).
Thanks, this is almost what I’m looking for.
The nodes structure is inherited by this way, but the scripts are shared, to make a inherited script, I think it’s possible to extends the base script and attached to the inherited scene.
alexzheng | 2017-04-06 14:50
Yeah, you can extend a base script by using extends "res://path/to/script.gd" And then you can set this new script as the script for that new inherited scene.