Package XML CanBeReferenced Flag with Scenery Development

Is this package flag working? It seems not. The Devmode scenery Save defaults this to false, and this would indicate the scenery cannot be referenced by another package. And yet any models present in the package can be referenced by another placement package.

If this were activated in the sim, then it would provide the developer with the ability to restrict the placement of his models by another developer’s package. In FSX, this was somewhat accomplished by geo-locking a bgl, thereby geographically restricting where a model bgl could be used.

In a similar vein, the Dependencies section of a project’s XML is erased by the DevMode save. Even if it is compiled by the fspackagetool, it is never used in the sim, even if present in the manifest.json of the package. So we cannot specify a dependancy for scenery model’s placement from another developer’s modellibrary. Ideally, if a dependancy is specified, then the package won’t display a model’s placement if the dependancy isn’t true.