Community
Participate
Working Groups
Currently, when creating a new Papyrus-RT project, the user has to enter three partially redundant pieces of information: 1) Project name 2) Model (file) name 3) (model) RootElement name A common pattern when Papyrus-RT users go through this is to have all three names the same. As such, the Model (file) name and (model) RootElement name should automatically be initialized to the project name. The same holds true for a new model creation in an existing project. In that case, the model file can not have the same name as the project as there would be a conflict due to the previous rule. The user would have to pick a new model name and the RootElement would then also be set to the same value. (Depending on the current wizards implementation, this may need to be a separate bug). A more generic approach would be to allow these rules to be overridden by a DSML's implementation - see Bug 471453
The blocking Papyrus bug 471453 is now fixed.
Verified to be fixed in the latest Papyrus-RT build (#719), based on the latest Papyrus Oxygen build (#3777). The name of the model file and the root element of the model is now picked up from the parent container. In case of an already existing model file with the same name as the parent container the model is simply proposed to be named "model" (with an additional number suffix in case of a name clash). Leaving in state verified fixed, and Charles can close (or reopen if needed).
Closing