Using Behavior Actions/Conditions in another project ok?

Actions, Event Channels, and Conditions all have “id” fields in their generated scripts. Is it ok to migrate/copy these scripts into another project or should they be recreated per project? I’m not sure what the id field is used for or if there is a small chance of producing overlapping ids if these scripts were migrated from another project.

Hi @JRRReynolds ,

Copying custom node scripts over to other projects should be safe, as we are using unique identifiers (GUIDs) to identify the nodes.

Just to clarify a bit more - each node has their own ID which is saved as in the attribute string that you can see on your generated scripts. The possibility that two IDs that are exactly the same would be generated in this case should be quite small and not an issue. :slight_smile:

1 Like